
Estoy ejecutando un informe de gtmetrix.com en mi sitio. Obtengo una F(41) para la compresión gzip. No soy dueño de los dos archivos problemáticos mencionados para esta penalización.
Un archivo es un CSS en el servidor de Mailchimp. Otro es un archivo javascript que no se puede comprimir con gzip. Cuando ese archivo JS se comprime, se interrumpe la llamada de JavaScript en la página al archivo.
Puedo entender que me penalicen porque estoy llamando a estos archivos. Pero si quiero usar Mailchimp y el archivo JS, ¿eso significa que siempre seré penalizado ya que no hay forma de solucionar estos problemas?
Es probable que mi sitio pase del 85% (B) a A si pudiera resolver los dos problemas anteriores.
Intenté mover el archivo mailchimp a Amazon S3 y habilitar gzip. Pero por alguna razón, el navegador no puede OBTENER el archivo con gzip habilitado:
(de las herramientas para desarrolladores de Google Chrome)
¿Alguna idea de por qué sucede eso con gzip?
Respuesta1
No puedes simplemente ir y cambiar la configuración del servidor de otra persona. Entonces, a menos que MailChimp decida comenzar a comprimir estos archivos, no hay nada que pueda hacer más que quejarse hasta que lo hagan.
Respuesta2
Incluso si no puede habilitar la compresión en el servidor de Amazon, aún puede obtener la función: coloca (por ejemplo) un script PHP en esa URL y hace que el script verifique la solicitud HTTP para admitir la compresión. Dependiendo de eso, envía el archivo comprimido o sin comprimir.