YouTube desacelera o carregamento de vídeos ao usar o Firefox

Relatos de que páginas do YouTube carregam vários segundos mais devagar no Firefox levaram a acusações de que o Google está degradando a experiência para usuários que não usam Chrome, potencialmente para punir bloqueadores de anúncios ou empurrar as pessoas para seu próprio navegador. Trechos de código circulando online mostram um timeout fixo de 5 segundos no JavaScript do YouTube, embora alguns argumentem que ele faz parte de um experimento de detecção de adblock que também pode afetar o Chrome e talvez não seja explicitamente anti-Firefox. O episódio alimenta preocupações mais amplas sobre o domínio do Google sobre navegadores, padrões da web e vídeo online, com muitos pedindo ação antitruste e defendendo frontends ou ferramentas alternativas para acessar conteúdo do YouTube.

Comportamento relatado & evidências

  • Vários usuários relatam um novo atraso de ~5s antes de os vídeos do YouTube começarem, notado originalmente no Firefox, mas também no Chrome, Brave, Vivaldi e outros; alguns não conseguem reproduzi-lo de jeito nenhum.
  • Um trecho minificado foi destacado: setTimeout(function(){ c(); a.resolve(1) }, 5E3).
  • Um contexto de código mais completo mostra:
    • Um pequeno vídeo WebM é injetado como um elemento de “anúncio”.
    • Se seu ontimeupdate dispara dentro de ~3s, um caminho de código é executado.
    • Se não, após 5s o timeout dispara e resolve com um valor diferente, detectando efetivamente adblocker / falha.

É contra o Firefox, contra adblock ou é um bug?

  • Alguns relatam que o atraso desaparece ao falsificar um user agent de Chrome, sugerindo comportamento baseado em UA.
  • Outros veem o mesmo código e nenhum atraso tanto no Firefox quanto no Chrome, ou apenas em perfis específicos, tornando pouco claro o rollout e o direcionamento.
  • Um “desmentido” posterior no thread enquadra isso como parte de experimentos anti-adblock que podem ser ativados também no Chrome, não especificamente no Firefox.
  • Vários participantes ressaltam que o Google executa muitos testes A/B, então o comportamento pode variar por usuário, região, estado de login ou status de adblock.

Interpretações técnicas

  • Alguns interpretam inicialmente o timer de 5s como uma desaceleração grosseira e intencional; outros argumentam que é um timeout de detecção / fallback para carregamento de anúncios, não o bloqueio principal.
  • Há debate sobre se um atraso tão óbvio no lado do cliente alguma vez passaria pela revisão de código do YouTube, a menos que seu impacto fosse conhecido e intencional.
  • Uma minoria sugere que pode ser um resquício de debug/workaround, mas outros consideram isso implausível na escala do YouTube.

Experiência do usuário & contornos

  • Muitos atribuem a estranheza recente (atrasos, falhas de reprodução, pausas automáticas) à “corrida armamentista” YouTube–adblock; atualizações de filtros do uBlock Origin muitas vezes restauram o comportamento normal.
  • Contornos comuns: falsificar o UA do Chrome, frontends alternativos (Invidious, Piped, NewPipe, SmartTube), yt-dlp + mpv/VLC, ou pagar pelo Premium.
  • Alguns usam o atraso como atrito para conter o consumo automático e o veem como um “recurso” acidental.

Concorrência, antitruste e ecossistema de navegadores

  • Há forte preocupação de que isso siga um padrão de o Google testar mal ou degradar navegadores não Chromium, especialmente Firefox, empurrando usuários para o Chrome.
  • As comparações são feitas com o comportamento da época do IE6; o domínio do Chrome/Chromium, somado ao papel do Google em anúncios, padrões da web, Android e grandes sites, é visto como uma concentração perigosa de poder.
  • Vários pedem ação antitruste da UE/Reino Unido ou dos EUA e até separação estrutural de YouTube, Chrome e Search; outros temem que o YouTube possa não ser viável sem os subsídios cruzados do Google.