Tempos de resposta

Segunda-feira, 15 de Novembro de 2004

Neste fim-de-semana estive a experimentar um método para comprimir os ficheiros CSS do site. A folha de estilos principal tem cerca de 24KB, o que é muito!

Fui aos meus arquivos desorganizados e encontrei este artigo: “Gzipping your CSS with PHP” com duas técnicas para comprimir a folha de estilos até 75%. Experimentei e… funciona! O ficheiro CSS comprimido ficou com apenas 4,9KB, ou seja, consegui uma compressão de quase 80%. Provavelmente ainda posso comprimir muito mais se remover os comentários do ficheiro, mas às vezes dão-me jeito para saber o que estou a alterar.

Página Principal:
Em termos de HTML, a página principal do site tem 14KB. Aqui não há muito mais a fazer.

Quanto às imagens… são 96KB na primeira página!! São muitos KB, mas é devido às imagens de todos os artigos que aparecem. No entanto vou tentar fazer uma optimização de todas as imagens para lhes reduzir o tamanho. Supostamente, uma página não deve ter mais de 15kB de imagens…

No global, a primeira página do site tem 114KB, que é uma coisa gigantesca, no entanto temos que considerar que esta página abre os 10 artigos mais recentes, portanto é uma página muito extensa (talvez altere para abrir apenas os 5 mais recentes).

Página de artigo:
Para comparar, fiz o mesmo teste à página do último artigo publicado no site. Os resultados foram muito mais animadores: HTML (6,5KB), imagens (7,8KB), CSS (4,9KB), o que dá um total de 19,3KB! Excelente!! Uma página web com menos de 20KB consegue abrir em 8 segundos numa ligação de 56K.

Segundo Jakob Nielsen, os utilizadores começam a ficar frustrados quando uma página demora mais de 10 segundos a abrir.

O Teste:
Como foi feito o teste? Simples! Basta escrever o endereço do vosso site no Web Page Analyzer e os resultados falam por si.

ACTUALIZAÇÃO:

Já alterei a página inicial para mostrar apenas os 3 artigos mais recentes e uma lista com os restantes 7 (10 no total). Isto permite que a página não fique tão comprida e pesada.
Ainda relacionado com este artigo, vou começar a ler o livro “Speed Up Your Site: Web Site Optimization“…

Comente!

Preencha o seu nome para assinar o comentário. O preenchimento deste campo é obrigatório.

Os comentários são as suas ideias ou opiniões em relação ao artigo que acabou de ler. Assine o seu comentário para dar a conhecer o seu ponto de vista. 
O seu endereço de e-mail não será publicado. O preenchimento deste campo é obrigatório.

Este site suporta a utilização de gravatars. Caso o seu endereço de e-mail esteja registado em gravatar.com, irá aparecer a sua imagem ao lado do comentário. 
Se tiver um website, este é um bom local para o publicitar.

Sempre que alguém ler o seu comentário, irá ver um link para o seu site. Se o seu comentário for relevante para os outros utilizadores, com certeza eles quererão saber mais sobre si e visitarão o seu site. 
Este formulário permite o uso de algumas tags em XHTML. As tags permitidas são as seguintes:

<a href="" title="">
<abbr title="">
<acronym title="">
<b> <blockquote cite="">
<code> <em> <i> <strike>
<strong>
 

Sobre este Artigo

 

Sobre o Autor...

Ivo GomesIvo Gomes tem 30 anos e é licenciado em Ergonomia pela FMH. Durante o curso especializou-se em Ergonomia de Sistemas de Informação e actualmente é líder do Departamento de Usabilidade e Qualidade do SAPO.

É sócio da Associação Portuguesa de Ergonomia, da Usability Professionals Association, e sócio fundador e membro do Conselho Directivo da Associação Portuguesa de Profissionais de Usabilidade.

Categorias do Blog

Arquivo

Consulte o arquivo para procurar algum artigo específico ou use o motor de busca.

|

Subscreva

Se preferir pode subscrever os artigos deste site via RSS para poder estar sempre actualizado.

O que são Feeds RSS e como as posso subscrever?