A partir de las buenas crÃticas que he leÃdo acerca de Firefox 3 beta 3, decidà instalármelo. Lo único negativo es que algunas de las extensiones no son compatibles todavÃa. Sin embargo, se pueden usar las extensiones de Firefox 2 en Firefox 3 beta3 con unos pocos pasos:
Entrar al about:config, y agregar dos valor booleanos con valor false: extensions.checkCompatibility y extensions.checkUpdateSecurity
Lo que hacen éstos valores es chequear la compatibilidad de las extensiones con la versión de Firefox que estemos usando, chequear actualizaciones de seguridad. Con el valor false le estamos diciendo que no lo chequee, use at your own risk…

Lo he estado probando ya por unos dÃas y realmente funciona muy bien. Todas las extensiones que usaba generalmente siguen funcionando, y no he tenido cuelgues ni caÃdas. Está bueno ir descubriendo las cosas nuevas que trae, e ir adaptándose para cuando salga la versión final. Y todavÃa quedan más cosas nuevas por implementar…
Pueden leer el release note, y éste review que descubre muchas caracterÃsticas nuevas en éste beta.
Aparentemente habrÃa un beta 4 a fines de éste mes, y ya se estarÃa lanzando la versión oficial más adelante.
Forks de Firefox
Como usuario de Debian, en vez de Firefox navego con IceWeasel, un fork de Debian pero hecho únicamente con Software Libre. Con respecto a éste tema, Debian dejó de usar el nombre y logotipo de Firefox y Thunderbird porque iba en contra de sus polÃticas respecto al software libre. Inicialmente era un proyecto de Debian, pero GNU también lo usaba.
Sin embargo, como eran forks independientes, el proyecto de GNU fue renombrado IceCat. A su vez gNewSense, la distro que apoya la Free Software Foundation por estar compuesta completamente por Software Libre, tiene su propio fork: Burning Dog.
Todos éstos siguen la lÃnea estable de desarrollo de Firefox, por lo que nos aseguramos tener los últimos updates de seguridad y corrección de bugs, sabiendo que se usa software totalmente libre. O sea que tenemos muchas opciones para elegir.
En éstos momentos conviven en mi máquina: IceWeasel, Firefox 3 beta 3 y IceCat, que se puede descargar directamente de su página oficial. Si tenemos Firefox/IceWeasel, cubrimos las dependencias necesarias para usarlo.
IceCat cuenta con las siguientes caracterÃsticas de protección de privacidad:
- Algunos sitios hacen referencia a imágenes de tamaño cero en otros hosts para rastrear cookies. Cuando IceCat detecta éste mecanismo bloquea las cookies provenientes del sitio que hospeda el archivo de imagen de tamaño cero. (Es posible re admitir dicho sitio removiéndolo de la lista de hosts bloqueados).
- Otros sitios reescriben el nombre del host en links redirigiendo al usuario a otro sitio, principalmente para “espiar” los clics. Cuando se detecta éste comportamiento, IceCat muestra un mensaje alertando al usuario.

Cuando descargamos IceCat y lo ejecutamos, vemos la imagen de arriba, un Firefox sin modificaciones ni el perfil de usuario que uso en IceWeasel (o Firefox 3 beta 3). Pero como sabemos de Firefox, se pueden administrar individualmente los perfiles de usuario:
fernando@nando-debian:/opt/icecat-2.0.0.12-g1-i386$ ./icecat -ProfileManager
Y entramos al administrador de perfiles de usuario. Ahà creo uno nuevo, dirijo el directorio a /home/miUsuario/.mozilla, y listo, deberÃa cargar IceCat con las mismas configuraciones como si nada.
De ésta manera, ejecutando cualquiera de los tres navegadores, obtengo prácticamente lo mismo. Por ahora voy a seguir probando el beta de Firefox por un rato, para después volver al estable y querido IceWeasel y/o IceCat.
Aunque prefiero una comadreja de mascota a un gato como alternativa a un zorro, pero un ratón de laboratorio no estarÃa mal…Salgo a hacer mi propio fork de firefox: AirLabMouse