Você não pode simplesmente mudar a configuração do servidor de outra pessoa. Então, a menos que o MailChimp decida iniciar o gzip desses arquivos, não há nada que você possa fazer além de reclamar com eles até que eles façam isso.
Estou executando um relatório gtmetrix.com contra o meu site. Eu recebo um F (41) para compactação gzip. Eu não possuo os dois arquivos de problemas mencionados para essa 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 quebra a chamada de javascript na página no arquivo.
Eu posso entender ser penalizado porque estou chamando esses arquivos. Mas se eu quiser usar o Mailchimp e o arquivo JS, isso significa que sempre serei penalizado, já que não há maneira de contornar esses problemas.
É provável que meu site passe de 85% (B) para um A se eu puder resolver os dois problemas acima.
Eu 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 de desenvolvedor do Google Chrome)
Alguma idéia de por que isso acontece com o gzip?
Mesmo se você não puder ativar a compactação no servidor Amazon, ainda poderá obter o recurso: você colocará um script PHP (por exemplo) nessa URL e fará com que o script verifique a solicitação HTTP para suporte à compactação. Dependendo disso, ele envia o arquivo compactado ou descompactado.
Tags performance compression gzip