MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/d6d7ff2e2f9c

Extensies zijn stukjes code die de functionaliteit van een webbrowser aanpassen. Deze worden geschreven door gebruik te maken van standaard webtechnologieën - JavaScript, HTML en CSS - plus een aantal specifieke JavaScript-API’s. Naast andere dingen kunnen extensies nieuwe functies aan de browser toevoegen of de vormgeving of inhoud van bepaalde websites wijzigen.

Extensies voor Firefox worden gebouwd via WebExtensions-API’s, een browseronafhankelijk systeem voor het ontwikkelen van extensies. De API is in grote mate compatibel met de extensie-API die door Google Chrome en Opera wordt ondersteund. Extensies die voor deze browsers zijn gemaakt, zullen in de meeste gevallen met slechts enkele aanpassingen in Firefox of Microsoft Edge werken. De API is ook volledig compatibel met multiprocess-Firefox.

In het verleden kon u Firefox-extensies ontwikkelen via één van drie verschillende systemen: XUL/XPCOM-overlays, ‘bootstrapped’ extensies, of de Add-on-SDK. Aan het einde van november 2017 zullen WebExtensions-API’s de enige manier zijn om Firefox-extensies te ontwikkelen, en worden andere systemen niet meer ondersteund.

Als u ideeën of vragen hebt, of hulp nodig hebt bij het migreren van een verouderde add-on naar WebExtensions-API’s, kunt u ons bereiken op de dev-addons-mailinglijst of in #extdev op IRC.

Wat volgt?

Documentlabels en -medewerkers

Labels: 
 Aan deze pagina hebben bijgedragen: SphinxKnight, Tonnes
 Laatst bijgewerkt door: SphinxKnight,