WebExtensions/Vision: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
'''Status: draft'''
'''Status: draft'''


== Vision for WebExtensions ==
== A Vision for Extensions in Firefox ==
 
A Vision for Extensions in Firefox


Mozilla Firefox is undergoing a multi-year change to improve its performance and security, and to give users more control over their web experience. As part of those changes, Firefox’s extension platform is moving to an API-based framework we’re calling WebExtensions.  
Mozilla Firefox is undergoing a multi-year change to improve its performance and security, and to give users more control over their web experience. As part of those changes, Firefox’s extension platform is moving to an API-based framework we’re calling WebExtensions.  
Line 17: Line 15:


WebExtension APIs provide a user-controlled, web-focused extension development platform. They strike a balance between the functionality extensions bring to Firefox and the risks to the user experience they bring.
WebExtension APIs provide a user-controlled, web-focused extension development platform. They strike a balance between the functionality extensions bring to Firefox and the risks to the user experience they bring.
[https://wiki.mozilla.org/WebExtensions/Vision/QA Q+A is available here]

Revision as of 23:18, 27 April 2017

Status: draft

A Vision for Extensions in Firefox

Mozilla Firefox is undergoing a multi-year change to improve its performance and security, and to give users more control over their web experience. As part of those changes, Firefox’s extension platform is moving to an API-based framework we’re calling WebExtensions.

The new framework supports these goals by:

  • Extending the capabilities of Firefox to interact with web content
  • Simplifying the development and maintenance of extensions for Firefox and other browsers
  • Making it easier for users to personalize Firefox using extensions and themes
  • Minimizing the impact that changes to Firefox internals have on extensions
  • Improving the performance, safety, and security of extensions in Firefox
  • Expanding the capabilities of the API over time to push innovation and adoption in browsers

WebExtension APIs provide a user-controlled, web-focused extension development platform. They strike a balance between the functionality extensions bring to Firefox and the risks to the user experience they bring.

Q+A is available here