Ir para:

Esta tradução está incompleta. Por favor, ajude a traduzir este artigo do Inglês.

As extensões são partes de código que modificam a funcionalidade de um navegador da Web. Estas são escritas utilizando tecnologias padrão da Web - JavaScript, HTML e CSS - mais algumas APIs de JavaScript dedicadas. Entre outras coisas, as extensões podem adicionar novas funcionalidades ao navegador ou alterar a aparência ou conteúdo de sites da Web específicos.

As extensões para Firefox são criadas utilizando as APIs de WebExtensions, um sistema de navegador cruzado para o desenvolvimento das extensões. Em grande medida, a API é compatível com extensão API suportada pelo Google Chrome e Opera. As 'Extensões' escritas para estes navegadores irão na maioria dos casos ser executadas no Firefox ou Microsoft Edge com apenas algumas alterações. A API também é totalmente compatível com multiprocessos do Firefox.

Anteriormente, podia desenvovler as extensões do Firefox utilizando um dos três sistemas diferentes: XUL/XPCOM overlays, bootstrapped extensions, ou Add-on SDK. A partir do fim de novembro de 2017, as APIS de WebExtensions irá ser o único modo para desenvolver a extensão do Firefox, e os outros sistemas serão desaprovados.

Se tiver ideias ou questões, ou precisa de ajuda para migrar um extra legado para APIs de WebExtensions, pode contactar-nos em lista de discussões dev-addons ou #extdev no IRC.

E a seguir?

Etiquetas do documento e contribuidores

Etiquetas: 
 Contribuidores para esta página: mansil
 Última atualização por: mansil,