A little more than a year ago we started talking about where add-ons were headed, and what the future would look like. It’s been busy, and we wanted to give everyone an update as well as provide guidance on what to expect in 2017.
Over the last year, we’ve focused as a community on foundational work building out WebExtensions support in Firefox and addons.mozilla.org (AMO), reducing the time it takes for listed add-ons to be reviewed while maintaining the standards we apply to them, and getting Add-ons ready for e10s. We’ve made a number of changes to our process and products to make it easier to submit, distribute, and discover add-ons through initiatives like the signing API and a revamped Discovery Pane in the add-ons manager. Finally, we’ve continued to focus on communicating changes to the developer community via direct outreach, mailing lists, email campaigns, wikis, and the add-ons blog.
As we’ve mentioned, WebExtensions are the future of add-ons for Firefox, and will continue to be where we concentrate efforts in 2017. WebExtensions are decoupled from the platform, so the changes we’ll make to Firefox in the coming year and beyond won’t affect them. They’re easier to develop, and you won’t have to learn about Firefox internals to get up and running. It’ll be easier to move your add-ons over to and from other browsers with minimal changes, as we’re making the APIs compatible – where it makes sense – with products like Opera, Chrome, and Edge.
By the end of 2017, and with the release of Firefox 57, we’ll move to WebExtensions exclusively, and will stop loading any other extension types on desktop. To help ensure any new extensions work beyond the end of 2017, AMO will stop accepting any new extensions for signing that are not WebExtensions in Firefox 53. Throughout the year we’ll expand the set of APIs available, add capabilities to Firefox that don’t yet exist in other browsers, and put more WebExtensions in front of users.
There’s a lot of moving parts, and we’ll be tracking more detailed information – including a timeline and roadmap – on the WebExtensions section of the Mozilla Wiki. If you’re interested in getting involved with the add-on community and WebExtensions, we have a few ways you can do that. We’re looking forward to the next year, and will continue to post updates and additional information here on the Add-ons blog.
For more information on Add-ons and WebExtensions, see:
Note: Edited to better identify specifics around Firefox 53
Charles wrote on
Kev Needham wrote on
Ben Bucksch wrote on
Jan Niklas Hasse wrote on
Kevin Cox wrote on
Stephan Sokolow wrote on
Stephan Sokolow wrote on
Stephan Sokolow wrote on
Natalie G wrote on
Joe wrote on
Shell wrote on
Bruce Dackler wrote on
Anonymous wrote on
VEG wrote on
aleth wrote on
JustOff wrote on
Master-Tealc wrote on
Tupik wrote on
Gerd Neumann wrote on
Laurent wrote on
Cassy wrote on
Petr wrote on
Tom wrote on
old user of firefox wrote on
Kent wrote on
Ron Hunter wrote on
Wojtek wrote on
Adam wrote on
Elren Raminov wrote on
Nils Maier wrote on
Elren Raminov wrote on
Eduard Braun wrote on
Daniel.Jackson wrote on
Martin wrote on
Elren Raminov wrote on
Jan Elznic wrote on
Zach C wrote on
Eduard Braun wrote on
Sausage wrote on
sketch wrote on
Kyle wrote on
Wizardgoat wrote on
JR wrote on
Alvin Lee wrote on
David wrote on
Anon-a-moose wrote on
Angry add-on developer wrote on
DimTim wrote on
Billy Bob wrote on
Synonymous wrote on
John wrote on
DimTim wrote on
ralphus wrote on
Natalie G wrote on
ClassicThemeRestorer_indanger wrote on
acw wrote on
Mukunda Modell wrote on
NightsoN wrote on
Alexander wrote on
Alexander wrote on
Nick wrote on
fgsfds wrote on
Guest wrote on