Este arquivo HTML define a estrutura do pop-up da sua extensão. É uma página simples com um título e um link para um arquivo JavaScript.

  1. Criar popup.js:
   document.addEventListener(\\'DOMContentLoaded\\', function() {     console.log(\\'Extension popup loaded\\');   });

Este arquivo JavaScript contém a lógica para o pop-up da sua extensão. O ouvinte de eventos espera que o DOM seja totalmente carregado antes de executar a função, que simplesmente registra uma mensagem no console.

  1. Teste sua extensão localmente:

Essas etapas permitem que você carregue e teste sua extensão no Chrome sem publicá-la na Web Store.

Etapa 2: como fazer sua extensão parecer elegante

Prepare-se para o envio

  1. Crie ícones de alta qualidade:

Esses ícones representam sua extensão em vários locais do Chrome e da Web Store.

  1. Faça capturas de tela (1280x800 ou 640x400 pixels):

As capturas de tela fornecem aos usuários em potencial uma prévia da funcionalidade da sua extensão.

  1. Escreva uma descrição convincente:

Uma boa descrição ajuda os usuários a entender sua extensão e pode melhorar sua visibilidade nos resultados de pesquisa.

  1. Escolha as categorias apropriadas:

A categorização adequada torna mais fácil para os usuários descobrirem sua extensão ao navegar ou pesquisar na Web Store.

Etapa 3: Crie uma conta de desenvolvedor (o ingresso de US$ 5 para a extensão Stardom)

  1. Vá para o Painel do desenvolvedor do Chrome.
  2. Faça login com sua conta do Google ou crie uma nova.
  3. Pague a taxa única de registro de desenvolvedor (US$ 5).
  4. Verifique seu endereço de e-mail, se necessário.

Esta etapa é necessária para publicar extensões na Chrome Web Store. A taxa ajuda a evitar spam e extensões de baixa qualidade.

Etapa 4: carregue sua extensão

  1. Clique em \\\"Novo item\\\" no painel do desenvolvedor.
  2. Crie um arquivo ZIP com sua extensão:
  3. Carregue o arquivo ZIP.
  4. Preencha todos os campos obrigatórios:
  5. Definir opções de visibilidade:
  6. Configure preços e distribuição:

Estas etapas orientam você no processo de envio da sua extensão para a Chrome Web Store.

Etapa 5: publique sua extensão (a hora da verdade)

  1. Revise todas as informações para ver se estão precisas.
  2. Aceite o Contrato do Desenvolvedor.
  3. Clique em \\\"Publicar\\\" para enviar sua extensão para revisão.
  4. Aguarde o Google revisar sua extensão:
  5. Depois de aprovada, sua extensão estará disponível na Chrome Web Store!

O Google analisa todas as extensões para garantir que atendam às políticas da Web Store antes de disponibilizá-las aos usuários.

Etapa 6: manter e atualizar sua extensão

  1. Verifique regularmente os comentários dos usuários e relatórios de bugs.
  2. Atualize sua extensão para corrigir bugs e adicionar novos recursos:
  3. Responda às avaliações e perguntas dos usuários.
  4. Mantenha-se informado sobre as alterações na política de extensões do Chrome.

Manter e atualizar sua extensão é crucial para seu sucesso a longo prazo e satisfação do usuário.

Como evitar falhas na extensão do Chrome

  1. Segurança: minimize as permissões necessárias para construir a confiança do usuário.
  2. Desempenho: otimize seu código para evitar lentidão do navegador.
  3. Experiência do usuário: Crie uma interface intuitiva e responsiva.
  4. Documentação: forneça instruções claras sobre como usar sua extensão.
  5. Teste: teste minuciosamente em diferentes versões do Chrome e em vários sites.

Seguir essas práticas recomendadas ajudará a garantir que sua extensão seja segura, eficiente e fácil de usar.

Ao seguir este guia completo, você estará bem equipado para criar, publicar e manter uma extensão do Chrome bem-sucedida. Lembre-se de que a chave para uma extensão popular é resolver um problema real para os usuários de uma forma simples e eficaz. Agora vá em frente e estenda esse navegador!

","image":"http://www.luping.net/uploads/20241113/173146788967341a711c096.jpg","datePublished":"2024-11-13T11:25:59+08:00","dateModified":"2024-11-13T11:25:59+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}
"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Do zero ao Chrome Hero: como construir e lançar sua própria extensão de navegador

Do zero ao Chrome Hero: como construir e lançar sua própria extensão de navegador

Publicado em 13/11/2024
Navegar:876

From Zero to Chrome Hero: How to Build and Launch Your Own Browser Extension

As extensões do Chrome são ferramentas poderosas que podem melhorar sua experiência de navegação. Nesta postagem detalhada do blog, explicarei o processo de criação de uma extensão simples do Chrome e de upload para a Chrome Web Store. Prepare-se para se transformar de uma lagarta codificadora em uma borboleta do Chrome!

Etapa 1: Desenvolva sua extensão

  1. Crie um novo diretório para sua extensão.
  2. Crie um arquivo manifest.json:
   {
     "manifest_version": 2,  // Specifies the version of the manifest file format
     "name": "My First Extension",  // The name of your extension
     "version": "1.0",  // The version of your extension
     "description": "A simple Chrome extension.",  // A brief description of your extension
     "browser_action": {
       "default_popup": "popup.html"  // Specifies the HTML file to be used as the popup
     },
     "permissions": [
       "activeTab"  // Requests permission to access the currently active tab
     ]
   }

O arquivo manifest.json é o coração da sua extensão do Chrome. Ele fornece informações importantes sobre sua extensão para o Chrome, como nome, versão e permissões necessárias. Remova os comentários antes de continuar

  1. Criar pop-up.html:
   
   
     
       My First Extension

Hello, World!

Este arquivo HTML define a estrutura do pop-up da sua extensão. É uma página simples com um título e um link para um arquivo JavaScript.

  1. Criar popup.js:
   document.addEventListener('DOMContentLoaded', function() {
     console.log('Extension popup loaded');
   });

Este arquivo JavaScript contém a lógica para o pop-up da sua extensão. O ouvinte de eventos espera que o DOM seja totalmente carregado antes de executar a função, que simplesmente registra uma mensagem no console.

  1. Teste sua extensão localmente:
    • Abra o Chrome e acesse chrome://extensions/
    • Ative o "Modo de desenvolvedor" no canto superior direito
    • Clique em "Carregar descompactado" e selecione o diretório da sua extensão

Essas etapas permitem que você carregue e teste sua extensão no Chrome sem publicá-la na Web Store.

Etapa 2: como fazer sua extensão parecer elegante

Prepare-se para o envio

  1. Crie ícones de alta qualidade:
    • 16x16: Para favicon
    • 48x48: para página de gerenciamento de extensões
    • 128 x 128: para a Chrome Web Store

Esses ícones representam sua extensão em vários locais do Chrome e da Web Store.

  1. Faça capturas de tela (1280x800 ou 640x400 pixels):
    • Capture sua extensão em ação
    • Destaque os principais recursos

As capturas de tela fornecem aos usuários em potencial uma prévia da funcionalidade da sua extensão.

  1. Escreva uma descrição convincente:
    • Explique claramente o que sua extensão faz
    • Liste os principais recursos e benefícios
    • Use marcadores para facilitar a leitura

Uma boa descrição ajuda os usuários a entender sua extensão e pode melhorar sua visibilidade nos resultados de pesquisa.

  1. Escolha as categorias apropriadas:
    • Selecione até 5 categorias relevantes
    • Isso ajuda os usuários a encontrar sua extensão

A categorização adequada torna mais fácil para os usuários descobrirem sua extensão ao navegar ou pesquisar na Web Store.

Etapa 3: Crie uma conta de desenvolvedor (o ingresso de US$ 5 para a extensão Stardom)

  1. Vá para o Painel do desenvolvedor do Chrome.
  2. Faça login com sua conta do Google ou crie uma nova.
  3. Pague a taxa única de registro de desenvolvedor (US$ 5).
  4. Verifique seu endereço de e-mail, se necessário.

Esta etapa é necessária para publicar extensões na Chrome Web Store. A taxa ajuda a evitar spam e extensões de baixa qualidade.

Etapa 4: carregue sua extensão

  1. Clique em "Novo item" no painel do desenvolvedor.
  2. Crie um arquivo ZIP com sua extensão:
    • Inclua todos os arquivos necessários (manifest.json, HTML, JS, CSS, ícones)
    • Exclua quaisquer arquivos ou diretórios desnecessários
  3. Carregue o arquivo ZIP.
  4. Preencha todos os campos obrigatórios:
    • Descrição detalhada
    • Pelo menos 2 capturas de tela
    • Imagem de bloco promocional (440 x 280 pixels)
    • Ícones (16x16, 48x48, 128x128)
    • Selecione a categoria principal e as categorias adicionais
  5. Definir opções de visibilidade:
    • Público: visível para todos os usuários na Chrome Web Store
    • Não listado: acessível apenas por link direto
  6. Configure preços e distribuição:
    • Gratuito ou pago (se pago, crie uma conta de comerciante do Google Payments)
    • Escolha em quais países distribuir

Estas etapas orientam você no processo de envio da sua extensão para a Chrome Web Store.

Etapa 5: publique sua extensão (a hora da verdade)

  1. Revise todas as informações para ver se estão precisas.
  2. Aceite o Contrato do Desenvolvedor.
  3. Clique em "Publicar" para enviar sua extensão para revisão.
  4. Aguarde o Google revisar sua extensão:
    • Geralmente leva alguns dias úteis
    • Você pode ser solicitado a fazer alterações se forem encontrados problemas
  5. Depois de aprovada, sua extensão estará disponível na Chrome Web Store!

O Google analisa todas as extensões para garantir que atendam às políticas da Web Store antes de disponibilizá-las aos usuários.

Etapa 6: manter e atualizar sua extensão

  1. Verifique regularmente os comentários dos usuários e relatórios de bugs.
  2. Atualize sua extensão para corrigir bugs e adicionar novos recursos:
    • Incremente o número da versão em manifest.json
    • Fazer upload de um novo arquivo ZIP com alterações
    • Enviar para análise novamente
  3. Responda às avaliações e perguntas dos usuários.
  4. Mantenha-se informado sobre as alterações na política de extensões do Chrome.

Manter e atualizar sua extensão é crucial para seu sucesso a longo prazo e satisfação do usuário.

Como evitar falhas na extensão do Chrome

  1. Segurança: minimize as permissões necessárias para construir a confiança do usuário.
  2. Desempenho: otimize seu código para evitar lentidão do navegador.
  3. Experiência do usuário: Crie uma interface intuitiva e responsiva.
  4. Documentação: forneça instruções claras sobre como usar sua extensão.
  5. Teste: teste minuciosamente em diferentes versões do Chrome e em vários sites.

Seguir essas práticas recomendadas ajudará a garantir que sua extensão seja segura, eficiente e fácil de usar.

Ao seguir este guia completo, você estará bem equipado para criar, publicar e manter uma extensão do Chrome bem-sucedida. Lembre-se de que a chave para uma extensão popular é resolver um problema real para os usuários de uma forma simples e eficaz. Agora vá em frente e estenda esse navegador!

Declaração de lançamento Este artigo foi reproduzido em: https://dev.to/seths10/from-zero-to-chrome-hero-how-to-build-and-launch-your-own-browser-extension-5ba8?1Se houver algum violação, entre em contato com [email protected] para excluir
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3