1 pontos por GN⁺ 2023-12-03 | 1 comentários | Compartilhar no WhatsApp

Próxima arma do Chrome na guerra contra bloqueadores de anúncios: atualizações de extensões mais lentas

  • A guerra do Google contra os bloqueadores de anúncios está se intensificando, e o YouTube está focado em detectar e bloquear ad blockers.
  • O Chrome deve lançar em junho de 2024 a plataforma de extensões Manifest V3, que restringe o bloqueio de anúncios.
  • O Manifest V3 cria barreiras para atualizações de extensões, dificultando que desenvolvedores reajam rapidamente às mudanças.

Mudanças no Manifest V3

  • O atual Manifest V2 é usado há mais de 10 anos e permite que extensões controlem totalmente o tráfego do navegador.
  • O Manifest V3 descontinua a WebRequest API, principal API usada por bloqueadores de anúncios, e a substitui por uma API de filtragem limitada sobre a qual o Google pode ter mais controle.
  • A nova NetRequest API faz com que extensões peçam ao Google Chrome o bloqueio de requisições de rede, impondo limites arbitrários à quantidade de regras de filtragem e também restrições à eficácia de regras individuais.

Impacto do atraso nas atualizações

  • Atualmente, bloqueadores de anúncios e apps de privacidade podem distribuir atualizações de listas de filtros diretamente, mas o Manifest V3 restringe isso.
  • Todas as atualizações agora precisam ocorrer por meio de uma atualização completa da extensão via Chrome Web Store, o que causa atrasos significativos.

Resposta do Firefox

  • O Firefox passou a oferecer suporte a extensões Manifest V3 por causa da popularidade do Chrome, mas não pretende encerrar imediatamente o suporte ao Manifest V2.
  • A implementação de Manifest V3 no Firefox não tem limitações de filtragem, e a Mozilla garante que usuários continuem podendo usar ferramentas eficazes de privacidade, como o uBlock Origin.

Atrasos na revisão da Chrome Web Store

  • Como as atualizações das listas de filtros agora precisam passar pela Chrome Web Store, a revisão pode levar de algumas horas a até 3 semanas.
  • Esse cronograma é de antes de a carga de trabalho das revisões da Chrome Web Store aumentar drasticamente no futuro, já que o Google terá de processar todas as mudanças por meio do processo de revisão.

Opinião do GN⁺

O ponto mais importante deste artigo é que o Google está tentando desacelerar a velocidade de atualização dos bloqueadores de anúncios por meio do Manifest V3. Isso dificulta que desenvolvedores de bloqueadores reajam rapidamente às mudanças nos sistemas de entrega de anúncios, o que pode reduzir a eficácia do bloqueio de anúncios. Essas mudanças podem afetar diretamente a experiência de navegação e a privacidade dos usuários, além de refletirem a tensão contínua entre publicidade e privacidade dentro da indústria de tecnologia. O que torna este texto interessante é que ele aumenta a conscientização sobre uma mudança técnica importante na forma como os direitos dos usuários da internet e a experiência de navegação na web são moldados.

1 comentários

 
GN⁺ 2023-12-03
Comentários do Hacker News
  • É bom que o artigo da Ars defenda o bloqueio de anúncios, mas ele precisa ser mais bem preparado, como conversar com desenvolvedores de fato e evitar alegações falsas.

    • As críticas às ações controversas do Google, como remover a capacidade de bloquear web requests, são válidas, mas criticar a proibição de incluir JS remoto em extensões é uma abordagem inadequada.
    • É preciso checar fatos como o de que JS remoto já não era permitido na loja de extensões da Mozilla, que atualizações de filtros cosméticos não exigem atualização da extensão e que a Chrome Web Store planeja para o próximo ano um processo de revisão mais rápido.
  • Falta uma explicação clara sobre por que o MV3 teria de passar pela Chrome Web Store para atualizar listas de bloqueio.

    • Ao olhar a documentação de declarativeNetRequest, há conjuntos de regras estáticas que precisam ser declarados no manifest da extensão, mas também existem conjuntos de regras dinâmicas que podem ser atualizados via JavaScript.
  • Falta compreensão sobre por que o Google dificulta o bloqueio de anúncios indiretamente.

    • Levanta-se a dúvida de por que o Google simplesmente não proíbe bloqueadores de anúncios na Chrome Web Store, ou remove determinados bloqueadores um por um.
  • Afirmação de que o artigo é clickbait.

    • O artigo não menciona aumento no tempo de revisão; o tempo de revisão sempre variou de alguns minutos a alguns dias.
    • Atualizações de filtros não dependem de atualizações da extensão e podem incluir scriptlets, então continuam permitidas mesmo no MV3.
  • Reação positiva de um usuário que voltou a usar o Firefox e teve uma nova experiência.

  • Problemas ao carregar serviços web do Google no Firefox.

    • O Gmail trava completamente, o Sheets mostra documentos meio renderizados, enquanto outros sites funcionam normalmente.
    • Esses problemas podem ser mera coincidência.
  • Talvez fosse melhor o Google incorporar anúncios diretamente no Chrome.

    • Preocupação com uma situação em que os anúncios apareçam diretamente na parte “chrome” do navegador e seja preciso assistir a anúncios em vídeo periodicamente.
  • Já passou da hora de responsabilizar o Google pelos danos causados por malware, phishing e golpes veiculados por anúncios.

  • O fato de o Google não entender a ineficiência do bloqueio de anúncios pode decorrer de interesses profissionais que atrapalham esse entendimento.

    • Sinaliza-se ao Google que as pessoas vão usar outros navegadores, como Edge, Safari e Brave, em vez do Chrome.
  • Especulação de que a versão do uBlock Origin na Chrome Web Store está com atualizações atrasadas e que isso pode ser um atraso intencional do Google.

    • A versão mais recente do uBlock Origin é eficaz para contornar a detecção de bloqueador de anúncios do YouTube.