YSlow da grado F a archivos comprimidos con mod_deflate (gzip)

yslow_gzip_grade_f

Logré obtener un grado A en compresión Gzip en YSlow con el siguiente código de configuración:

#Comienzo Habilitar compresion gzip

<IfModule mod_deflate.c>
SetOutputFilter DEFLATE

# Netscape 4.x has some problems...
BrowserMatch ^Mozilla/4 gzip-only-text/html

# Netscape 4.06-4.08 have some more problems
BrowserMatch ^Mozilla/4\.0[678] no-gzip

# MSIE masquerades as Netscape, but it is fine
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html

# file-types indicated will not be compressed
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png|rar|zip|pdf)$ no-gzip dont-vary
<IfModule mod_headers.c>
#Header append Vary User-Agent
Header append Vary User-Agent env=!dont-vary
</IfModule>
</IfModule>

Si aún después de agregar esta configuración, reiniciar el servicio de apache y vaciar la caché de tu navegador sigues obteniendo un grado F en YSlow, ten en cuenta que YSlow puede no estar viendo los resultados de la compresión por diversos factores. En mi caso seguía teniendo un grado F porque el navegador (Firefox) no estaba correctamente configurado. Lo que hice fue abir una nueva pestaña, en la barra de navegación escribí about:config y en network.http.accept-encoding le puse el valor gzip. Luego vacié la caché, ejecuté la prueba de YSlow y obtuve Grado A en gzip.

[Actualizado] Bloquear muro Facebook (nuevo diseño)
Permitir a los contribuidores de WordPress subir archivos

2 comments on “YSlow da grado F a archivos comprimidos con mod_deflate (gzip)

  1. Es extraño lo que comentas.
    ¿Que version de Firefox tienes, en que S.O y en que idioma?
    A mi el Firefox siempre me va venido con el gzip activado. Que raro!!!
    Tomo nota por si alguna vez me ocurre.

    Por otro lado ¿conoces gtmetix.com?
    Te pasa de forma online el YSlow y el Google speed page simultaneamente.
    Lo mejor de todo es que el propio cliente (al que le haces el web) puede comprobarlo por él mismo.

    Saludos

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *