Mozilla y el equipo de Firebug Anunciado hoy se ha interrumpido el desarrollo de Firebug como complemento independiente de Firefox.

Firebug, probablemente el complemento de desarrollo de terceros más popular para Firefox, ha estado disponible para Firefox durante mucho tiempo.

Lo mencioné aquí en 2008, por ejemplo, como uno de los cinco principales complementos de Firefox. El equipo de Firebug anunció en 2014 que cambiaría el desarrollo de Firebug, el complemento, para contribuir a las herramientas de desarrollo nativas de Firefox.

firebug firefox

Hubo buenas razones para el cambio, pero la principal fue la introducción de la arquitectura multiproceso de Firefox. Firebug 2 no es compatible con múltiples procesos, y cambiar el código para hacerlo habría sido posible en una cantidad reciente de tiempo con los recursos disponibles.

Desafortunadamente, Firebug no fue diseñado con el multiproceso en mente, y hacerlo funcionar en este nuevo escenario habría requerido una reescritura extremadamente difícil y costosa. El Grupo de Trabajo de Firebug estuvo de acuerdo en que no tenían suficientes recursos para implementar un cambio arquitectónico tan masivo.

Otra razón fue que las herramientas de desarrollo integradas de Firefox mejoraron cada vez más, y que realmente no tenía mucho sentido continuar trabajando en Firebug si las herramientas de desarrollo ya ofrecían la mayor parte de la funcionalidad del complemento.

Además, las herramientas de desarrollo integradas de Firefox han ido ganando velocidad, por lo que tenía sentido basar la próxima versión de Firebug en estas herramientas.

Por lo tanto, el grupo de trabajo de Firebug decidió que el mejor curso de acción era interrumpir el desarrollo de Firebug 3 y unirse al equipo de Mozilla DevTools para llevar la funcionalidad exclusiva de Firebug a las herramientas de desarrollo integradas y hacer que las herramientas de desarrollo de Firefox sean aún mejores con la mano de obra y la experiencia añadidas.

El anuncio pone fin al desarrollo de Firebug 2. La última versión de Firebug es la versión 2.0.18 lanzada el 7 de octubre de 2016. Esta versión sigue siendo compatible con Firefox, pero solo si la arquitectura multiproceso del navegador no está habilitada.

Varias características de Firebug ya se abrieron camino en Firefox:

El panel DOM, el tema Firebug, los mensajes de registro del lado del servidor, el inspector HTTP (también conocido como XHR Spy) y varios complementos populares como FireQuery, HAR export y PixelPerfect. Además, se solucionaron más de 40 errores para cerrar la brecha entre DevTools y Firebug.

Los usuarios del complemento de Firebug pueden querer consultar la «migración desde Firebug» guiar sobre Mozilla Developer Network para obtener información sobre las diferencias entre Firebug y Firefox Developer Tools.

Palabras de cierre

La decisión de fusionar las funciones de Firebug en las herramientas de desarrollo de Firefox y de interrumpir el desarrollo de Firebug tiene sentido en muchos niveles. Si bien dejará atrás a algunos usuarios, la mayoría probablemente tendrá pequeños problemas con la migración a las herramientas de desarrollo integradas. Mozilla pide a los usuarios de Firebug que reportar características faltantes aquí. (Gracias Sahil)

Ahora tu: ¿Cuál es su opinión sobre la decisión de descontinuar Firebug?