Publicado em: 6 de junho de 2025
Nos últimos meses, várias mudanças muito esperadas foram lançadas na Chrome Web Store e na plataforma de extensões. Vamos dar uma olhada…
Destaques
Google I/O
No artigo Aumente a velocidade e alcance com as extensões do Chrome, nossos gerentes de produto Hafsah e David apresentam uma visão geral das novidades das extensões do Chrome e da Chrome Web Store.
No artigo O futuro das extensões do Chrome com o Gemini no seu navegador, Sebastian explora o incrível potencial da combinação das extensões do Chrome e do Gemini com amostras detalhadas.
Assista a todas as palestras nesta playlist, incluindo Practical built-in AI with Gemini Nano in Chrome, de Thomas.
Você também pode participar do evento em Bengaluru e Berlim ainda este ano. Esperamos você lá.
Método userScripts.execute
A API User Scripts permite que as extensões registrem scripts do usuário para execução em uma determinada página. Eles são semelhantes aos scripts de conteúdo, mas com personalização extra do ambiente em que são executados e suporte para a execução do código fornecido pelo usuário. Agora é possível executar scripts do usuário a qualquer momento usando o método userScripts.execute(), em vez de precisar registrar um script com antecedência para executar na próxima carga de página. Mais mudanças estão por vir. Confira os Próximos recursos.
Cancelar análise
Você já enviou uma extensão para a Chrome Web Store e percebeu que precisava fazer mais uma mudança? Antes, você precisava esperar a análise do envio atual antes de fazer um novo. Isso não é ideal, mas ouvimos você. Agora é possível cancelar um envio pendente e enviar outro imediatamente.
Uploads de CRX verificados
Agora você pode gerar uma chave privada com a qual todos os uploads futuros para a Chrome Web Store precisam ser assinados. Depois de fornecer a chave pública correspondente no Painel do desenvolvedor, todos os uploads não assinados pela chave privada serão rejeitados. Essa é uma medida de segurança extra que pode ser usada para garantir que apenas você possa fazer upload de novas versões, mesmo que sua conta ou fluxo de publicação seja comprometido. Saiba mais em Uploads verificados na Chrome Web Store.
Credenciais da conta de teste
Acabamos de lançar o suporte para a inclusão de instruções de teste no Painel do desenvolvedor. Isso significa que, se a extensão tiver comportamentos que dependem de uma conta ou algo que esteja protegido por um paywall, você poderá fornecer credenciais para nossa equipe de análise. Isso pode nos ajudar durante o processo de indicação do selo de destaque. As credenciais da conta de teste não são um requisito para ser destaque, mas podem facilitar a avaliação completa do seu envio. Portanto, inclua-as se for relevante.
Atualização nas políticas
Fizemos uma série de atualizações na política da Chrome Web Store, incluindo algumas atualizações gerais e mudanças na nossa política de anúncios afiliados. Confira o conjunto completo de políticas na nossa página de políticas do programa.
Suspensões de uso
Como remover a flag --load-extension
A flag --load-extension
permite carregar uma extensão descompactada na linha de comando. No entanto, ele era usado com frequência para carregar softwares maliciosos e indesejados no navegador. Para resolver esse problema, removemos a flag do Chrome 137 e oferecemos alternativas para todos os casos de uso, incluindo testes que ainda precisam dessa capacidade.
Como parte desse trabalho, contribuímos com melhorias no Puppeteer para facilitar o carregamento de extensões. Também estamos trabalhando com a comunidade para atualizar outras ferramentas e bibliotecas de teste conhecidas.
Próximos recursos
Mudanças no botão da API User Scripts
Quando lançamos a API User Scripts, recebemos muito feedback sobre a necessidade de os usuários ativar o modo de desenvolvedor e o mecanismo para detectar se a API estava disponível. Estamos trabalhando em algumas mudanças, incluindo a introdução de um novo botão para ativar a API. Saiba mais em A ativação de chrome.userScripts está mudando.
Atualizações da comunidade
Encontro do WECG em março
Nos reunimos com outros membros do grupo da comunidade do W3C WebExtensions, incluindo membros da comunidade e representantes do Firefox, Edge e Safari, no escritório da Mozilla em Berlim. Foi uma ótima semana de conversas sobre futuras adições à plataforma e sobre o trabalho contínuo para garantir que as extensões funcionem de forma consistente em todos os navegadores. Leia a ata completa.
Palestra do Svelte em Londres
Oliver Turner deu uma palestra no Svelte London sobre a experiência dele criando extensões de navegador. Há algumas dicas e truques legais aqui, e é uma ótima opção para desenvolvedores de extensões novos e experientes.
Vídeos novos
As extensões são organizadas
Patrick publicou um novo episódio da série "Extensões são legais", que analisa vários tipos de extensões disponíveis para os usuários.
"Acerte a marmota"
Recentemente, Oliver fez uma demonstração de um jogo de "adivinhação de animais". E, por demanda popular, publicamos um vídeo sobre como ele foi criado.
Menu "Novas extensões"
Estamos trabalhando em um novo menu de extensões experimental no Chrome. Confira com Oliver o novo menu e algumas novas APIs lançadas com ele.