Show HN: O YouTube baniu os bloqueadores de anúncios, então eu construí uma extensão para pular os anúncios dele

A ofensiva do YouTube contra bloqueadores de anúncios levou desenvolvedores a criarem novas extensões de navegador que aceleram ou silenciam os anúncios em vez de bloqueá-los diretamente, tentando parecer compatíveis com os scripts do YouTube enquanto ainda economizam o tempo dos usuários. Comentadores relatam experiências totalmente diferentes dependendo do navegador, da conta e da configuração do adblock — alguns dizem que o uBlock Origin no Firefox ainda funciona perfeitamente, outros enfrentam avisos ou bloqueios de reprodução —, destacando um teste A/B deliberado e em evolução pelo Google. A discussão se amplia para o debate sobre a ética de bloquear anúncios versus pagar pelo YouTube Premium, o medo de futuros controles no estilo DRM na web e o interesse em frontends e apps alternativos como NewPipe, FreeTube, Piped e SponsorBlock.

Detecção de adblock e experiências dos usuários

  • Muitos relatam que o YouTube ainda funciona bem com o uBlock Origin (muitas vezes no Firefox), sem avisos ou anúncios.
  • Outros veem um comportamento agressivo contra adblock: modais, bloqueio da reprodução depois de alguns vídeos, ou necessidade de limpar/atualizar repetidamente as listas de filtros do uBO.
  • O comportamento parece ser baseado em coortes: implantação gradual, por conta/navegador, em testes A/B, às vezes apenas quando logado. Alguns viram os popups por um breve período e depois eles desapareceram.
  • Alguns usuários observam que, se usam apenas o uBO (sem outros bloqueadores) ou assistem deslogados/em janela anônima, evitam problemas.

Abordagem da extensão e corrida armamentista técnica

  • A extensão mostrada não bloqueia anúncios; ela silencia o player e acelera os trechos de anúncio para que o YouTube “pense” que os anúncios foram exibidos.
  • Comentadores gostam disso como um recurso alternativo mais difícil de detectar: o servidor vê o tempo total de reprodução do anúncio, mas os usuários não assistem de fato.
  • Outros alertam que isso vai virar um jogo de gato e rato: o YouTube pode detectar mudanças em playbackRate, atrasar o conteúdo principal até o tempo do anúncio acabar ou mudar DOM/CSS com frequência.
  • Preocupações de desempenho: observação constante do DOM e dependência de seletores CSS frágeis podem quebrar com pequenas mudanças na interface.

Alternativas e ferramentas

  • Soluções populares mencionadas:
    • uBlock Origin (muitas vezes com atualizações manuais de “Quick Fixes”).
    • SponsorBlock para pular patrocínios inseridos pelos criadores.
    • Firefox + uBO, Brave, Safari + Vinegar/Baking Soda, ReVanced no Android.
    • NewPipe, forks do NewPipe com SponsorBlock, FreeTube, frontends Piped, mpv+yt-dlp e players personalizados via YouTube.js.
  • Abordagens com DNS/hosts (Pi-hole, listas de hosts) em geral falham agora porque o YouTube entrega anúncios pelos mesmos domínios do vídeo.

Ética, economia e Premium

  • Forte divisão:
    • Um lado: bloquear anúncios é “carona grátis”; os usuários deveriam assistir aos anúncios ou pagar pelo Premium, especialmente dado o baixo custo mensal em algumas regiões.
    • Outro lado: atenção não é uma dívida; bloquear anúncios é autodefesa contra manipulação, rastreamento e enshittification. Muitos se recusam a pagar por princípio, especialmente ao Google.
  • Alguns argumentam que os criadores são prejudicados pelo bloqueio de anúncios; outros dizem que apoiam os criadores diretamente via Patreon, etc., e veem o YouTube como o problema.
  • Vários usuários dizem que o preço do Premium é alto demais, muitas vezes embalado com serviços indesejados (Music), sem uma categoria mais barata “só sem anúncios”.

Direções futuras e preocupações com DRM

  • Vários esperam uma escalada: inserção de anúncios no lado do servidor, DRM/Web Integrity ou attestation de hardware para dificultar o bloqueio no lado do cliente.
  • Outros argumentam que o YouTube “não pode vencer” tecnicamente enquanto os usuários controlarem o cliente, prevendo formas mais sofisticadas de pular anúncios (por exemplo, com IA ou proxies de pré-busca).