Bloquear JavaScript — bloqueador de scripts de terceiros
Bloqueie, em três níveis de cobertura, scripts de terceiros que deixam as páginas lentas: desde apenas scripts de análise até todos os scripts de terceiros.
Atualizado em
O recurso Bloquear JavaScript bloqueia arquivos JavaScript carregados de domínios externos — os widgets, bibliotecas de analytics e beacons de rastreamento que muitas vezes representam uma grande parte do peso de carregamento de uma página. Ao impedir esses scripts antes que sejam executados, as páginas são processadas mais rápido, a thread principal fica menos congestionada e você reduz a exposição a código de terceiros que nunca aceitou executar.
Como funciona
Quando o navegador carrega uma página, ele costuma buscar JavaScript em dezenas de domínios além do site que você está visitando. O recurso Bloquear JavaScript usa a API declarativeNetRequest do Chrome com três conjuntos de regras estáticos para interceptar requisições de scripts originadas de domínios de terceiros.
Os conjuntos de regras funcionam em camadas: cada nível superior ativa as regras do nível abaixo e mais um conjunto adicional voltado a uma categoria mais ampla de scripts de terceiros. A extensão avalia as requisições na camada de rede antes do download, então os scripts bloqueados nunca são executados e nunca consomem CPU com análise ou execução.
Configurações
| Nível | O que é bloqueado | Disponibilidade |
|---|---|---|
| Trackers | Scripts de analytics e rastreamento — nada muda visualmente para o usuário | Grátis |
| Embeds | Adiciona scripts de incorporação de redes sociais e vídeos (botões de compartilhar, sistemas de comentários). Players incorporados do YouTube/Vimeo, comentários do Disqus e o Login do Facebook deixam de funcionar | Grátis |
| Todos | Todos os scripts de terceiros, exceto provedores de login e processadores de pagamento | PRO |
O padrão é Trackers. Esse nível bloqueia analytics e rastreamento sem mexer em nada visível na página. Suba para Embeds se você também quiser bloquear widgets incorporados e não se importar que eles parem de funcionar.
Quando usar
- As páginas demoram para ficar interativas mesmo com uma conexão rápida, porque scripts de terceiros costumam bloquear a thread principal durante a análise
- Você quer reduzir o uso de CPU em páginas com muitos widgets incorporados ou ferramentas de analytics
- Você está em uma conexão compartilhada ou limitada e quer minimizar downloads desnecessários
- Você usa o PRO e quer a redução de scripts mais agressiva
Combine o recurso Bloquear JavaScript com o Bloqueador de anúncios para uma proteção em camadas: o bloqueador de anúncios remove domínios de rastreadores conhecidos, e o bloqueio de JavaScript cobre a superfície mais ampla de scripts de terceiros.
Privacidade
O recurso Bloquear JavaScript funciona totalmente de forma local, usando regras estáticas incluídas na extensão. Nenhum conteúdo de página, URL de script ou dado de navegação é enviado a qualquer servidor. Toda a verificação de regras acontece dentro do Chrome, no seu dispositivo.
Perguntas frequentes
O que conta como script de terceiros?
Isso vai quebrar os sites que eu uso?
Ele bloqueia formulários de pagamento ou botões de login?
O bloqueio de JavaScript se sobrepõe ao bloqueador de anúncios?
Este é um recurso PRO?
Recursos relacionados
Bloqueador de anúncios — bloqueie anúncios e rastreadores no Chrome
Bloqueie anúncios, rastreadores, analytics e malware no Chrome em três níveis. Todas as regras de bloqueio vêm dentro da extensão — nada é baixado da web, nunca.
Modo seguro: recupere páginas quebradas automaticamente
Detecte e recupere automaticamente páginas quebradas por injeções dos recursos de desempenho, para que configurações agressivas nunca deixem você travado.