gzip
.
Informações gerais
Todos os navegadores modernos são compatíveis e negociam automaticamente a compactação degzip
para todas as solicitações
HTTP. Ativar a compactação de gzip
pode reduzir o tamanho da resposta transferida em
até 90%. Isso pode diminuir significativamente o tempo de download do recurso, diminuir o uso de dados
do cliente e melhorar o tempo da primeira renderização das páginas.
Consulte
Compactação de texto com GZIP para saber mais.
Recomendações
Ative e teste a compatibilidade de compactação gzip no seu servidor da Web. O projeto HTML5 Boilerplate contém exemplos de arquivos de configuração para todos os servidores mais conhecidos com comentários detalhados para cada sinalização e definição de configuração: encontre seu servidor favorito na lista, procure a seçãogzip
e confirme se o servidor está configurado de acordo com as configurações recomendadas.
Como alternativa, consulte a documentação do seu servidor da Web para saber como ativar a compactação:
- Apache: use mod_deflate.
- Nginx: use ngx_http_gzip_module.
- IIS: configure a compactação HTTP.
Perguntas frequentes
- O PageSpeed Insights indica que muitos dos meus arquivos estáticos de conteúdo precisam ser compactados em gzip, mas eu já configurei meu servidor da Web para veicular esses arquivos usando compactação gzip. Por que o PageSpeed Insights não reconhece a compactação?
-
Os servidores proxy e o software antivírus podem desativar a compactação quando os arquivos são transferidos por download para uma
máquina cliente. Os resultados do PageSpeed Insights têm base nos cabeçalhos que foram efetivamente devolvidos
ao cliente. Por isso, se você fizer a análise em um computador-cliente que use
esse tipo de antivírus ou um servidor proxy intermediário, essa pode ser a causa do problema. Muitos proxies são
transparentes, e talvez você nem perceba que há um proxy intermediário entre o cliente e
o servidor da Web.
Feedback
Esta página foi útil?