Hur man kontrollerar tilläggskompatibilitet med Firefox 57 eller senare

  • Dustin Hudson
  • 0
  • 2858
  • 269

Firefox 57, som är planerad att släppas i november, kommer att göra några ganska stora förändringar i webbläsaren, inklusive en som eventuellt kan bryta kompatibiliteten med några populära tillägg som många av oss tycker är nödvändiga i vår dagliga användning . När Mozilla flyttar bort från XPCOM och XUL, grunden till Firefox: s blomstrande tilläggs-ekosystem, kommer webbläsaren bara att stödja ett nytt tilläggs-API som kallas 'WebExtensions', slutar kompatibilitet med XUL-överläggsförlängningar, bootstrapped-tillägg, SDK-tillägg och till och med inbäddade WebExtensions. Som en dedikerad Firefox-användare ända sedan Netscape Navigator dagar tillbaka i mitten av nittiotalet är tanken att några av mina älskade tillägg kan bli föråldrade inom några veckor en bitter piller att svälja, men det finns lösningar som du kan använd för att köpa dig själv en stund innan de blir föråldrade. I den här artikeln idag kommer vi att berätta exakt varför Mozilla avskrivar XUL-tillägg, hur du kan kontrollera tilläggskompatibilitet med Firefox 57 och hur du kan fortsätta använda äldre tillägg även efter att Firefox 57 slutar stöd för XUL och XPCOM för Bra.

Varför slutar stöd för Mozilla för XUL med Firefox 57?

Enligt uttalanden som släpptes tidigare i år av Mozilla, implementering av WebExtensions API hjälper Firefox på många sätt, även om många i utvecklare och kraftanvändarsamhällen inte är övertygade. Först, enligt Ken Needham, Mozillas Firefox desktop manager, är det främsta skälet till att webbläsaren lämnar XPCOM och XUL är säkerhet och stabilitet. Enligt honom har det faktum att mycket av Firefox-koden finns i JavaScript varit en enorm fördel för webbläsaren när det gäller att göra den mycket mer anpassningsbar än någon av dess konkurrenter, men det gör också att webbläsaren i sig är osäker från skadlig programvara och annan säkerhet hot. Han sade vidare, "Tillägg har fullständig åtkomst till Firefox interna implementering. Denna brist på modularitet leder till många problem. Tillägg kan också få Firefox att krascha när de använder API: er på oväntade sätt ”.

WebExtensions, det nya applikationsprogrammeringsgränssnittet (API) som Firefox redan har använt och kommer att vara den enda grunden för dess tillägg från Firefox 57, är också kompatibel med Blink, vilket är Googles gaffel för Apples open source WebKit-webbläsarmotor som för närvarande används av Safari och utgör grunden för andra populära webbläsare, till exempel Chrome och Opera, där den senare lämnar sin Presto-webbläsarmotor till förmån för WebKit en stund tillbaka. Blink-kompatibiliteten gör det möjligt för utvecklare kan du enkelt porta sina Chrome-tillägg till Firefox utan att behöva ändra koden för mycket, vilket är ännu en anledning till skiftet, enligt Mozilla. Så oavsett om du gillar det eller inte, måste du ta itu med den här förändringen.

Kontrollera vilka tillägg som är kompatibla med Firefox 57 eller senare

  • För att kontrollera om dina tillägg är kompatibla med Firefox 57 och senare, Klicka på hamburgarmenyn längst upp till höger i ditt Firefox-fönster och sedan, klicka på "Tillägg".

  • På den resulterande skärmen, klicka på alternativet "Tillägg" som visas på bilden nedan.

Nu kan du se XUL och andra tillägg märkta med en gul "Legacy" -tagg, medan de som redan har migrerat till WebExtension API kommer att ha ingen sådan märkning och kommer att fortsätta arbeta som vanligt även med Firefox 57 och senare.

Hur du fortsätter att använda äldre tillägg

Om du verkligen vill fortsätta använda ett visst tillägg vars utvecklare ännu inte har migrerat till WebExtensions eller troligen inte kommer att göra det i framtiden, kan du göra växla till Firefox ESR (Utökad supportrelease), som till stor del riktar sig till organisationer och företag som värderar kompatibilitet jämfört med funktioner. ESR-utgåvor kanske inte uppdateras med nya funktioner, men de fortsätter att ta emot alla säkerhetsuppdateringar tills nästa ESR-version släpps. Den nuvarande ESR-utgåvan är Firefox 52, och den kommer att fortsätta ta emot säkerhetsuppdateringar fram till nästa juni, så att du kan fortsätta använda dina gamla tillägg fram till dess utan att oroa dig för säkerhet. Det kommer inte att vara en permanent lösning, men kommer att köpa dig lite tid att utvärdera dina alternativ framöver.

SE OGSÅ: Hur man använder Firefox Skicka för att skicka självförstörande filer

Kontrollera tilläggskompatibilitet med Firefox 57 eller senare

Medan Firefox rörelse har lockat till sig ett stort antal vokala och inflytelserika kritiker, fortsätter organisationen fortfarande med de föreslagna ändringarna som planerat. Så oavsett om du gillar det eller inte, kanske åtminstone några av dina favorittillägg inte är användbara längre i slutet av detta år. Visst, du kan gå till ESR-versionen, men du kommer fortfarande att leva på lånad tid, eftersom pausen bara kommer att vara tillfällig och inte permanent. Så tror du att förändringarna kommer att främja utvecklare och användare? Förlorar Firefox en bit av sina användare, eller tror du att de hårda Firefox-användare kommer att fortsätta att stödja webbläsaren om bara av ideologiska skäl? Låt oss veta vad du tycker om frågan, för vi älskar att höra från dig.




Ingen har kommenterat den här artikeln än.

Gadgetköpguider, tekniker som betyder något
Vi publicerar detaljerade guider för att köpa utrustning, skapar intressanta listor över de bästa produkterna på marknaden, täcker nyheter från teknikvärlden