Mozilla gaat dit jaar WebExtensions voor Firefox verplichten, waardoor ook extensies van andere browsers eenvoudiger met Firefox kunnen werken. Zo is 76 procent van de Chrome-extensies inmiddels compatibel met Firefox, zo stelt Mozilla's Andy McKay aan de hand van eigen onderzoek.
McKay testte 57.000 Chrome-extensies met een vroege testversie van Firefox. Bijna 45.000 (76 procent) extensies bleken na een aantal eenvoudige aanpassingen binnen Mozilla's browser te kunnen werken. De aanpassingen zijn nodig omdat Firefox een aantal verouderde methodes voor het draaien van WebExtensions niet heeft geïmplementeerd. Als de ontwikkelaars deze extensies updaten zodat alleen nieuwe de methodes worden gebruikt, zullen de extensies standaard in zowel Chrome als Firefox werken.
Firefox heeft zijn populariteit mede te danken aan het feit dat er duizenden extensies zijn die allerlei nieuwe functionaliteit aan de browser toevoegen, zoals adblockers, wachtwoordmanangers en tools voor het downloaden van video's. Mozilla wil echter overstappen op een model waarbij extensies straks in alle browsers kunnen werken, net zoals met webapplicaties nu het geval is. Om dit te realiseren is er voor WebExtensions gekozen, een verzameling van programmeerinterfaces (api's) voor het ontwikkelen van extensies. Extensies voor Chrome, Opera en Microsoft Edge zullen in Firefox als WebExtension kunnen draaien.
Volgens Mozilla zijn WebExtensies eenvoudiger te ontwikkelen en hoeven ontwikkelaars niet precies te weten hoe Firefox werkt om aan de slag te gaan. Ook is het voor ontwikkelaars eenvoudiger om hun extensie op meerdere browsers te laten werken. Eind 2017 met de lancering van Firefox 57 zal de browser alleen nog WebExtensions ondersteunen. Om ervoor te zorgen dat nieuwe extensies hiervoor klaar zijn zal Mozilla vanaf Firefox 53 geen nieuwe extensies meer accepteren die geen WebExtension zijn.
Deze posting is gelocked. Reageren is niet meer mogelijk.