Como funciona #
O AdTab Killer não impede que abas e janelas sejam criadas. Ele as fecha quase no instante em que abrem. Por isso você vai ver um piscar, ou uma aba que aparece e some. Isso é ele funcionando, não falhando.
A única exceção é o escudo de tela cheia, que realmente impede que as coisas abram. Está explicado em Tela cheia.
Ele observa três coisas que o navegador informa: uma aba foi criada, uma janela foi criada e uma página pediu para abrir algo. Depois decide usando suas listas e suas configurações.
Não é um bloqueador de anúncios. Ele não remove banners nem anúncios em vídeo de uma página, e não filtra conteúdo. O que ele trata são as abas, janelas e pop-ups que abrem sem você pedir.
As três listas #
Os nomes não significam o que parecem. Leia esta tabela antes de adicionar qualquer coisa a uma lista.
| Lista | O que ela faz de verdade |
|---|---|
| Protegidos | O site carrega normalmente. O que fecha é aquilo que esse site abre: abas de anúncio, pop-ups, abas abertas por scripts, cliques com Shift. Protegidos quer dizer que você está protegido enquanto navega ali. |
| Bloqueados | O site nunca fica aberto. Se chegar sozinho, é fechado em silêncio. Se você for até lá de propósito, aparece uma página de aviso. |
| Permitidas | Um destino que sempre passa. Fica isento dos Protegidos e dos dois bloqueios globais em Opções → Ferramentas. |
Um site não para de abrir abas de anúncio e pop-ups? Ele vai em Protegidos, não em Bloqueados
Colocar o site em Bloqueados bloqueia o site, não o que ele abre: você perde o site e fica com o problema. Protegidos é a lista que impede um site de abrir coisas.
De qualquer forma, nada aqui remove anúncios da página que você está lendo. O que fecha é o que abre em uma aba ou janela nova.
Quando um site está em mais de uma lista
Do mais forte para o mais fraco:
- Bloqueados, escrito por extenso
- Permitidas, escrito por extenso
- Bloqueados, por subdomínios
- Permitidas, por subdomínios
- Protegidos e os bloqueios globais (Bloquear todas as abas novas e Bloquear todas as janelas novas, em Opções → Ferramentas)
Então, se você tem *.example.com em Bloqueados e adiciona shop.example.com às Permitidas, Permitidas ganha para aquele endereço específico: escrever um site inteiro é uma afirmação mais forte que um coringa. Mas se shop.example.com estivesse escrito por extenso nas duas listas, Bloqueados ganharia.
Subdomínios
- Cada linha de Permitidas e Bloqueados tem uma chave que adiciona o prefixo
*., para que aquela entrada cubra o site e todos os subdomínios dele. - Há também duas configurações globais, uma por lista, ambas chamadas Incluir subdomínios, que forçam toda a lista a cobrir subdomínios.
- Uma entrada cobre subdomínios se a configuração global estiver ligada ou se a chave dela estiver.
- Protegidos não tem nada disso. Sempre corresponde ao site exato.
Permitidas e Bloqueados não podem ter o mesmo site
Adicionar um site a uma remove da outra, e um aviso âmbar avisa por alguns segundos. Protegidos é uma questão à parte e não é afetada.
O que não dá para adicionar
Nenhuma das três listas aceita as páginas internas do navegador (chrome://, edge://, about:), páginas de extensões, as próprias lojas de extensões nem os endereços protegidos da Mozilla. O navegador não dá permissões ali, então o botão fica desativado e o campo recusa a entrada.
Proteção: Bloquear ou Rigoroso #
Configurações → Ferramentas → Proteção. Duas opções, e cada uma abre mão de algo. Leia as duas antes de mudar.
O truque que justifica isso: o anúncio chama window.open() sem endereço, o que abre uma aba em branco, e só um instante depois manda essa aba para o anúncio. No momento em que ela abre não há o que julgar, porque ainda não existe destino.
Bloquear, o padrão
A extensão anota de onde veio a aba e espera ela revelar o primeiro destino real; então decide. O que isso custa e o que rende:
- O anúncio é sim requisitado. A requisição chega à rede.
- Em troca, Permitidas e Permitir abas do mesmo site podem salvar a aba, porque agora existe um destino para comparar.
- Abas que nunca revelam destino, como um visualizador de PDF ou a janela de impressão, sobrevivem: depois de dez segundos são deixadas em paz.
Rigoroso
Fecha na hora, sem esperar:
- O anúncio nunca é requisitado.
- Mas sem destino não há o que consultar, então Permitidas não salva nada.
Em um site protegido, o Rigoroso também fecha janelas de pagamento, janelas de login externo (Google, Facebook e afins) e janelas de PDF. Se um checkout fica sumindo, quase sempre é isso. Volte a Proteção para Bloquear.
Um Ctrl+clique normal não passa por nada disso: esse evento já carrega o endereço.
Escolher Rigoroso mostra um aviso dourado dizendo que no futuro será um recurso Pro. Hoje é grátis, e não há data.
Tela cheia #
Configurações → Ferramentas → Em tela cheia. Só vale para sites que estão em Protegidos.
- Rigoroso, o padrão. O único caso em que a extensão previne em vez de fechar. Enquanto a página está em tela cheia, ela intercepta
window.opene cliques sintéticos em linkstarget="_blank", e bloqueia navegações novas iniciadas por esse site. É assim que o vídeo continua em tela cheia. - Bloquear. O comportamento normal de fechar depois de abrir; a tela cheia não muda nada. Atenção: fechar a aba não devolve o vídeo à tela cheia, porque o navegador já tirou você quando a aba abriu. Por isso o padrão é Rigoroso.
- Não bloquear. Nada é fechado enquanto você está em tela cheia.
Até onde ele vai
- Se um site em tela cheia faz uma navegação de verdade, ou seja, troca de página em vez de trocar de vista interna, o Rigoroso bloqueia. É raro durante a reprodução, mas acontece.
- Muitos anúncios abrem a partir do frame do próprio player. O escudo é plantado em todos os frames quando a tela cheia começa, mas se a tela cheia pertence à página de fora sobre o elemento do frame, e não ao frame sobre o próprio conteúdo, o escudo daquele frame não ativa.
- Bloqueios feitos por regra de rede não podem ser registrados no histórico de atividade. É uma limitação da API do navegador. Ali só aparece o que o escudo dentro da página intercepta.
Duas configurações têm uma opção chamada Rigoroso, e duas têm uma chamada Bloquear. Não são a mesma coisa. Quando procurar algo, use o nome completo: Proteção: Rigoroso não é Em tela cheia: Rigoroso.
Links para o mesmo site #
Permitir abas do mesmo site já vem ligado. Com isso ligado, um link que abre uma página do mesmo site que você está vendo não é fechado.
Desligue e esses links fecham como qualquer anúncio. Esse é o único fechamento que você não pediu, e sem explicação parece defeito, então aparece um aviso no canto superior direito da página com um botão que religa a configuração sem abrir o popup.
- Aparece só nesse caso. Fechar um anúncio nunca mostra aviso: esses são os que você queria.
- Você pode silenciar com Lembrar na página, mas ele volta toda vez que você desliga Permitir abas do mesmo site de novo.
- Não aparece em tela cheia, de propósito.
- Pode aparecer de novo ao recarregar. Nada é lembrado.
- Em algumas páginas ele não pode aparecer: as internas do navegador, ou o Firefox sem acesso ao site concedido. A aba é fechada do mesmo jeito, você só não recebe o aviso.
Sites bloqueados #
O que acontece depende de quem abriu.
- Chegou sozinho (um anúncio, um script, uma sessão restaurada, Ctrl+Shift+T): fechado em silêncio.
- Foi você (barra de endereços, favorito, recarga): uma página de aviso com três escolhas, continuar mesmo assim, tirar da lista e continuar, ou voltar.
Continuar mesmo assim deixa você circular pelo site seguindo links, mas recarregar ou digitar o endereço de novo traz o aviso de volta. É proposital: é um passe único, não uma exceção permanente.
Se fechar a aba fosse encerrar o navegador por ser a última aberta, você recebe a página de Nova aba. Voltar faz o mesmo.
Adicionar um site a Bloqueados vale para as abas daquele site que já estão abertas. Você não precisa recarregar nada.
Todas as configurações #
Abra o popup e vá em Configurações, depois na categoria. Cada opção abaixo mostra o valor com que ela vem, então se você não mudou, é isso que ela está fazendo agora.
Opções → Ferramentas
- Proteção Padrão: Bloquear
- O que fazer com uma aba que um site protegido abre sem destino. Veja Proteção: Bloquear ou Rigoroso.
- Em tela cheia Padrão: Rigoroso
- O que acontece em sites protegidos enquanto a página está em tela cheia. Veja Tela cheia.
- Bloquear todas as novas abas Padrão: desligado
- Fecha toda aba que qualquer site tentar abrir, esteja ele em Protegidos ou não. Esta e a próxima são o que o resto desta página chama de bloqueios globais. Permitidas continua passando por cima.
- Bloquear todas as novas janelas Padrão: desligado
- O mesmo para janelas.
- Permitir abas do mesmo site Padrão: ligado
- Mantém os links que levam ao site em que você já está. Veja Links para o mesmo site.
- Lembrar-me na página Padrão: ligado
- Só aparece quando a configuração acima está desligada. Mostra um aviso dentro da página quando um link para o mesmo site é fechado.
- Permitir páginas de extensões Padrão: ligado
- Deixa outras extensões abrirem as próprias páginas mesmo com os bloqueios globais ligados.
- Incluir subdomínios, Permitidas Padrão: desligado
- Faz cada entrada de Permitidas cobrir também os subdomínios.
- Incluir subdomínios, Bloqueados Padrão: desligado
- O mesmo para Bloqueados.
Opções → Atalhos
- Reutilizar janela Padrão: Desligado
- Vale para o atalho Aba para janela. Desligado sempre cria uma janela nova. Automático pergunta e reutiliza a primeira janela existente. Manual deixa você escolher a janela em uma lista.
Opções → Aparência
| Configuração | Valores | Padrão |
|---|---|---|
| Aba padrão | Início, Atalhos, Ferramentas, Opções | Início |
| Atalhos por linha | De 3 a 6 | 3 |
| Ferramentas por linha | De 3 a 6 | 3 |
| Dicas personalizadas | ligado, desligado | ligado |
| Modo escuro | ligado, desligado | Segue o seu sistema até você mudar |
| Pular novidades | ligado, desligado | desligado |
A partir de quatro por linha os botões passam a mostrar só o ícone. Não há uma configuração à parte para isso.
Opções → Ajuda
Ajuda abre esta página. Sobre traz o número da versão, um link para o changelog, um para repetir o tour de boas-vindas e um para avaliar a extensão na loja onde você instalou.
Para falar com a gente, escreva para support-adtabkiller@htmyname.dev.
Ferramentas e atalhos #
Ferramentas tem Protegidos, Bloqueados, Permitidas e Registros. Os dois quadros em cinza, Silenciar automaticamente e Recarregar automaticamente, estão marcados como em breve e ainda não funcionam.
Atalhos tem um que funciona, Aba para janela, que puxa a aba atual para uma janela própria, ou manda para outra dependendo de Reutilizar janela. Fechar abas e Aba tocando também estão por vir.
Não há data para nenhum deles.
Registros de atividade #
Ferramentas → Registros guarda um histórico do que foi fechado, até 5,000 entradas, com um campo de busca. Cada linha tem botões para mandar aquele site para Permitidas ou Bloqueados, ou para tirar dos dois.
Um fechamento pode levar até um segundo para aparecer, porque as entradas são gravadas em lotes. Navegar o histórico por data é reservado ao Pro e hoje não está ativo; os botões de cada linha funcionam para todo mundo.
O registro fica no seu navegador. Nunca é enviado a lugar nenhum. Veja Privacidade.
Perguntas frequentes #
Vejo um piscar, ou uma aba que aparece e some
É normal. A extensão fecha abas, não impede que abram. A única prevenção de verdade é Em tela cheia: Rigoroso.
Coloquei um site em Bloqueados e agora não consigo abrir
Bloqueados é para sites que você nunca quer abrir. Para um site parar de abrir abas e pop-ups, a lista que você quer é Protegidos. Veja As três listas.
Minha janela de pagamento fechou, ou a de login com o Google
Quase certamente é Proteção: Rigoroso em um site protegido. Volte para Bloquear, ou coloque o site de pagamento em Permitidas, que aí ele é salvo.
Adicionei o site às Permitidas e ele continua fechando
Três causas possíveis:
- Ele está em Bloqueados escrito por extenso, o que ganha.
- É um subdomínio e você não ativou subdomínios para aquela entrada.
- Você está em Proteção: Rigoroso, onde Permitidas não consegue agir porque não há destino para comparar.
Os links para o site em que já estou ficam fechando
Permitir abas do mesmo site está desligado. Ligue. O aviso que aparece na página tem um botão que faz isso para você.
O contador e o histórico não batem
As entradas são gravadas em lotes, então dê um segundo. Se o navegador desligar o processo de fundo da extensão justo nesse momento, dá para perder até um segundo de atividade.
Reiniciei o navegador e nada foi fechado por alguns segundos
De propósito. Existe um período de carência na inicialização para que as abas que o navegador está restaurando não sejam mortas. Ele se estende enquanto abas continuam chegando, até um minuto.
Ctrl+Shift+T reabre uma aba que a extensão deveria fechar
Também de propósito: reabrir uma aba você mesmo é diferenciado de um anúncio abrindo uma. A exceção não vale para sites em Bloqueados.
O ícone da barra mudou
Há algo novo em uma versão recente. Some quando você abre o changelog, quando dispensa o aviso nas Configurações, ou se liga Pular novidades. Só aparece em saltos de versão menor e maior, nunca em um patch.
Desliguei a proteção global e algo continua acontecendo
A chave na Início desliga todas as guardas, inclusive a lista de Bloqueados. Se algo continua, é outra extensão ou o bloqueador de pop-ups do próprio navegador.
Funciona em janelas privativas ou anônimas?
Só se você permitir na página de extensões do seu navegador. Ele não se liga sozinho ali.
E no Firefox?
Existe versão para Firefox. Lá o acesso aos sites é uma permissão opcional: sem conceder, o fechamento continua funcionando, mas o escudo de tela cheia e o aviso dentro da página não. O popup pede isso com um banner.
Resolução de problemas #
Quando fechar algo que você queria manter, siga esta ordem.
- A proteção global está ligada? Confira a chave na Início.
- O site está em Protegidos? O botão grande da Início diz e muda isso.
- Abra os Registros. O fechamento foi registrado? Se não há entrada, não foi esta extensão.
- Se fecha algo que não deveria: o destino está em Permitidas? É um subdomínio?
- Se janelas de pagamento ou login somem: baixe Proteção de Rigoroso para Bloquear.
- Se um vídeo sai da tela cheia: suba Em tela cheia para Rigoroso.
- Ainda sem clareza? Desligue a proteção global por um instante e veja se o problema continua. Isso descarta outra extensão.
Se nada disso explicar, escreva para support-adtabkiller@htmyname.dev e diga em qual site acontece.
Privacidade #
Sem o Pro, a extensão não faz nenhuma requisição de rede. Não envia nada para servidor nenhum, não tem analytics nem telemetria. Suas configurações, suas três listas, o registro de atividade e o contador ficam no armazenamento local do seu navegador.
O Pro precisa de conexão, porque uma licença tem de ser verificada. Uma instalação com Pro contata nossos servidores para confirmar que a licença é válida e qual instalação a está usando, e um recurso Pro que precisasse de servidor funcionaria igual. Essas requisições levam o que identifica sua conta e aquela instalação, e nada sobre as páginas que você visita ou sobre o que foi fechado.
As permissões que ele pede e para que serve cada uma:
- Abas e janelas, para ver uma abrir e fechá-la.
- Navegação, para ver para onde uma aba vai antes de decidir.
- Armazenamento, para guardar suas listas e configurações na sua máquina.
- Injeção de script, para o escudo de tela cheia e o aviso dentro da página.
- Regras de rede, para impedir que uma página em tela cheia abra coisas.
O que a conta e a licença guardam do nosso lado, e por quanto tempo, está na Política de Privacidade.