Hoe

De compatibiliteit van add-ons met Firefox 57 of hoger controleren

De compatibiliteit van add-ons met Firefox 57 of hoger controleren

Firefox 57, die gepland staat voor release in november, zal een aantal behoorlijk grote veranderingen in de browser brengen, waaronder een die mogelijk de compatibiliteit met enkele populaire add-ons verbreekt die velen van ons onmisbaar vinden in ons dagelijks gebruik. . Nu Mozilla afstapt van XPCOM en XUL, de basis van het bloeiende add-ons-ecosysteem van Firefox, ondersteunt de browser alleen een nieuwe extensie-API genaamd 'WebExtensions', waardoor de compatibiliteit met XUL-overlay-extensies, bootstrapped extensies, SDK-extensies en zelfs Embedded wordt beëindigd. WebExtensions. Als een toegewijde Firefox-gebruiker sinds de Netscape Navigator-dagen terug in het midden van de jaren negentig, is het idee dat sommige van mijn geliefde add-ons binnen een paar weken achterhaald kunnen zijn, een bittere pil om te slikken, maar er zijn tijdelijke oplossingen die u kunt omzeilen. gebruik om wat tijd te kopen voordat ze verouderd raken. In dit artikel van vandaag zullen we u precies vertellen waarom Mozilla XUL-extensies afschaft, hoe u de compatibiliteit van add-ons met Firefox 57 kunt controleren en hoe u verouderde extensies kunt blijven gebruiken, zelfs nadat Firefox 57 de ondersteuning voor XUL en XPCOM voor is goed.

Waarom beëindigt Mozilla de ondersteuning voor XUL met Firefox 57?

Volgens verklaringen die eerder dit jaar door Mozilla zijn vrijgegeven, het implementeren van de WebExtensions API zal Firefox helpen in veel opzichten, hoewel velen in de ontwikkelaars- en power-user-gemeenschappen niet overtuigd zijn. Ten eerste, volgens Ken Needham, Mozilla's Firefox-desktopmanager, is de belangrijkste reden dat de browser XPCOM en XUL verlaat veiligheid en stabiliteit. Volgens hem was het feit dat een groot deel van de Firefox-code in JavaScript zit een enorm voordeel voor de browser omdat het veel meer aanpasbaar is dan al zijn concurrenten, maar het maakt de browser ook inherent onveilig voor malware en andere beveiliging. gevaren. Hij zei verder: “Add-ons hebben volledige toegang tot de interne implementatie van Firefox. Dit gebrek aan modulariteit leidt tot veel problemen. Add-ons kunnen er ook voor zorgen dat Firefox crasht wanneer ze API's op onverwachte manieren gebruiken ".

WebExtensions, de nieuwe Application Programming Interface (API) die Firefox al heeft aangenomen en die de enige basis zal zijn voor de add-ons van Firefox 57, is ook compatibel met Blink, Dit is de afsplitsing van Google van de open source WebKit-browsermotor van Apple die momenteel door Safari wordt gebruikt en die de basis vormt van andere populaire browsers, zoals Chrome en Opera, waarbij de laatste een tijdje geleden zijn Presto-browsermotor heeft verlaten ten gunste van WebKit. De Blink-compatibiliteit stelt ontwikkelaars in staat gemakkelijk hun Chrome-add-ons overzetten naar Firefox zonder de code teveel te hoeven veranderen, wat volgens Mozilla nog een reden is voor de verschuiving. Dus of je het nu leuk vindt of niet, je zult met deze verandering te maken krijgen.

Controleer welke add-ons compatibel zijn met Firefox 57 of hoger

Nu kunt u XUL en andere extensies zien gelabeld met een gele 'Legacy'-tag, terwijl degenen die al zijn gemigreerd naar de WebExtension API geen dergelijke markering en, zal gewoon blijven werken, zelfs met Firefox 57 en hoger.

Hoe u verouderde extensies kunt blijven gebruiken

Als u echt een bepaalde extensie wilt blijven gebruiken waarvan de ontwikkelaar nog niet naar WebExtensions is gemigreerd of dit in de toekomst waarschijnlijk niet zal doen, kunt u het volgende doen: overschakelen naar Firefox ESR (Extended Support Release), die grotendeels gericht is op organisaties en ondernemingen die compatibiliteit belangrijker vinden dan functies. ESR-releases worden mogelijk niet bijgewerkt met nieuwe functies, maar ze blijven alle beveiligingspatches ontvangen tot de release van de volgende ESR-versie. De huidige ESR-release is Firefox 52, en dat zal ook zo blijven ontvang beveiligingsupdates tot juni volgend jaar, zodat u uw oude extensies tot die tijd kunt blijven gebruiken zonder u zorgen te hoeven maken over de veiligheid. Het zal geen permanente oplossing zijn, maar het zal u wat tijd opleveren om uw toekomstige opties te evalueren.

ZIE OOK: Firefox Send gebruiken om zelfvernietigende bestanden te verzenden

Controleer de compatibiliteit van add-ons met Firefox 57 of hoger

Hoewel de verhuizing van Firefox een groot aantal vocale en invloedrijke critici heeft aangetrokken, gaat de organisatie nog steeds door met de voorgestelde wijzigingen zoals gepland. Dus of je het nu leuk vindt of niet, tegen het einde van dit jaar zullen in ieder geval sommige van je favoriete add-ons niet meer bruikbaar zijn. Natuurlijk kun je overschakelen naar de ESR-versie, maar je zult nog steeds op geleende tijd leven, want het uitstel zal slechts tijdelijk zijn en niet permanent. Dus denk je dat de veranderingen ontwikkelaars en gebruikers zullen vervreemden? Verliest Firefox een deel van zijn gebruikers, of gelooft u dat die-hard Firefox-gebruikers de browser zullen blijven ondersteunen, alleen al om ideologische redenen? Laat ons weten wat u van het probleem vindt, want we horen graag van u.

Facebook kondigt tweede jaarlijkse Hacker Cup 2012 aan
Vandaag heeft Facebook op zijn Hackercup-pagina aangekondigd dat de registraties voor Hacker Cup 2012 nu open zijn. Het is een algoritmische programme...
15 gerenommeerde selfies uit 2014 die bewijzen dat India selfiekoorts had
Het woord 'Selfie' heeft ons niet alleen gevangen, maar heeft ons ook betoverd door de enorme invloed die het in ons leven heeft gehad. Dan zou het ni...
Hoe Hoe u de resterende batterijduur kunt controleren in macOS Sierra 10.12.2
Hoe u de resterende batterijduur kunt controleren in macOS Sierra 10.12.2
Toen Apple's nieuwste versie van MacBook Pro's naar verluidt leed aan een ongelooflijk ondermaatse batterijprestatie, dachten we allemaal dat Apple zo...