Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Uma extensão do Microsoft Edge é uma pequena aplicação que um programador cria para adicionar ou modificar funcionalidades do Microsoft Edge, para expandir a experiência de utilizador (UX) para os utilizadores finais de uma forma especializada. Uma extensão fornece uma experiência ou função de nicho que é importante para um público-alvo.
Os utilizadores procuram e instalam extensões para o Microsoft Edge a partir do site suplementos do Microsoft Edge . Os suplementos incluem extensões e temas.
A documentação atual destina-se aos programadores de extensões, em vez de aos utilizadores finais das extensões do Microsoft Edge. Para utilizar extensões para o Microsoft Edge, consulte Documentos de utilizador sobre extensões do Microsoft Edge.
Conteúdo detalhado:
- Introdução
- Sites para extensões para vários browsers
- Benefícios das extensões baseadas em Chromium
- Compatibilidade do browser e testes de extensão
- Publicar a extensão nas lojas de browsers
- O distintivo Em Destaque
- Consulte também
Introdução
Enquanto programador de extensões de browser, publica uma extensão do Microsoft Edge (ou tema) nos Suplementos do Microsoft Edge. Nos artigos sobre as extensões do Microsoft Edge e no Centro de Parceiros, a loja de palavras inclui o site Suplementos do Microsoft Edge.
No site Suplementos do Microsoft Edge, pode introduzir vários termos de pesquisa na caixa de texto Procurar extensões, temas e muito mais para localizar extensões e temas, como a home page do Microsoft Bing e a extensão do Motor de Busca :
Pode criar uma extensão do Microsoft Edge para adicionar funcionalidades ao browser ou melhorar as funcionalidades de páginas Web específicas ao definir uma experiência complementar. As experiências complementares incluem bloqueadores de anúncios e gestores de palavras-passe.
Uma extensão deve incluir, pelo menos, as seguintes funcionalidades:
- Um ficheiro JSON de manifesto de aplicação que contém informações básicas da plataforma.
- Um ficheiro JavaScript que define a função.
- Ficheiros HTML e CSS que definem a interface de utilizador.
Sites para extensões para vários browsers
Excelentes locais para começar os tutoriais de desenvolvimento de extensões e a pesquisa de documentação são sites alojados pelas organizações do browser.
Alguns dos browsers populares para criar extensões estão listados abaixo. Esta lista não é exaustiva nem definitiva; é apenas um ponto de partida para a sua pesquisa.
| Navegador da Web | baseado em Chromium? | Documentação de desenvolvimento de extensões |
|---|---|---|
| Microsoft Edge | Sim | Programador de Suplementos do Microsoft Edge |
| Google Chrome | Sim | Extensões do Chrome |
| Opera | Sim | Documentação das Extensões |
| Corajoso | Sim | Utiliza a Chrome Web Store |
| Apple Safari | Não | Extensões da aplicação Safari |
| Mozilla Firefox | Não | Extensões do browser |
Para arquivos de extensões do browser, documentos de utilizador final e documentos para programadores, consulte Ver também, abaixo.
Benefícios das extensões baseadas em Chromium
Se o seu objetivo for publicar a extensão no arquivo de extensões para cada browser, a extensão tem de ser modificada para que cada versão seja direcionada e executada em cada ambiente de browser distinto.
O Microsoft Edge baseia-se no Chromium projeto de browser open source. Outros browsers também são baseados em Chromium, como Google Chrome, Opera e Brave.
os browsers baseados em Chromium utilizam as mesmas APIs de extensão e a mesma forma de empacotar extensões. Isto minimiza a necessidade de manter várias versões paralelas de uma extensão.
Ao escrever uma extensão Chromium, escreve menos linhas de código e direciona mais browsers.
Compatibilidade do browser e testes de extensão
Ocasionalmente, a paridade da API não existe entre Chromium browsers. Por exemplo, existem diferenças na identidade e nas APIs de pagamento. Para se certificar de que a extensão corresponde às expectativas dos clientes, veja a API status através da seguinte documentação oficial do browser:
As APIs de que necessita definem as alterações que tem de efetuar para resolver as diferenças entre cada browser. Poderá ter de criar pacotes de código ligeiramente diferentes com pequenas diferenças para cada arquivo de extensões do browser.
Para testar a extensão em ambientes diferentes antes de submeter a extensão para um arquivo de extensões do browser, carregue a extensão em sideload para o browser enquanto a desenvolve.
Consulte também:
APIs específicas do browser
Na maioria dos casos, uma extensão concebida para o motor de browser Chromium funciona nos vários browsers baseados em Chromium; as APIs funcionam conforme esperado. Algumas APIs menos comuns podem ser específicas do browser.
Alguns tutoriais para sites da loja de extensões específicos do browser utilizam APIs específicas do browser, que podem não corresponder ao browser da aplicação que está a desenvolver. As ligações para os tutoriais estão na secção Consulte também , abaixo.
Publicar a extensão nas lojas de browsers
Pode submeter e procurar extensões de browser nas seguintes lojas de extensões do browser.
- Complementos do Microsoft Edge
- Chrome Web Store
- Suplementos de ópera
- Apple App Store
- Suplementos do Firefox Browser
Algumas lojas de extensões de browser permitem-lhe transferir extensões listadas a partir de outros browsers. No entanto, o acesso entre browsers não é garantido por todos os arquivos. Para se certificar de que os seus utilizadores encontram a sua extensão em diferentes browsers, deve manter uma listagem em cada loja.
Para se certificar de que os seus utilizadores encontram a sua extensão no Microsoft Edge, publique a extensão no site suplementos do Microsoft Edge. Consulte Publicar uma extensão nos Suplementos do Microsoft Edge, abaixo.
Os utilizadores poderão ter de instalar a extensão em diferentes browsers. Neste cenário, pode migrar extensões de Chromium existentes de um browser para outro.
Migrar uma extensão existente para o Microsoft Edge
Se já tiver desenvolvido uma extensão para outro browser baseado em Chromium, pode submetê-la em Suplementos do Microsoft Edge. Não precisa de reescrever a sua extensão ou de verificar se funciona no Microsoft Edge. No entanto, quando migra uma extensão de Chromium existente para outros browsers Chromium, certifique-se de que as mesmas APIs ou alternativas estão disponíveis para o browser de destino.
Para obter mais informações sobre como migrar a extensão do Chrome para o Microsoft Edge, consulte Port a Chrome extension to Microsoft Edge (Migrar uma extensão do Chrome para o Microsoft Edge). Depois de migrar a extensão para o browser de destino, o passo seguinte é publicá-la.
Publicar uma extensão nos Suplementos do Microsoft Edge
Publica uma extensão do Microsoft Edge nos Suplementos do Microsoft Edge.
Para começar a publicar uma extensão do Microsoft Edge, tem de se registar numa conta de programador com uma conta de e-mail da Conta Microsoft (MSA) para submeter a listagem de extensões nos Suplementos do Microsoft Edge. O endereço de e-mail de uma conta Microsoft (MSA) inclui @outlook.com, @live.comou @hotmail.com.
Quando escolher um endereço de e-mail para se registar, considere se tem de transferir ou partilhar a propriedade da extensão do Microsoft Edge com outras pessoas na sua organização. Após a conclusão do registo, pode submeter uma listagem de extensões.
Para submeter uma extensão nos Suplementos do Microsoft Edge, tem de fornecer os seguintes itens:
- Um ficheiro de arquivo (
.zip) que contém os seus ficheiros de código. - Todos os recursos visuais necessários, que incluem um logótipo e um pequeno mosaico promocional.
- Suportes de dados promocionais opcionais, como capturas de ecrã, mosaicos promocionais e um URL de vídeo.
- Informações que descrevem a extensão, como o nome, a breve descrição e uma ligação de política de privacidade.
Diferentes arquivos podem ter requisitos de submissão diferentes. A lista acima resume os requisitos de publicação de uma extensão para o Microsoft Edge; Para obter detalhes, consulte Publicar uma extensão do Microsoft Edge.
Depois de submeter a extensão com êxito, a extensão passa por um processo de revisão e transmite ou falha no processo de certificação. É notificado do resultado e recebe os próximos passos conforme necessário. Se submeter uma atualização de extensão nos Suplementos do Microsoft Edge, será iniciado um novo processo de revisão.
O distintivo Em Destaque
No site Suplementos do Microsoft Edge , o destaque Destaques liga a esta secção. A documentação atual destina-se aos programadores de extensões, em vez de aos utilizadores finais das extensões do Microsoft Edge. Para utilizar extensões para o Microsoft Edge, consulte Documentos de utilizador sobre extensões do Microsoft Edge.
As extensões são organizadas para ajudar os utilizadores a descobrir extensões fidedignas e de alto desempenho. O destaque Destaque nos Suplementos do Microsoft Edge realça as extensões que cumprem uma elevada qualidade, segurança e experiência de utilizador.
O destaque Destaques é atribuído para selecionar extensões que se alinham com as Melhores práticas para extensões. Quando paira o cursor sobre o distintivo Destaques , a descrição diz: Esta extensão segue todas as práticas recomendadas da Microsoft e foi verificada.
Por exemplo, a extensão home page do Microsoft Bing tem um destaque Em Destaque , à direita do nome da extensão:
O que o distintivo Em Destaque representa
O distintivo Em Destaque indica que:
A extensão está alinhada com as melhores práticas da Microsoft em matéria de segurança, privacidade, desempenho e experiência do utilizador.
A extensão foi revista e selecionada através de um sistema automatizado.
A extensão oferece uma experiência fiável e de alta qualidade para os utilizadores do Microsoft Edge.
O distintivo em destaque não é um julgamento de segurança. Uma extensão que não tenha o distintivo Em Destaque não é necessariamente insegura; A extensão simplesmente não cumpre o limiar atual do status em destaque.
Motivos pelos quais o distintivo em destaque pode ser revogado
O distintivo Em Destaque não é permanente. Uma extensão poderá perder o distintivo Em Destaque se a extensão já não cumprir os padrões em evolução ou se os sinais de qualidade da extensão se degradarem ao longo do tempo.
Para manter um ecossistema de alta qualidade, a Microsoft reavalia periodicamente todas as extensões com destaque. Um distintivo em destaque pode ser removido devido a:
Diminuir a experiência do utilizador ou as métricas de desempenho.
Informações de listagem de arquivo desatualizadas ou incompletas.
Questões de segurança ou privacidade.
Alterações nos critérios de avaliação da Microsoft.
Todas as decisões sobre o distintivo Em Destaque são finais e não estão sujeitas a revisão individual. Não existe nenhuma aplicação manual ou processo de recurso. O distintivo Em Destaque é atribuído e revogado com base em critérios de avaliação internos e ferramentas.
Para melhorar a qualidade e elegibilidade da extensão para o destaque Destaques , consulte Melhores práticas para extensões.
Consulte também
Microsoft Edge
Store
-
Complementos do Microsoft Edge
- Microsoft Corporation - Extensões ou temas da Microsoft.
- Home page do Microsoft Bing e extensão do Motor de Busca .
- Extensão da Home page do Microsoft Bing.
Documentos do utilizador final
- Documentos do utilizador sobre as extensões do Microsoft Edge
- Tudo o que tem a saber sobre extensões de browser
- Adicionar, desativar ou remover extensões no Microsoft Edge
Desenvolvimento
- Conceitos e arquitetura da extensão
- Fazer sideload de uma extensão para a instalar e testar localmente
- Migrar uma extensão do Chrome para o Microsoft Edge
- Publicar uma extensão do Microsoft Edge
- Melhores práticas para extensões
Externo:
- Programador de Suplementos do Microsoft Edge
- Gerir extensões do Microsoft Edge na empresa
- Registe-se numa conta de programador no Centro de Parceiros da Microsoft.
Google Chrome ou Chromium motor de browser
Store
Desenvolvimento
Opera
Store
Desenvolvimento
Corajoso
Store
- Chrome Web Store – loja para extensões Brave.
Documentos do utilizador final
Desenvolvimento
Apple Safari
Store
Desenvolvimento
Mozilla Firefox
Store
Desenvolvimento
- Extensões do browser
- Migrar uma extensão do Google Chrome (para o Firefox).