O que está acontecendo nas extensões do Chrome em janeiro de 2025

Publicado em 29 de janeiro de 2025

Alguns recursos muito interessantes foram lançados na Chrome Web Store e na plataforma de extensões do Chrome no último trimestre. Vamos dar uma olhada.

Destaques

APIs de IA integradas do Chrome e a Hackathon

A API Prompt agora está disponível exclusivamente para extensões do Chrome em um teste de origem. Agora você pode criar extensões do Chrome que usam o Gemini Nano, nosso modelo de linguagem mais eficiente, no navegador. Enquanto isso, confira os testes de origem das APIs Translator, Summarizer e Language Detector, que também estão disponíveis como testes de origem.

Para iniciar o teste de origem da nova API de IA integrada, a equipe do Chrome lançou o Desafio de IA integrada do Chrome. Os desenvolvedores tiveram dois meses para criar apps da Web e extensões do Chrome inovadores usando os modelos e APIs de IA integrados do Chrome. Esta semana, anunciamos os vencedores. Foi incrível ver quantas equipes decidiram criar uma extensão, já que a maioria dos envios foram extensões do Chrome. Parece que não somos os únicos animados com a combinação das extensões do Chrome e das novas APIs de IA integradas. Continue acompanhando para saber as novidades!

Novo menu de extensões

No Google I/O 2024, compartilhamos alguns designs iniciais das próximas mudanças no menu de extensões, que dão aos usuários mais controle sobre os sites que as extensões podem acessar. Se você é um desenvolvedor de extensões, recomendamos conferir a API chrome.permissions.addHostAccessRequest(), que oferece uma maneira de pedir aos usuários o acesso a um site específico. Vamos começar a testar essas mudanças no Canary nos próximos meses. Leia nossa postagem do blog para saber todos os detalhes sobre o que está mudando (e o que não está).

Leitor de armazenamento de extensões

Captura de tela do novo painel do visualizador de armazenamento no Chrome DevTools

Agora você pode conferir e editar o armazenamento de extensões nas Ferramentas do desenvolvedor. Esse foi um dos recursos mais solicitados do DevTools e se tornou um dos problemas mais marcados no rastreador de problemas. Oliver assumiu a tarefa e contribuiu com o novo visualizador de armazenamento de extensões para o Chrome DevTools. Leia o aviso para mais detalhes.

userScripts.execute() no Canary

Outra atualização que estamos muito animados: userScripts.execute() vai ser lançada no Chrome 134. No momento, a mudança está no Canary por trás da flag ApiUserScriptsExecute. Para testar, inicie o Chrome com --enable-features=ApiUserScriptsExecute. Essa API permite injetar scripts do usuário de forma programática durante a execução. Esse é um recurso que muitos desenvolvedores pediram, e estamos felizes em lançar em breve.

Atualizações da plataforma

Confira mais algumas atualizações da plataforma de extensões:

  • Chrome 130: ativamos o suporte à propriedade use_dynamic_url em entradas com a chave [web_accessible_resources](/docs/extensions/reference/manifest/web-accessible-resources#manifest_declaration) no manifesto.
  • Chrome 132: a propriedade frozen na API Tabs indica se uma guia foi congelada pelo navegador. As mensagens enviadas para guias congeladas são colocadas na fila e processadas quando a guia é descongelada.
  • Chrome 133: as extensões descompactadas carregadas na página chrome://extensions só serão ativadas se o modo de desenvolvedor estiver ativado. Quando a chave estiver desativada, essas extensões serão desativadas.
  • Chrome 134: as regras de solicitação de rede declarativa vão se aplicar às solicitações de frame principal para recursos da Web iniciados por extensões (saiba mais).

Vídeos novos

Patrick, da equipe de relações com desenvolvedores de extensões do Chrome, conversou com David Li, gerente de produto das extensões do Chrome, para responder às principais perguntas sobre a Chrome Web Store.

Oliver fez uma apresentação na conferência Wey Wey Web em Málaga, na Espanha. A palestra dele é uma ótima introdução ao que é possível fazer com as extensões do Chrome.

A seguir

A opção "Cancelar avaliação" está chegando. A capacidade de cancelar uma avaliação na Web Store está nos estágios finais de teste e será lançada para os usuários em breve. Além disso, a equipe da Chrome Web Store está trabalhando em mais recursos para aumentar a segurança da loja. Fique de olho.