Extensões
O que são extensões?
Extensões são bits de código que modificam a funcionalidade do navegador. Eles são escritos usando as tecnologias padrões da Web - JavaScript, HTML e CSS - além de APIs JavaScript dedicadas. Entre outras coisas, extensões podem adicionar novas funcionalidades para o navegador, ou mudar sua aparência, ou o conteúdo de páginas particulares.
Extensões para Firefox são construídas usando WebExtensions APIs, um sistema multi-navegador (cross-browser) para o desenvolvimento de extensões. Para uma maior portabilidade, a API é compatível com a extension API, suportada pelo Google Chrome e pelo Opera. Extensões escritas para esses navegadores, na maioria dos casos, vão rodar no Firefox ou Microsoft Edge com poucas mudanças. A API é também totalmente compatível com o multiprocess Firefox.