Uninstallme

La Web se ideó cuadrada.

Otra forma de utilizar la compresión Gzip en archivos Javascript y CSS

25 de Noviembre 2008

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.

Archivado en Buenas ideas, How to, htaccess

Comentar

Includes ASP en servidor Apache

9 de Diciembre 2007

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.

Continúa en "Includes ASP en servidor Apache"

Archivado en Cajón de sastre, How to, htaccess

Comentar

Redireccionamiento permanente 301 con .htaccess

5 de Noviembre 2007

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.

Archivado en How to, SEO, htaccess

1 Comentario

Redireccionamiento con .htaccess

1 de Noviembre 2007

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

Archivado en How to, htaccess

Comentar

Imágenes de fondo que desaparecen en IE 6 al pasar el cursor sobre ellas.

5 de Agosto 2007

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>

Continúa en "Imágenes de fondo que desaparecen en IE 6 al pasar el cursor sobre ellas."

Archivado en CSS, htaccess

Comentar