Como desenvolver extensões para Chrome e Firefox
Desenvolver extensões para navegadores exige compreender a arquitetura comum entre Chrome e Firefox, baseada em três componentes principais: o arquivo de manifesto (manifest.json), scripts de background e content scripts. O manifesto define metadados, permissões e recursos. No Chrome, o Manifest V3 é obrigatório desde 2023, utilizando service workers no lugar de background pages persistentes. O Firefox adota o padrão WebExtensions, compatível com a API do Chrome, mas com suporte ao Manifest V2 a