Firebug

Firebug
Información sobre la plantilla
Parte de la familia Desarrollo web
Firebug-logo.png
Permite ver el funcionamiento interno de los sitios webs
Diseñado porJoe Hewitt
Última versión estable1.7.0 21 de marzo de 2011
Sistemas Operativos compatiblesMultiplataforma
Idiomamultilenguaje
LicenciaLicencia BSD
Sitio web
getfirebug.com

Firebug es una extensión de Firefox creada y diseñada especialmente para desarrolladores y programadores web. Es un paquete de utilidades con el que se puede analizar (revisar velocidad de carga, estructura DOM), editar, monitorizar y depurar el código fuente, CSS, HTML y JavaScript de una página web de manera instantánea.

Historia de Firebug

Firebug fue creado por Joe Hewitt, creador de Firefox y ex Netscape.

La primera versión del proyecto (versión 0.2) de 21 kb fue lanzada el 12 de enero de 2006. Cinco días más tarde vio la luz la versión 0.2.1 y dos días después la 0.2.2 con una apariencia notablemente mejorada y que incluía una ventana para el inspector más completa. Además mantenía visible el menú del navegador en la consola y mostraba una solapa para inspeccionar el JavaScript mucho más depurada. Durante ese mismo mes se sacaría una versión más, la 0.2.3, que podía ser instalada en Flock (navegador de código abierto basado en tecnologías de Mozilla y programado en torno a Gecko) y Deer Park (versión de prueba del hoy Firefox 1.1).

La versión 0.3 aparece a finales de marzo de 2006 con numerosos cambios, especialmente en la forma en la que trabaja el inspector e incluía novedades como un inspector de eventos, editor DOM y la posibilidad de ver el código fuente en vivo. Luego vendrían las versiones 0.3.1, 0.3.2 (que podía ser instalada en Firefox 2.0 alpha), 0.4 y 0.4.1 (compatible con Firefox 2 y primeros pasos hacia una versión estable en Mac Os X).

La versión 1.0 aparece en enero de 2007, un año después del inicio del proyecto y con un tamaño de 291 kb. En los cuatro primeros meses de este año han salido las versiones 1.01, 1.02, 1.03, 1.04 y 1.05, evolucionando como es lógico en su propio código y usabilidad.

Características de Firebug

  • Desarrollo de CSS
  • Explora el DOM.
  • Busca errores
  • Desarrollo de HTML
  • Línea de comandos para JavaScript.
  • Depuración de JavaScript.
  • Registro de eventos JavaScript.
  • Monitor de Red.
  • Layout CSS.

Estado Actual de Firebug

Firebug
  • Versión actual: 1.6.0 (del 20/12/10).
  • Tamaño: 1.1 MB.
  • Licencia: BSD.

En propias palabras de Joe Hewitt en una entrevista para Fosdem (enero de 2007), el próximo paso importante para el proyecto será el Firebug 2.0. Esta nueva versión ya está lista "en su cabeza" pero aún hay que traducirla en código. Mientras Firebug 1.0 permite depurar los aspectos de una web que son comunes a todo el mundo, con Firebug 2.0 se podrán depurar aspectos que pueden ser específicos para sus aplicaciones o para una estructura de web particular. Además permitirá adherir sus propias consolas y botones a la interfaz de usuario así como analizar y formatear datos de las peticiones vía red. Es muy probable que se pueda depurar código del JavaScript original y que ha sido compilado usando sistemas como OpenLaszlo.

Firebug es además un importante instrumento para empresas que se dedican a la creación de web o a soporte de otras.

Fuentes

Enlaces Externos