Visão geral do desenvolvimento de extensões

Depois de ler o tutorial de Primeiros passos e a Visão geral, use este guia como uma descrição dos componentes e recursos da extensão. Incentivamos os desenvolvedores a explorar e expandir a funcionalidade de extensão.

Personalizar a interface do usuário da extensão
Ações do navegador Adicione um ícone, uma dica, um selo e um pop-up à barra de ferramentas.
Comandos Adicione atalhos de teclado que acionam ações.
Menus de contexto Adicione itens ao menu de contexto do Google Chrome.
omnibox (em inglês) Adicione a funcionalidade de palavra-chave à barra de endereço.
Substituir páginas Criar uma versão da página "Nova guia", "Favoritos" ou "Histórico".
Ações da página Mostre ícones dinamicamente na barra de ferramentas.
Utilitários de extensão de build
Acessibilidade (a11y) Tornar uma extensão acessível a pessoas com deficiência.
Scripts em segundo plano Detecte e reaja quando algo interessante acontecer.
Internacionalização Funciona com idioma e localidade.
Identity Receber tokens de acesso do OAuth2.
Administração Gerencie as extensões instaladas e em execução.
Transmissão de mensagens Comunique-se de um script de conteúdo com a extensão principal ou vice-versa.
Páginas de opções Permita que os usuários personalizem uma extensão.
Permissões Modifique as permissões de uma extensão.
Storage Armazenar e recuperar dados.
Modificar e observar o navegador Chrome
Favoritos Crie, organize e manipule o comportamento dos favoritos.
Dados de navegação Remova os dados de navegação do perfil local de um usuário.
Faça downloads Inicie, monitore, manipule e pesquise downloads de maneira programática.
Configurações de fonte Gerencie as configurações de fonte do Chrome.
Histórico Interaja com o registro de páginas visitadas do navegador.
Privacidade Controle os recursos de privacidade do Chrome.
Proxy Gerencie as configurações de proxy do Chrome.
Sessões Consultar e restaurar guias e janelas de uma sessão de navegação.
Guias Criar, modificar e reorganizar guias no navegador.
Principais sites Acessa os URLs mais visitados dos usuários.
Temas Altere a aparência geral do navegador.
Windows Criar, modificar e reorganizar janelas no navegador.
Modificar e observar a Web
Guia ativa Acesse sites com segurança removendo a maioria das necessidades de permissão de host <all_urls>.
Configurações de conteúdo Personalize os recursos de sites como cookies, JavaScript e plug-ins.
Scripts de conteúdo Executar o código JavaScript no contexto de páginas da Web.
Cookies Explore e modifique o sistema de cookies do navegador.
XHR de origem cruzada Use XMLHttpRequest para enviar e receber dados de servidores remotos.
Conteúdo declarativo Realizar ações no conteúdo de uma página sem precisar de permissão.
Captura de tela para computadores Captura conteúdo da tela, janelas ou guias individuais.
Captura de página Salve as informações de origem de uma guia como MHTML.
Captura de guia Interaja com os streams de mídia da guia.
Navegação na Web Atualizações de status das solicitações de navegação em andamento.
Solicitação Web Observar e analisar o tráfego. Intercepte o bloco ou modifique solicitações em andamento.
Empacotar, implantar e atualizar
Chrome Web Store Hospedar e atualizar extensões com a Chrome Web Store.
Outras opções de implantação Distribua extensões em uma rede designada ou com outro software.
Expandir o Chrome DevTools
Depurador Instrumente a interação de rede, depure o JavaScript, altere o DOM e o CSS.
Devtools (em inglês) Adicione recursos às Ferramentas para desenvolvedores do Chrome.