Compatibiliteit van invoegtoepassingen controleren met Firefox 57 of hoger

  • Clement Thomas
  • 0
  • 4640
  • 136

Firefox 57, dat 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 zou kunnen verbreken die velen van ons onmisbaar vinden in ons dagelijks gebruik . Nu Mozilla weggaat van XPCOM en XUL, de basis van het bloeiende add-ons-ecosysteem van Firefox, ondersteunt de browser alleen een nieuwe extensie-API genaamd 'WebExtensions', waarmee de compatibiliteit met XUL-overlay-extensies, bootstrapped-extensies, SDK-extensies en zelfs Embedded wordt beëindigd WebExtensions. Als toegewijde Firefox-gebruiker sinds de Netscape Navigator-dagen in het midden van de jaren negentig, is het idee dat sommige van mijn geliefde add-ons binnen enkele weken verouderd zijn een bittere pil om door te slikken, maar er zijn oplossingen die u kunt gebruik jezelf om wat tijd te kopen voordat ze verouderd raken. In dit artikel zullen we u vandaag precies vertellen waarom Mozilla XUL-extensies beëindigt, hoe u de compatibiliteit van invoegtoepassingen met Firefox 57 kunt controleren en hoe u verouderde extensies kunt blijven gebruiken, zelfs nadat Firefox 57 de ondersteuning voor de XUL en XPCOM voor goed.

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

Volgens verklaringen eerder dit jaar door Mozilla, de implementatie van de WebExtensions API helpt Firefox op veel manieren, hoewel velen in de gemeenschappen van ontwikkelaars en gebruikers van power-user 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 is het feit dat veel van de Firefox-code in JavaScript zit een enorm voordeel voor de browser omdat het veel beter aanpasbaar is dan die van zijn concurrenten, maar het maakt de browser ook inherent onveilig tegen 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 op onverwachte manieren API's gebruiken ”.

WebExtensions, de nieuwe applicatie-programmeerinterface (API) die Firefox al heeft aangenomen en de enige basis zal zijn voor de add-ons van Firefox 57, is ook compatibel met Blink, dat is Google's vork van Apple's open source WebKit-browser-engine die momenteel wordt gebruikt door Safari en de basis vormt van andere populaire browsers, zoals Chrome en Opera, waarbij laatstgenoemde zijn Presto-browser-engine een tijdje geleden heeft verlaten ten gunste van WebKit. Met de Blink-compatibiliteit kunnen ontwikkelaars dit doen eenvoudig hun Chrome-add-ons overzetten naar Firefox zonder de code teveel te hoeven veranderen, wat weer een andere reden is voor de verschuiving, aldus Mozilla. 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

  • Om te controleren of uw add-ons compatibel zijn met Firefox 57 en hoger, klik op het hamburgermenu in de rechterbovenhoek van uw Firefox-venster en vervolgens, klik op 'Add-ons'.

  • Op het resulterende scherm, klik op de optie 'Extensies' zoals weergegeven in de onderstaande afbeelding.

Nu kunt u XUL en andere extensies met het label a zien gele 'Legacy'-tag, terwijl degenen die al zijn gemigreerd naar de WebExtension API dat wel zullen hebben geen dergelijke markering en blijft gewoon werken, zelfs met Firefox 57 en later.

Verouderde extensies blijven gebruiken

Als u echt een bepaalde extensie wilt blijven gebruiken waarvan de ontwikkelaar nog niet is gemigreerd naar WebExtensions of dit in de toekomst waarschijnlijk niet zal doen, kunt u het volgende doen schakel over naar Firefox ESR (Extended Support Release), die grotendeels gericht is op organisaties en ondernemingen die compatibiliteit boven functies waarderen. 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 zal dat blijven doen beveiligingsupdates ontvangen tot juni, zodat u uw verouderde extensies tot die tijd kunt blijven gebruiken zonder u zorgen te hoeven maken over de beveiliging. Het zal geen permanente oplossing zijn, maar het zal u wat tijd opleveren om uw opties in de toekomst te evalueren.

ZIE OOK: Firefox Send gebruiken om zelfvernietigende bestanden te verzenden

Controleer Compatibiliteit van invoegtoepassingen 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, in ieder geval zijn sommige van je favoriete add-ons eind dit jaar misschien niet meer bruikbaar. Natuurlijk kun je overschakelen naar de ESR-versie, maar je zult nog steeds leven op geleende tijd, omdat de onderbreking slechts tijdelijk en niet permanent zal zijn. Dus denk je dat de veranderingen ontwikkelaars en gebruikers zullen vervreemden? Verliest Firefox een deel van zijn gebruikers of denkt u dat die-hard Firefox-gebruikers de browser zullen blijven ondersteunen, al was het maar om ideologische redenen? Laat ons weten wat u van het probleem vindt, want we horen graag van u.




Niemand heeft nog op dit artikel gereageerd.

Handleidingen voor het kopen van gadgets, technologie die ertoe doet
We publiceren gedetailleerde handleidingen voor het kopen van apparatuur, maken interessante lijsten met de beste producten op de markt en behandelen nieuws uit de wereld van technologie