WebExtensions API status after Firefox 57
See also https://fosdem.org/2018/schedule/event/mozilla_webextensions_api_status_fx57/
TestPilot
All the experiment of ff
devtools can be developed as an extension inside ff
Marketplace
Addons Marketplace AMO
2017 stats:
- 50% users have addons
is ff the most customizable browser?
- XUL/XPCOM removed
- Webextensions 1.0
Webextensions 1.0
the best api: container API, pageaction api,
Container api
Page action api
Native messaging
From the browser communicate with the OS relying on
ex: kde_connect, keeppassxc…
Tabs API
ex: tabs invader
Everything is handled with a simple manifest and use background script, content scripts…
Also with automatical review on AMO it’s fast to have new release with a lot of feedback and strict rules
Roadmap 2018
- find
- tabs handling
See the mozz blog about api roadmap
Next
Take one of the 45 api available at webextensions exmaples and hack, learn …
Command line tools
web-ext does everything related to api packaging, testing…