WebExtensions/FAQ: Difference between revisions

Added link to Signing on MDN. Added link to Nightly build.
(Updated)
(Added link to Signing on MDN. Added link to Nightly build.)
Line 13: Line 13:


===I want to write an extension. Where do I start?===
===I want to write an extension. Where do I start?===
The MDN web docs site has an [https://developer.mozilla.org/en-US/Add-ons/WebExtensions entire section dedicated to WebExtensions]. It provides a quick overview to get you started as well as complete reference documentation for the entire WebExtensions API.
The MDN web docs site has an [https://developer.mozilla.org/en-US/Add-ons/WebExtensions entire section] dedicated to extension development with the WebExtensions API. It provides a quick overview to get you started as well as complete reference documentation for the entire WebExtensions API.


===Are WebExtension API compatible with multiprocess Firefox?===
===Are WebExtension API compatible with multiprocess Firefox?===
Line 22: Line 22:


===How can I distribute my extension?===
===How can I distribute my extension?===
The WebExtensions section of MDN provides a complete guide to getting your extension approved and published.
The [https://developer.mozilla.org/Add-ons/Distribution Publishing and Distributing] section of MDN provides a complete guide to getting your extension approved and published.


==WebExtension Roadmap==
==WebExtension Roadmap==
Line 40: Line 40:


===Can I prototype a new WebExtensions API?===
===Can I prototype a new WebExtensions API?===
Yes. [https://webextensions-experiments.readthedocs.io WebExtension Experiments] allow you to expose and test almost any feature as a new WebExtensions API without having to build Firefox. It can help you understand how an API might work and what its limitations might be. Keep in mind, though, that the existence of an experiment doesn’t guarantee that the feature will ultimately become an official WebExtension API.
Yes. [https://webextensions-experiments.readthedocs.io WebExtension Experiments] allow you to expose and test almost any feature as a new WebExtensions API without having to build Firefox. It can help you understand how an API might work and what its limitations might be. Prototype WebExtension experiments can be run in the Firefox [https://www.mozilla.org/firefox/channel/desktop/ Nightly] build. Keep in mind, though, that the existence of an experiment doesn’t guarantee that the feature will ultimately become an official WebExtension API.


==WebExtension API and Legacy Extensions==
==WebExtension API and Legacy Extensions==
12

edits