Última atualização do Adblock causa grande impacto no desempenho do YouTube
16 de Janeiro de 2024

Usuários do Adblock e Adblock Plus relatam problemas de desempenho no YouTube, inicialmente atribuídos ao Google, mas depois determinados como um problema na popular extensão de bloqueio de anúncios.

Adblock e Adblock Plus são dois bloqueadores de anúncios criados pelo mesmo desenvolvedor para os navegadores Chrome/Edge e possuem 113 milhões de usuários ativos, de acordo com números relatados na Chrome Web Store.

Um post no Reddit durante o fim de semana afirmava que o Google começou a diminuir o carregamento de videos quando um bloqueador de anúncios estava instalado, afetando o tempo de carregamento dos vídeos, as pré-visualizações em miniatura, as transições de vídeo em tela cheia e até a rolagem para serem significativamente mais lentas.

Alguns até relataram que o navegador Chrome estava tão sobrecarregado durante a reprodução do vídeo do YouTube que isso afetava o desempenho do sistema operacional inteiro.

O BleepingComputer confirmou os problemas após instalar a extensão Adblock no Chrome, que fez o YouTube ficar muito lento, tornando o site difícil de navegar e os vídeos muito lentos para carregar.

Confuso sobre a causa da degradação de desempenho, muitos usuários assumiram que estavam tendo problemas de velocidade na internet ou vazamento de memória.

No entanto, logo se tornou evidente que os problemas afetavam especificamente usuários com extensões de bloqueio de anúncios Adblock e Adblock Plus ativas.

Alguns meios de comunicação relataram que os assinantes do YouTube Premium não relataram nenhum problema de desempenho, obscurecendo ainda mais a fonte do problema.

Devido às experimentações anteriores do Google com restrições agressivas aos bloqueadores de anúncios, muitos assumiram que o YouTube estava deliberadamente reduzindo o desempenho para usuários com ferramentas de bloqueio de anúncios ativas em determinadas regiões.

No entanto, o uBlock Origin, outra extensão popular de bloqueio de anúncios para o Chrome, não é afetada.

Um problema aberto na página do GitLab do projeto Adblock sugere que os problemas de desempenho são causados pela versão 1.1.1 do motor da extensão, introduzida na versão 5.17 do Adblock e 3.22 do Adblock Plus, que foi lançada na semana passada.

O desenvolvedor do uBlock Origin, Raymond Hill, explicou no Twitter que os problemas não foram causados por uma mudança no código do Google, mas pelas próprias extensões Adblock.

Usando ferramentas de perfil de navegador, ele identificou que a causa dos graves problemas de desempenho era o tempo consumido pelo código do script de conteúdo do Adblock Plus na página do YouTube.

"Investiguei um pouco as regressões de desempenho, e a causa é muitos caminhos de código distintos, e afeta 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 que são atualizadas dinamicamente.

Desativar o Adblock Plus ou o Adblock não é suficiente para resolver os problemas de desempenho.

Hill explica que você precisa primeiro recarregar as páginas da web algumas vezes ou abri-las em novas abas para que a extensão seja totalmente desativada.

No entanto, nos testes do BleepingComputer, depois de desativarmos o Adblock e atualizamos as páginas, o YouTube voltou a carregar os vídeos rapidamente, mesmo com o uBlock Origin ativado.

Os desenvolvedores do Adblock estão cientes dos problemas de desempenho e estão investigando.

No entanto, eles afirmam que não podem reproduzir o problema e solicitam que os usuários forneçam feedback para que possam determinar a causa.

"Obrigado por identificar esse problema e por relatar para nós.

Estamos lentamente recebendo relatórios semelhantes de alguns outros usuários, então parece ser algum problema com uma das mudanças incluídas na versão 3.22 ", lê-se um comentário da equipe Adblock.

"Infelizmente, ainda não conseguimos reproduzir o problema nós mesmos, mas criamos https://gitlab[.]com/Adblockinc/ext/Adblockplus/Adblockplusui/-/issues/1576 para acompanhar isso e nos ajudar a encontrar o problema e desenvolver uma solução para ele."

"No geral, qualquer informação adicional sobre isso poderia ser útil, então eu sugiro contatar support@Adblockplus[.]org, se você quiser nos ajudar com isso."

O BleepingComputer entrou em contato com o Adblock e o Google com perguntas sobre a situação, mas nenhum deles respondeu até o momento da publicação.

Publicidade

Hardware Hacking

Aprenda a criar dispositivos incríveis com o especialista Júlio Della Flora. Tenha acesso a aulas prática que te ensinarão o que há de mais moderno em gadgets de hacking e pentest. Se prepare para o mercado de pentest físico e de sistemas embarcados através da certificação SYH2. Saiba mais...