Já faz um tempo que o YouTube vem em guerra declarada contra os bloqueadores de anúncios, e na última atualização do Adblock o scripts estaria causando impacto no desempenho do YouTube, o bug no bloqueador de anúncios seria a causa da lentidão no YouTube — mesmo se você estiver assinando a versão Premium.
Os primeiros relatos do caso surgiram no fim de semana em uma postagem no Reddit, e a primeira suspeita era que o YouTube estaria causando a lentidão de propósito, já que em novembro do ano passado o site cortou a performance do site para usuários de AdBlock.
Porém, desta vez, o Google se posicionou afirmando que nada tinha haver com essa queda de desempenho ligada ao bloqueador de anúncios. E realmente o Google tinha razão visto que até mesmo usuários do YouTube Premium relataram o problema. E mesmo com o AdBlock desativado a lentidão na plataforma seguia.
Logo, o próprio bloqueador virou suspeito, assim que usuários de outras extensões do tipo não relataram esses problemas. Raymond Hill, desenvolvedor do uBlock Origin, concorrente do AdBlock publicou no X/Twitter que a causa estava no bloqueador próprio AdBlock.
Hill explicou que um novo script no AdBlock estava levando muito tempo para rodar, e esse script problemático também estaria gerando a queda de performance em outros sites. Mas como o bloqueador é usado majoritariamente para o YouTube, as pessoas não devem ter notado a lentidão em outras páginas.
YouTube na guerra contra AdBlock
Em outubro passado, o YouTube começou a impedir a execução de vídeos dos usuários que estivam usando bloqueadores de anúncio, algumas estratégias foram anunciadas, entre elas a de forçar os usuários a deixar de usar essas extensões, causando lentidão para os usuários que tivessem qualquer bloqueador instalado. Na época, o Google confirmou que esses usuários teriam um desempenho “abaixo do ideal” na plataforma.
Agora, os usuários do Adblock e Adblock Plus enfrentam problemas de desempenho no YouTube, mas o problema é mesmo da popular extensão de bloqueio de anúncios.
Lembrando que os bloqueadores de anúncios foram criados pelo mesmo desenvolvedor para os navegadores Chrome/Edge e têm 113 milhões de usuários ativos, de acordo com números divulgados na Chrome Web Store — e se o Google quisesse poderia bloqueá-los diretamente na loja do Chrome — ao invés disso, o Google espera que o próprio usuário faça isso!
Uma postagem no Reddit no fim de semana chegou a afirmar que o Google começou a desacelerar o buffer de vídeos quando um bloqueador de anúncios era detectado, fazendo com que o tempo de carregamento do vídeo, a visualização de miniaturas, as transições de vídeo em tela cheia e até mesmo a rolagem fossem significativamente mais lentos.
Alguns até relataram que o navegador Chrome ficou tão estressado durante a reprodução do vídeo no YouTube que afetou o desempenho de todo o sistema operacional.
O site BleepingComputer confirmou os problemas após a instalação da extensão Adblock do Chrome, que fazia com que o YouTube ficasse muito lento, dificultando a navegação do site e o carregamento dos vídeos muito lentamente.
No entanto, o uBlock Origin, outra extensão popular de bloqueio de anúncios para o Chrome, não foi afetado no momento!
Problema com a extensão Adblock
Um problema aberto na página GitLab do projeto Adblock sugere que os problemas de desempenho são causados pela versão 1.1.1 do mecanismo de extensão, introduzido no Adblock versão 5.17 e no Adblock Plus 3.22, lançado na semana passada.
O desenvolvedor do uBlock Origin, Raymond Hill, explicou no X que os problemas não foram causados por uma mudança no código do Google, mas pelas próprias extensões do Adblock.
Usando ferramentas de perfil de navegador, ele identificou que a causa dos graves problemas de desempenho era o tempo consumido pelo código de script de conteúdo do Adblock Plus na página do YouTube.
“Eu investiguei um pouco as regressões de desempenho, e a causa são muitos caminhos de código distintos e afetam muitos sites, aqueles para os quais os caminhos de código problemáticos são acionados”, explicou Hill.
Hill também observa que esses problemas de desempenho não são exclusivos do YouTube e também podem afetar outros sites, especialmente aqueles com páginas atualizadas dinamicamente.
Lembramos que o uso de bloqueadores de anúncios termina atrapalhando a receita de quem produz conteúdo, e consegue entregar vídeos, posts e matérias gratuitamente ao público, assim, se você gosta de algum canal no YouTube ou site, lembre de liberar os anúncios para este endereço, os bloqueadores são úteis para eliminar excessos apenas!
As informações são do BleepingComputer