
Estou executando um relatório gtmetrix.com em meu site. Recebo um F(41) para compactação gzip. Não possuo os dois arquivos de problemas mencionados para esta penalidade.
Um arquivo é um CSS no servidor do Mailchimp. Outro é um arquivo javascript que não pode ser compactado com gzip. Quando esse arquivo JS é compactado, ele interrompe a chamada de javascript na página para o arquivo.
Posso entender ser penalizado já que estou ligando para esses arquivos. Mas se eu quiser usar o Mailchimp e o arquivo JS, isso significa que sempre serei penalizado, pois não há como contornar esses problemas.
É provável que meu site passasse de 85% (B) para A se eu pudesse resolver os dois problemas acima.
Tentei mover o arquivo mailchimp para o Amazon S3 e ativar o gzip. Mas, por algum motivo, o navegador não consegue OBTER o arquivo com o gzip ativado:
(das ferramentas para desenvolvedores do Google Chrome)
Alguma idéia de por que isso acontece com o gzip?
Responder1
Você não pode simplesmente alterar a configuração do servidor de outra pessoa. Portanto, a menos que o MailChimp decida começar a compactar esses arquivos, não há nada que você possa fazer a não ser reclamar com eles até que o façam.
Responder2
Mesmo que você não consiga ativar a compactação no servidor Amazon, ainda poderá obter o recurso: você coloca um (por exemplo) script PHP nessa URL e faz com que o script verifique a solicitação HTTP para suporte à compactação. Dependendo disso ele envia o arquivo compactado ou descompactado.