Guia de Ativação do Tampermonkey para Chrome, Opera e Edge

Devido às novas políticas de segurança (Manifest V3) nos navegadores baseados em Chromium (Chrome, Opera, Edge), é necessária uma aprovação manual para que os userscripts funcionem. Se os seus scripts funcionam no Firefox, mas permanecem inativos nestes navegadores, siga os passos abaixo.

🛠️ Passos para Solução

1. Configuração "Permitir scripts de usuário" (Novo)

De acordo com o anúncio oficial do Tampermonkey (v5.3+), o navegador deve conceder explicitamente permissão à extensão para executar códigos:

  • Clique com o botão direito no ícone do Tampermonkey no seu navegador.
  • Selecione "Gerenciar extensão".
  • Role a página para baixo até encontrar a opção "Permitir scripts de usuário" (Allow User Scripts) e ative a chave.
  • Nota: Esta configuração é obrigatória para o Chrome/Edge 138+ e versões recentes do Opera.

2. Ativar o Modo do Desenvolvedor

O Google exige que este modo esteja ativo para que as extensões utilizem a API userScripts:

  • Digite o endereço apropriado para o seu navegador na barra de endereços:
    • Chrome: chrome://extensions
    • Opera: opera://extensions
    • Edge: edge://extensions
  • No canto superior direito, ative a chave "Modo do desenvolvedor".
  • Recomenda-se reiniciar o navegador para que as alterações entrem em vigor.

3. Permissões da Extensão e Controle de Acesso

  • Vá na seção "Detalhes" do Tampermonkey na página de gerenciamento de extensões.
  • Ative a opção "Permitir acesso a URLs de arquivo".
  • Certifique-se de que a configuração de Acesso ao site esteja definida como "Em todos os sites".

4. Configurações Adicionais para Usuários do Opera

As funções nativas do Opera podem bloquear os scripts:

  • Bloqueador de Anúncios: Clique no ícone do escudo azul na barra de endereços e desative o bloqueador para o site específico.
  • Economia de Bateria: Vá nas configurações do navegador (Alt + P) e desative a "Economia de bateria"; este modo pode suspender scripts em segundo plano.

🔍 Explicação Técnica e Fonte

Conforme declarado no FAQ oficial do Tampermonkey (Q209), o Google implementou um processo de "autorização em duas etapas" para evitar que códigos sejam executados sem o consentimento explícito do usuário. Apenas instalar a extensão não é mais suficiente; o usuário deve ativar o Modo do Desenvolvedor ou acionar manualmente a permissão de "Scripts de Usuário" nas configurações da extensão.

Fonte Oficial: Tampermonkey FAQ - Q209: Permission to execute userscripts

Edit

Pub: 06 Apr 2026 19:38 UTC

Views: 6