Mozilla stopt alle bestaande extensies in Firefox 57
Mozilla heeft vandaag de extensie-roadmap voor Firefox gepubliceerd, die een enorme verschuiving met extensies in de browser onthult. Met de release van Firefox 57 wordt de ondersteuning voor alle klassieke XUL-extensies stopgezet.
Firefox 57 wordt naar verwachting in november 2017 uitgebracht. De release bevat de overstap naar WebExtensions in plaats van XUL-add-ons. Bovendien wordt de speciale compatibiliteitslaag die momenteel bestaat voor add-ons die problemen hebben met de multiproces-modus (e10s), ook uit de browser verwijderd.
Firefox 53, dat op 18 april 2017 zou moeten verschijnen, heeft standaard de multiprocesmodus ingeschakeld voor alle gebruikers. Als een geïnstalleerde add-on de vlag multiprocessCompatible=false heeft, blijft Firefox draaien in de enkelvoudige procesmodus. De browser heeft een speciale zwarte lijst met add-ons die problemen hebben met de multiprocess-modus. Als een add-on in de lijst staat en de genoemde vlag niet heeft, wordt deze uitgeschakeld.
In Firefox 53 kunnen add-ons alleen binaire bestanden laden met behulp van de Native Messaging API.
Ten slotte is het vanaf Firefox 53 niet mogelijk om nieuwe klassieke add-ons naar de addons.mozilla.org (AMO)-repository te verzenden.
Firefox 54 tot Firefox 56 heeft meerdere inhoudsprocessen en sandboxing. Dit is anders dan het proces met één inhoud dat momenteel wordt gebruikt.
Vanaf Firefox 57 zal de browser alleen WebExtensions uitvoeren. Tegen die tijd zal AMO nog steeds klassieke extensies hosten en hun auteurs toestaan deze bij te werken, maar dit zal niet lang meer duren. De exacte sluitingstijd voor hun ondersteuning is nog niet vastgesteld. (via Mozilla).
Ontwikkelaars hebben minder dan een jaar om hun add-ons over te zetten naar WebExtensions API's. Het onaanvaardbare aan deze overgang is dat WebExtensions beperkt zijn en niet zo krachtig als het XUL-framework.
Sommige gebruikers zijn van mening dat Mozilla het graf aan het graven is voor Firefox door de ondersteuning voor alle geweldige extensies die het zo'n populaire browser maakten stop te zetten. Zodra XUL-ondersteuning is uitgeschakeld, zal de browser niet veel anders zijn dan Google Chrome, behalve de rendering-engine. De rendering-engine van Firefox is langzamer dan de Blink-engine van Google Chrome. Deze radicale bewegingen kunnen het marktaandeel voor Firefox dus echt veranderen. Veel gebruikers hebben al besloten om over te stappen naar Vivaldi, Google Chrome of Opera.
En jij dan? Is deze wijziging in Mozilla Firefox acceptabel voor u?