Autor Tópico: Otimizações CSS e outras  (Lida 2123 vezes)

snarkhx

  • Novato
  • *
  • Mensagens: 35
Otimizações CSS e outras
« Online: Janeiro 17, 2007, 05:37:17 pm »
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:
Código: [Selecionar]
<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
Código: [Selecionar]
<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....

Haroldo

  • Expert
  • *****
  • Mensagens: 6268
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re: Otimizações CSS e outras
« Responder #1 Online: Janeiro 20, 2007, 12:28:55 am »
CONTINUE SE PREOCUPANDO COM ESSE TIPO DE COLOCAÇÃO, E NÃO SE PREOCUPE COM O QUE A NETMAKE VAIPENSAR, IMAGINE SEU CODIGO NO CLIENTE, AI VEM UM CONCORRENTE QUE AVALIA SEU CÓDIGO E ENCONTRA ESSAS ESTRANHESAS, COMO VOCÊ FICARIA NESSA SITUAÇÃO.