Archive for the ‘Firefox’ Category

Habilitando modulo expires de apache

miércoles, septiembre 26th, 2012

Una de las estrategias para acelerar la carga de tus páginas (al menos a las personas que ya te han visitado) es activando el modulo expires de Apache. Esto significa que se transmite dentro del protocolo una directiva al navegador que estes utilizando la fecha de expiración de los archivos.

Existen archivos que por su naturaleza no son dinamicos, y su vida util es bastante más que un día o una hora, por lo que cuando se transmite el archivo, no es necesario volver a transmitirlo si el usuario ya lo posee en su caché.

Activando el modo expires, se le entrega información al navegador para que mantenga por un tiempo determinado los recursos transmitidos.

En el caso de este blog por ejemplo los javascript (*.js), los css (*.css) y algunos otros tipos de archivos luego de ser subidos no son modificados, ni tampoco son dinámicos con lo que la configuracion de mi .htaccess esta de la siguiente forma:

ExpiresActivate On
<filesMatch "\.(ico|gif|jpg|jpeg|png|flv|pdf|swf|mov|mp3|wmv|ppt|xml|txt|html|js|css|htm)$">
  ExpiresDefault A2419200
  Header append Cache-Control "public"

Lo que significa que todos esos tipos de archivo pueden expriras después de un año.

Se puede complementar con (dentro del bloque de IfModule)

<filesMatch "\.(php|cgi|pl)$">
  ExpiresDefault A0
  Header set Cache-Control "no-store, no-cache, must-revalidate, max-age=0"
  Header set Pragma "no-cache"

Para indicar que esas extensiones son dinamicas, no deben se cacheadas y deben siempre consultarse.

Adobe Flash en Firefox 6 en Linux

sábado, agosto 20th, 2011

Para instalar adobe Flash Player debes descargar desde aquí a Flash Player, en mi caso la versión de 64bits. Al descomprimir instala los archivos y deja un archivo libflashplayer.so dentro del directorio.
En el directorio de firefox creas la carpeta plugins sino existe y copias este archivo dentro de la carpeta plugins y listo, luego about:plugins

Componentes Firefox para desarrollo web

miércoles, febrero 25th, 2009

Dentro de las cosas que se debe poseer para acelerar el desarrollo web es realmente util para no decir impresindible contar con un par de herramientas paradetectar problemas o resolver situaciones que pueden parecer triviales pero que desgastan bastante tiempo. Para ello existen algunos complementos que ayudan a esta labor.

Webdeveloper. permite las más variadas combinaciones para desarrollo web, habilitar javascript, ver CSS, validar HTML, CSS y monton de cosas más.
Firebug. Permite revision de codigo dentro de una página, en realidad es mucho mas que eso.
Abduction. Guarda la pagina como imagen, util para cuando quieres documentar tu sistema.
Mesureit. Permite medir dentro de la misma ventana un componente de la pagina.
Colorzilla. Extrae especificamente el colo desde un punto indicado.
Palette graber. Extrae la paleta de colores y la guarda para ser utilizada por otros programas entre ellos PhotoShop o GIMP
Firesizer. Es útil para probar las paginas web en distintas medidas del navegador. Yo con buena vista 1440×900 no es complicado, pero existen restricciones impuestas por clientes que aun rayan en los 800×600 como especificacion de tamaño estandar para sus sitios.