Uninstallme

Desarrollo front-end, estándares web, accesibilidad y más

En 61924 (sí, este parece ser el nombre del sitio) he descubierto un pequeño truco realmente sencillo, para utilizar la compresión Gzip en archivos Javascript y CSS sin utilizar PHP.

Para ello necesitamos, además de un servidor Apache, un compresor de archivos capaz de comprimir en formato Gzip, como 7zip, y añadir unas líneas en el .htaccess mediante las que indicamos que los archivos con la extensión indicada, utilizan este tipo de compresión.

Simplemente comprimimos el archivo que deseemos en formato .gzip y le damos como nombre de extensión de archivo .jgz en el caso de Javascript o .cgz en el caso de CSS.

Enlazamos al nuevo archivo en el HTML y añadimos estas líneas en el .htaccess


# Compressed javascript files
AddEncoding x-gzip .jgz
AddType application/x-javascript .jgz

# Compressed css files
AddEncoding x-gzip .cgz
AddType text/css .cgz

He hecho la prueba con esta web comprimiendo Mootools y estos son los resultados.

Antes de comprimir (63 Kb)

Captura de Firebug mostrando el tamaño de archivo antes de la compresión

Y después de comprimir (19 Kb)

Captura de Firebug mostrando el tamaño de archivo después de la compresión

Una técnica que merece la pena tener en cuenta si estás usando librerías Javascript pesadas.

6 Comentarios

Includes ASP en servidor Apache

Por kcmr, el 9 de diciembre de 2007 en Cajón de sastre, htaccess

Etiquetas: ,

A veces tenemos la necesidad de usar includes a la hora de maquetar un sitio para que los distintos componentes de las páginas puedan ser reutilizados y en caso de tener que hacer algún cambio sólo necesitemos actualizar un archivo.

Sigue leyendo esta entrada »

1 Comentario

Redireccionamiento permanente 301 con .htaccess

Por kcmr, el 5 de noviembre de 2007 en SEO, htaccess

Etiquetas: , ,

Basta con añadir estas líneas en el archivo .htaccess:


#Redireccionar a www
RewriteEngine On
RewriteCond %{HTTP_HOST} ^servidor.net [NC]
RewriteRule ^(.*)$ http://www.servidor.net/$1 [L,R=301]

Así, siempre que se produzca una petición al dominio sin www, se redigirá automáticamente al otro, evitando que google considere las dos direcciones páginas distinas, penalizando a una de las dos por tener contenidos duplicados.

2 Comentarios

Redireccionamiento con .htaccess

Por kcmr, el 1 de noviembre de 2007 en htaccess

Etiquetas: ,

Dejo varios links de gran utilidad a la hora de hacer cambios en todo un site o mantenimiento en el servidor.

Indicar a los robots de búsqueda que vuelvan a rastrear una Web tras las labores de mantenimiento.

Redirigir a todos los usuarios a una página temporal excepto a uno

Sin comentarios

Ayer tuve un problema con Explorer 6 en el trabajo, que la verdad, había tenido siempre sin encontrar la forma de solucionarlo. Se trata de un parpadeo de imágenes al pasar el cursor sobre ellas, cuando han sido enlazadas en la hoja de estilo como imágenes de fondo para algún elemento como <li> o <a>

Sigue leyendo esta entrada »

Sin comentarios