Mis extensiones de Firefox
Después de un buen editor de texto (o un IDE si las circunstancias lo ameritan), el mejor amigo de cualquier desarrollador web es sin duda Firefox. Notarán que me refiero a "extensiones" y no a "add-ons" porque uso la versión del navegador empaquetada con Ubuntu 6.06.1 "Dapper Drake", la 1.5.x.
Esto no es para desmerecer de ninguna manera las importantísimas actualizaciones de Firefox 2.0, sino sólo una cuestión de mantener la homogeneidad de mis entornos de desarrollo y producción sincronizados a la actual versión de Ubuntu con soporte extendido para todos sus paquetes de software.
Una vez dejado en claro eso, les presento mis extensiones de Firefox preferidas:
- ColorZilla. Aunque no seamos diseñadores, esta pequeña utilidad para capturar el color de un área de la página actual (texto o gráfico) nos resultará muy útil tarde o temprano. Pero debemos estar advertidos: instalarla en el Firefox 1.5 de Dapper tiene sus mañas.
- DOM Inspector. No es una extensión en sí, pero cualquier trabajo de inspección intensiva de documentos web requiere esta herramienta de representación estructurada. No se instala por defecto con Firefox, por lo menos en Dapper, pero tiene su propio paquete a sólo un apt-getde distancia.
- Firebug. Esta extensión es la verdadera sucesora de WebDeveloper (ver más abajo), y lleva la depuración de CSS, HTML y JavaScript a otro nivel. Pero no tienen que tomar mi palabra, vean Uds. mismos los videos de cómo Firebug debuggea una aplicación Ajax y edita un diseño CSS "en vivo".
- FlashBlock. El diseño Flash no es lo mío, y tampoco la publicidad en este formato, así que prefiero acceder a este tipo de contenidos "on demand" gracias a esta extensión.
- Google Notebook. Para tomar pequeños apuntes o capturar porciones de una página que nos interesen, organizándolos además en categorías. Genial para hace un "libro de notas" que nos acompañe a donde tengamos una conexión a Internet.
- MeasureIt. Permite medir en píxels un área rectangular de la página cargada. Muy útil para obtener precisión de píxels para la ubicación de elementos. Especialmente útil si trabajamos con diseños sólo-CSS.
- ScrapBook. Al contrario que Google Notebook, ScrapBook puede capturar todo el contenido de una página tal como la vemos en el navegador, preservándola para accederla en cualquier momento y sin necesidad de estar conectados a Internet. Ideal para capturar diseños que nos interese "disecar" o material de referencia que querramos tener siempre a mano.
- ScreenGrab. Todos los navegadores deberían tener una función como ésta, en Firefox por lo menos tenemos esta extensión. Capturar toda una página web como una imágen es una excelente herramienta de comunicación y documentación con la que pronto no podremos dejar de vivir.
- SearchStatus. Muestra el ránking PageRank de Google y el de Alexa para la página que estamos visitando, además de muchas otras cosas pequeñas más, muy útiles para la optimización de sitios (SEO).
- ServerSpy. Para conocer de un vistazo qué servidor está detrás del sitio que estamos navegando. Muchas conclusiones se pueden extraer conociendo este simple dato.
- ShowIP. Como su nombre lo indica, esta extensión simplemente muestra el o los números de IP del servidor del sitio que estamos viendo. Tan sencillo como útil.
- WebDeveloper. Fué la primera extensión que me resultó imprescindible. Como su nombre lo indica, sus funciones están hechas a la medida del desarrollador web, así que si Uds. también se dedican a eso, inevitablemente usarán alguna de ellas por lo menos una vez al día.