Met Firefox 57, gepland voor release in 14 november 2017, beëindigt Mozilla de ondersteuning voor verouderde extensies en ondersteunt alleen nieuwere WebExtensions. Hier leest u hoe u kunt controleren of uw extensies niet meer werken – en hoe u ze na november kunt blijven gebruiken, als dat nodig is.
Waarom XUL-extensies verdwijnen
Alle traditionele extensies, inclusief XUL-extensies, worden stopgezet. Ze waren erg krachtig, maar dat was zowel een sterkte als een zwakte. De enorme kracht van deze extensies betekende dat ze de browsercode van Firefox konden wijzigen, wat zou kunnen leiden tot instabiliteit en onschuldig ogende malware-add-ons.
In plaats daarvan heeft Mozilla gewerkt aan WebExtensions, die vergelijkbaar zijn met de add-ons van Chrome en Edge. Dit zijn de toekomst van Firefox-extensies. Omdat deze add-ons op een meer standaard manier moeten werken en niet kunnen knoeien met de interne code van Firefox, zouden ze minder problemen moeten veroorzaken. Het zou ook gemakkelijker moeten zijn voor ontwikkelaars om add-ons over te zetten van Chrome naar Firefox.
Momenteel ondersteunt Firefox zowel traditionele (oudere) extensies als WebExtensions. Met Firefox 57 werken de oudere extensies niet meer en werken alleen nieuwere WebExtensions. Deze wijziging is al live in Firefox Nightly, de toonaangevende ontwikkelingsversie van Firefox. Ontwikkelaars zijn gepusht om hun extensies te upgraden, maar niet allemaal, wat ons bij het probleem brengt.
Hoe u kunt zien of uw extensies niet meer werken
als u Firefox vandaag gebruikt, kunt u controleren welke van uw extensies niet meer werken in versie 57. Om dit te controleren, klikt u op menu> Add-ons en selecteert u de categorie “Extensies”.
Oudere extensies die niet meer werken, worden gelabeld met een “Legacy” -tag als u Firefox 55 of nieuwer gebruikt. Moderne webextensies die blijven werken, worden normaal weergegeven.
Zoeken naar nieuwe extensies
Als een extensie de tag “Legacy” heeft, kunt u deze lijst met populaire extensies bekijken met informatie over hun upgradestatus. In de bovenstaande schermafbeelding is LastPass bijvoorbeeld gemarkeerd als een Legacy-extensie die niet meer werkt, maar we kunnen zien dat de ontwikkelaars van plan zijn deze te vervangen door een WebExtension vóór de releasedatum van Firefox 57.
Voor minder populaire extensies moet u mogelijk een zoekopdracht op internet uitvoeren om te zien of de ontwikkelaar een update plant. Ontwikkelaars moeten hun extensies overzetten naar WebExtensions, en niet alle ontwikkelaars zullen dit doen.
Als een extensie waarvan u afhankelijk bent, niet meer werkt, moet u mogelijk zoeken naar een modern alternatief dat iets soortgelijks doet. U kunt alleen naar add-ons zoeken die compatibel zijn met Firefox 57 of nieuwer op de Mozilla Add-ons-site.
Elke add-on die de tag “Compatibel met Firefox 57+” heeft, is een WebExtension die blijft werken. De User Agent Switcher-extensie die we hebben geïnstalleerd, is bijvoorbeeld niet gepland voor een upgrade, dus we willen waarschijnlijk een van de modernere User Agent Switcher-extensies installeren.
VERWANT: Browser-extensies zijn een nachtmerrie op het gebied van privacy: gebruik er niet zo veel van
Dit is echter een goed moment om te evalueren of u al die extensies echt nodig heeft. Browserextensies kunnen gevaarlijk zijn, dus het is een goed idee om ze alleen te installeren als ze echt nuttig voor u zijn en afkomstig zijn van een betrouwbare bron.
Hoe u verouderde extensies kunt blijven gebruiken
Als u echt een oude extensie nodig heeft, is er een manier om deze veilig te blijven gebruiken. Schakel over naar de Firefox Extended Support Release, ook wel Firefox ESR genoemd. Dit is een langzamere versie van Firefox die grotendeels bedoeld is voor bedrijven die niet elke zes weken belangrijke functie-upgrades willen.
De huidige Firefox ESR-release is gebaseerd op Firefox 52 en wordt ondersteund met beveiligingsupdates tot 26 juni 2018. Omdat het gebaseerd is op Firefox 52, zullen oudere extensies probleemloos blijven functioneren.
Na 26 juni 2018 moet u upgraden naar een nieuwere versie van Firefox ESR die geen oudere extensies meer ondersteunt als u beveiligingsupdates wilt blijven ontvangen. Dit is geen permanente oplossing, maar het is een goede manier om uw huidige extensies nog zeven maanden te blijven gebruiken terwijl u modernere alternatieven evalueert.