Firebug ned som separata Firefox add-on

0
249

Mozilla och Firebug team meddelade i dag att utveckling av Firebug som en separat Firefox add-on har upphört.

Firebug, förmodligen den mest populära tredje part utveckling add-on till Firefox någonsin, har varit tillgängliga för Firefox för en mycket lång tid.

Jag nämnde det här i 2008 till exempel som en av topp fem Firefox add-ons. Firebug-team meddelade tillbaka 2014 att det skulle skifta utveckling från Firebug-tillägget att bidra till Firefox är inbyggt verktyg för utveckling i stället.

firebug firefox

Det fanns goda skäl för förändringen, men det viktigaste var införandet av Firefox multi-process-arkitektur. Firebug 2 är inte multi-process-kompatibel, och ändra koden för att göra det som skulle ha varit möjligt i en senare tid med resurser till hands.

Tyvärr, Firebug var inte utformad med multiprocess i åtanke, och få det att fungera i detta nya scenario skulle ha krävt ett mycket svårt och kostsamt att skriva om. Firebug arbetsgruppen enades om att de inte har tillräckligt med resurser för att genomföra en sådan massiv arkitektonisk förändring.

En annan anledning var att Firefox inbyggda Developer Tools blev bättre och bättre, och att det egentligen inte mycket mening med att fortsätta arbetet med Firebug om Verktyg för Utvecklare skulle erbjuda de flesta av add-on-funktionalitet redan.

Dessutom, Firefox inbyggda developer-verktyg har varit att få fart, så det är meningsfullt att utgå i nästa version av Firebug på dessa verktyg istället.

Firebug arbetsgruppen har därför beslutat att det bästa tillvägagångssättet var att avbryta utvecklingen av Firebug 3, och gå med i Mozilla DevTools laget i stället för att få Firebug exklusiva funktioner till inbyggda Verktyg för Utvecklare och för att göra Firefox Verktyg för Utvecklare ännu större med extra arbetskraft och erfarenhet.

Tillkännagivandet sätter utveckling av Firebug 2 till ett slut. De senaste version av Firebug är version 2.0.18 släpps 7 oktober 2016. Denna version är fortfarande kompatibel med Firefox, men endast om webbläsaren multi-process-arkitektur är inte aktiverad.

Flera funktioner i Firebug funnit sin väg in Firefox redan:

DOM panel, Firebug tema, Server-side-meddelanden logga HTTP inspektör (aka XHR Spy), och olika populära tillägg som FireQuery, HAR export, och PixelPerfect. Också, över 40 buggar har fastställts för att överbrygga klyftan mellan DevTools och Firebug.

Firebug-tillägget användare kanske vill kolla in i “migrera från Firebug” guide över på Mozilla Developer Network för information om skillnader mellan Firebug och Firefox Verktyg för Utvecklare.

Avslutande Ord

Beslutet att slå samman Firebug i Firefox Verktyg för Utvecklare, och upphöra med Firebug utveckling är vettigt på många nivåer. Även om det kommer att lämna vissa användare bakom sig, de flesta kommer nog att ha lite problem med att migrera till den inbyggda Verktyg för Utvecklare. Mozilla frågar Firebug-användare att rapportera funktioner som saknas här. (Tack Rockstar)

Nu är Du: Vad är din syn på det beslut om att avbryta Firebug?