MDN’s new design is in Beta! A sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

WebExtensions é uma nova API de extensões para Firefox.

Desenvolvida para compatilidade cross-browser: é compatível com API de extensões suportada pelo Google Chrome e Opera. Extensãoes escritas para estes navegadores, na maioria dos casos, precisam de poucas alterações para funcionarem no Firefox. A API também é compatível com o multiprocessamento do Firefox.

Temos a intenção de descontinuar add-ons baseados em XUL e XPCOM, incentivando os desenvolvedores a utilizarem as WebExtension APIs para as novas extensões. Temos também a intenção de estender as APIs para dar suporte às necessidades dos desenvolvedores de add-ons, por isso, se você tem ideias, vamos adorar ouví-las.


Começando

Pré-requisitos
O que você precisa para começar
Passo a passo
Um exemplo, passo a passo, de uma WebExtension.
Portando do Google Chrome
O que você precisa fazer se estiver portando uma extensão do Google Chrome.
Anatomia de uma WebExtension
An overview of the main pieces of a WebExtension: manifest.json and other files.
Empacotando
Como empacotar uma WebExtension e instalar no Firefox.
Examples
Como empacotar uma WebExtension e instalar no Firefox.

Referências

WebExtension APIs
Documentação de referência sobre as APIs suportadas pelo Firefox.
manifest.json
Referências sobre o arquivo manifest.json.

Etiquetas do documento e colaboradores

 Colaboradores desta página: lubarino, jlamim, wbamberg
 Última atualização por: lubarino,