Continuando o conceito de Projeto e a integração de funções espalhadas sugiro uma modificação no CSS de vocês:
Espero que não fiquem zangados com tanta coisa que sugeri.
Otimizações diversas:
Vários códigos sem efeito estão sendo gerados:
- accesskey="", se não tem pra que gerar?
- iframe src=""
- font vazios quando a consulta não tem resultado na coluna…
é preferível um teste if(empty($var) echo <font… do que gastar banda de internet com código inútil.
Exemplo:
Código:
<FONT size="2" color="#FFFFFF" face="Verdana, Arial, sans-serif"></FONT> 73bytes/célula vazia
Média de células: ~5 (dependendo da aplicação pode ser muito mais)
Exibições da aplicação >50
Usuarios >500
Desperdicio mínimo total= 73 * 5 * 50 * 500 = 9125500bytes ~9Megas de desperdicio por aplicação
Desperdicio = menos dinheiro, mais tempo executando a aplicação, menos tempo pra produzir. Preciso falar mais desta aqui ?
Otimizações CSS
Comecem com passos simples.
Veja um texto de iframe gerado
<iframe class="css_iframes" border="0" id="nmsc_iframe_liga_E_grid_cli_empresas" marginWidth="0" marginHeight="0" frameborder="0" valign="top" height="0" width="0" name="nm_iframe_liga_E_grid_cli_empresas" scrolling="auto" src=""></iframe>
240bytes que não servem pra nada
Como eu vi que em média temos uns 7 por aplicação
temos ~42Megas que não fazem absolutamente nada.
Se durante o framework vc checarem que o mesmo não tem um fonte… não precisa gerá-lo.
//Web semantica
-
cade os thead, tfoot, e th… pra indicar enfase nos títulos e cabecalhos e rodapé da tabela ?
-
descartem font e passem a utilizar span
-
descartem b e passem a utilizar strong
-
descartem i e passem a utilizar em
-
utilizem o type=“text/css” dentro da style
-
utilizem algum doctype ( o mais suave para quem está começando é transitional). Depois para algo mais agressivo XHTML
-
utilizem tags e atributos em minúsculas…
-
várias tags já contém uma classe, então coloquem o estilo da mesma na classe, vai economizar muito código
Bom, mas vocês entenderam o recado.
Não fiquem bravos hein…