Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Uma extensão do Microsoft Edge é um pequeno aplicativo que um desenvolvedor cria para adicionar ou modificar recursos do Microsoft Edge, para estender a experiência do usuário (UX) para usuários finais de maneira especializada. Uma extensão fornece uma experiência ou função de nicho que é importante para um público-alvo.
Os usuários procuram e instalam extensões para o Microsoft Edge a partir do site de Complementos do Microsoft Edge . Os complementos incluem extensões e temas.
A documentação atual é para desenvolvedores de extensão, e não para usuários finais de extensões do Microsoft Edge. Para usar extensões para o Microsoft Edge, consulte Documentos do usuário sobre extensões do Microsoft Edge.
Conteúdo detalhado:
- Introdução
- Criando uma extensão para vários navegadores
- Benefícios das extensões baseadas no Chromium
- Teste de compatibilidade e extensão do navegador
- Publicar sua extensão nas lojas do navegador
- O selo Em destaque
- Consulte também
Introdução
Como desenvolvedor de extensões do navegador, você publica uma extensão do Microsoft Edge (ou tema) em Complementos do Microsoft Edge. Em artigos sobre extensões do Microsoft Edge e no Partner Center, o repositório de palavras inclui o site Complementos do Microsoft Edge.
No site de Complementos do Microsoft Edge, você pode inserir vários termos de pesquisa na caixa de texto Pesquisar extensões, temas e mais para localizar extensões e temas, como a página inicial do Microsoft Bing e a extensão do mecanismo de pesquisa :
Você pode criar uma extensão do Microsoft Edge para adicionar recursos ao navegador ou melhorar os recursos de páginas da Web específicas definindo uma experiência complementar. As experiências complementares incluem bloqueadores de anúncios e gerenciadores de senhas.
Uma extensão deve incluir pelo menos os seguintes recursos:
- Um arquivo JSON de manifesto do aplicativo que contém informações básicas da plataforma.
- Um arquivo JavaScript que define a função.
- Arquivos HTML e CSS que definem a interface do usuário.
Consulte também:
Criando uma extensão para vários navegadores
Ótimos lugares para começar sua extensão, desenvolvimento, tutoriais e pesquisa de documentação são sites hospedados pelas organizações de navegadores.
Alguns dos navegadores populares para os quais criar extensões estão listados abaixo. Esta lista não é exaustiva ou definitiva; é apenas um ponto de partida para sua pesquisa.
| Navegador da Web | Baseado em Chromium? | Documentação de desenvolvimento de extensão |
|---|---|---|
| Microsoft Edge | Sim | Desenvolvedor de complementos do Microsoft Edge |
| Google Chrome | Sim | Extensões do Chrome |
| Opera | Sim | Documentação de extensões |
| Corajoso | Sim | Usa a Chrome Web Store |
| Apple Safari | Não | Extensões do aplicativo Safari |
| Mozilla Firefox | Não | Extensões de navegador |
Para repositórios de extensão de navegador, documentos de usuário final e documentos de desenvolvedor, consulte Consulte também, abaixo.
Benefícios das extensões baseadas no Chromium
Se seu objetivo é publicar sua extensão no repositório de extensões para cada navegador, sua extensão deve ser modificada para cada versão para ser direcionada e executada em cada ambiente de navegador distinto.
O Microsoft Edge é baseado no projeto de navegador de código aberto do Chromium. Outros navegadores também são baseados no Chromium, como Google Chrome, Opera e Brave.
Os navegadores baseados no Chromium usam as mesmas APIs de extensão e da mesma maneira para empacotar extensões. Isso minimiza a necessidade de manter várias versões paralelas de uma extensão.
Ao escrever uma extensão do Chromium, você escreve menos linhas de código e segmenta mais navegadores.
Teste de compatibilidade e extensão do navegador
Ocasionalmente, a paridade de API não existe entre os navegadores do Chromium. Por exemplo, há diferenças nas APIs de identidade e pagamento. Para garantir que sua extensão atenda às expectativas do cliente, examine o status da API por meio da seguinte documentação oficial do navegador:
As APIs necessárias definem as alterações que devem ser feitas para corrigir as diferenças entre cada navegador. Talvez seja necessário criar pacotes de código ligeiramente diferentes com pequenas diferenças para cada armazenamento de extensão de navegador.
Para testar sua extensão em ambientes diferentes antes de enviar a extensão para um armazenamento de extensões do navegador, faça o sideload da extensão em seu navegador enquanto você a desenvolve.
Consulte também:
APIs específicas do navegador
Na maioria dos casos, uma extensão projetada para o mecanismo do navegador Chromium funciona nos vários navegadores baseados no Chromium; as APIs funcionam conforme o esperado. Algumas APIs menos comuns podem ser específicas do navegador.
Alguns tutoriais para sites de lojas de extensões específicas do navegador usam APIs específicas do navegador, que podem não corresponder ao navegador do aplicativo que você está desenvolvendo. Os links para os tutoriais estão na seção Veja também , abaixo.
Publicar sua extensão nas lojas do navegador
Você pode enviar e buscar extensões de navegador nos seguintes repositórios de extensões de navegador.
- Complementos do Microsoft Edge
- Chrome Web Store
- Complementos do Opera
- Apple App Store
- Complementos do navegador Firefox
Alguns repositórios de extensões de navegador permitem que você baixe extensões listadas de outros navegadores. No entanto, o acesso entre navegadores não é garantido por todas as lojas. Para garantir que seus usuários localizem sua extensão em navegadores diferentes, você deve manter uma listagem em cada loja.
Para garantir que os usuários localizem sua extensão no Microsoft Edge, publique sua extensão no site de Complementos do Microsoft Edge. Consulte Publicar uma extensão em Complementos do Microsoft Edge, abaixo.
Os usuários podem precisar instalar sua extensão em navegadores diferentes. Nesse cenário, você pode migrar extensões existentes do Chromium de um navegador para outro.
Migrar uma extensão existente para o Microsoft Edge
Se você já desenvolveu uma extensão para outro navegador baseado no Chromium, poderá enviá-la em Complementos do Microsoft Edge. Você não precisa reescrever sua extensão ou verificar se ela funciona no Microsoft Edge. No entanto, ao migrar uma extensão do Chromium existente para outros navegadores do Chromium, verifique se as mesmas APIs ou alternativas estão disponíveis para o navegador de destino.
Para obter mais informações sobre como portar sua extensão do Chrome para o Microsoft Edge, consulte Porta de uma extensão do Chrome para o Microsoft Edge. Depois de portar sua extensão para o navegador de destino, a próxima etapa é publicá-la.
Publicar uma extensão em Microsoft Edge Complementos
Você publica uma extensão do Microsoft Edge em Complementos do Microsoft Edge.
Para começar a publicar uma extensão do Microsoft Edge, você deve se registrar para uma conta de desenvolvedor com uma conta de email da conta Microsoft (MSA) para enviar sua listagem de extensões para Complementos do Microsoft Edge. O endereço de email de uma conta Microsoft (MSA) inclui @outlook.com, @live.com, ou @hotmail.com.
Ao escolher um endereço de email para se registrar, considere se você deve transferir ou compartilhar a propriedade da extensão do Microsoft Edge com outras pessoas em sua organização. Após a conclusão do registro, você pode enviar uma listagem de extensão.
Para enviar uma extensão em Complementos do Microsoft Edge, você precisa fornecer os seguintes itens:
- Um arquivo compactado (
.zip) que contém seus arquivos de código. - Todos os ativos visuais necessários, que incluem um logotipo e um pequeno bloco promocional.
- Mídia promocional opcional, como capturas de tela, blocos promocionais e uma URL de vídeo.
- Informações que descrevem sua extensão, como nome, breve descrição e um link de política de privacidade.
Diferentes lojas podem ter diferentes requisitos de envio. A lista acima resume os requisitos para publicar uma extensão para o Microsoft Edge; para obter detalhes, consulte Publicar uma extensão do Microsoft Edge.
Depois que você tiver enviado sua extensão com êxito, ela passará por um processo de revisão e será aprovada ou reprovada no processo de certificação. Você será notificado sobre o resultado e receberá as próximas etapas conforme necessário. Se você enviar uma atualização de extensão em Complementos do Microsoft Edge, isso iniciará um novo processo de revisão.
O selo Em destaque
No site de Complementos do Microsoft Edge , o selo Em destaque vincula-se a esta seção. A documentação atual é para desenvolvedores de extensão, e não para usuários finais de extensões do Microsoft Edge. Para usar extensões para o Microsoft Edge, consulte Documentos do usuário sobre extensões do Microsoft Edge.
As extensões são selecionadas para ajudar os usuários a descobrir extensões confiáveis e de alto desempenho. O selo Em destaque nos complementos do Microsoft Edge realça extensões que atendem a altos padrões de qualidade, segurança e experiência do usuário.
O selo Em destaque é concedido a extensões selecionadas que se alinham às práticas recomendadas para extensões. Quando você passa o mouse sobre o selo Em destaque , a dica de ferramenta lê: Esta extensão segue todas as práticas recomendadas da Microsoft e foi verificada.
Por exemplo, a extensão da Página Inicial do Microsoft Bing tem um selo Em destaque , à direita do nome da extensão:
O que o selo Em destaque representa
O selo Em destaque indica que:
A extensão se alinha às práticas recomendadas da Microsoft para segurança, privacidade, desempenho e experiência do usuário.
A extensão foi revisada e selecionada por meio de um sistema automatizado.
A extensão oferece uma experiência confiável e de alta qualidade para usuários do Microsoft Edge.
O selo em destaque não é um julgamento de segurança. Uma extensão que não tenha o selo Em destaque não é necessariamente insegura; a extensão simplesmente não atende ao limite atual para o status de destaque.
O selo Em destaque na Loja de complementos do Microsoft Edge destina-se a ajudar os usuários a descobrir extensões que atendam a um alto padrão de qualidade, confiabilidade, segurança, privacidade e experiência do usuário no momento da avaliação.
As decisões de atribuição de selo são baseadas em uma combinação de sinais objetivos e verificações automatizadas e são atualizadas periodicamente como parte dos esforços contínuos da Microsoft para manter um ecossistema de extensões íntegras e confiáveis.
Embora desenvolvamos continuamente nossos sistemas de detecção, sinais de qualidade e mecanismos de revisão para responder a ameaças emergentes e comportamento de agentes mal-intencionados, nenhum sistema de revisão automatizado ou manual pode garantir que os problemas nunca surgirão após a publicação. Dessa forma, a presença de um selo em destaque não representa uma designação permanente ou uma garantia absoluta de comportamento futuro.
A Microsoft reavalia regularmente as extensões de selos e pode atualizar, revogar ou refinar atribuições de selos à medida que surgem novos sinais, aprendizados ou ações de imposição. Nossos critérios de atribuição de selo e medidas de validação continuarão a evoluir ao longo do tempo para refletir as alterações no cenário de ameaças, nos aprendizados do ecossistema e nos padrões da plataforma.
Motivos pelos quais o selo Em destaque pode ser revogado
O selo Em destaque não é permanente. Uma extensão poderá perder o selo Em destaque se a extensão não atender mais aos padrões em evolução ou se os sinais de qualidade da extensão se degradarem com o tempo.
Para manter um ecossistema de alta qualidade, a Microsoft reavalia periodicamente todas as extensões com selo. Um selo em destaque pode ser removido devido a:
Declínio na experiência do usuário ou nas métricas de desempenho.
Informações de listagem da Store 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 selo Em destaque são finais e não estão sujeitas a revisão individual. Não há inscrição manual ou processo de apelação. O selo Em destaque é concedido e revogado com base nos critérios de avaliação interna e nas ferramentas.
Para melhorar a qualidade e a qualificação da sua extensão para o selo Em destaque , consulte Práticas recomendadas para extensões.
Consulte também
Microsoft Edge
Store
-
Complementos do Microsoft Edge
- Microsoft Corporation - Extensões ou temas da Microsoft.
- Página inicial do Microsoft Bing e extensão do mecanismo de pesquisa .
- Extensão da página inicial do Microsoft Bing .
Documentos do usuário final
- Documentação do usuário sobre extensões do Microsoft Edge
- Tudo o que você precisa saber sobre extensões de navegador
- Adicionar, desligar, ou remover extensões no Microsoft Edge
Desenvolvimento
- Comece a desenvolver uma extensão
- Conceitos e arquitetura de extensão
- Fazer sideload de uma extensão para instalá-la e testá-la localmente
- Porta uma extensão do Chrome para o Microsoft Edge
- Publicar uma extensão do Microsoft Edge
- Práticas recomendadas para extensões
Externo:
- Desenvolvedor de complementos do Microsoft Edge
- Gerenciar extensões do Microsoft Edge na empresa
- Registre-se para obter uma conta de desenvolvedor no Microsoft Partner Center.
Google Chrome ou mecanismo do navegador Chromium
Store
Desenvolvimento
Opera
Store
Desenvolvimento
Corajoso
Store
- Chrome Web Store - loja para extensões Brave.
Documentos do usuário final
Desenvolvimento
Apple Safari
Store
Desenvolvimento
Mozilla Firefox
Store
Desenvolvimento
- Extensões de navegador
- Portabilidade de uma extensão do Google Chrome (para o Firefox).