O plano “Manifest V3” do Chrome para limitar as extensões de bloqueio de anúncios está atrasado

Há vários anos, o Google quer matar o atual sistema de extensões do Chrome em favor de um mais limitado, criando mais restrições nas extensões de filtragem que bloqueiam anúncios e/ou trabalham para preservar a privacidade do usuário. O novo sistema de extensão, chamado “Manifest V3” tecnicamente atingiu o canal estável em janeiro de 2021, mas o Chrome ainda oferece suporte ao sistema mais antigo e poderoso, Manifest V2. Os primeiros passos para encerrar o Manifest V2 deveriam começar em janeiro de 2023, mas como o 9to5Google descobriu pela primeira vez, o Google agora diz que atrasou a mudança obrigatória para o Manifest V3 e nem mesmo terá um novo cronograma para o desligamento do V2 pronto até março.

A linha do tempo antiga começou em janeiro de 2023, quando as versões beta do Chrome começariam a executar “experimentos” que desativavam o Manifest V2. Isso mudaria para a versão estável em junho, com a Chrome Web Store banindo as extensões Manifest V2 em janeiro de 2024. A nova linha do tempo é que não há linha do tempo e todas as etapas agora estão listadas como “adiadas” ou “em revisão”.

Em uma postagem sobre o atraso, o advogado do desenvolvedor de extensões do Chrome, Simeon Vincent, disse: “Ouvimos seus comentários sobre os desafios comuns impostos pela migração, especificamente a incapacidade do service worker de usar os recursos DOM e o atual limite rígido na vida útil do extension service worker. Estamos mitigando o primeiro com a API Offscreen Documents (adicionada no Chrome 109) e estamos buscando ativamente uma solução para o segundo.” Depois de acrescentar que todas as etapas do cronograma estão suspensas, Vincent disse: “Espere ouvir mais sobre o plano e cronograma atualizados de eliminação até março de 2023”.

A declaração do Google aborda apenas a segunda mudança controversa no Manifest V3: desativar a capacidade de uma extensão de iniciar uma página de fundo oculta devido ao processamento em segundo plano. O Google deseja que todo o processamento em segundo plano ocorra em service workers, mas esse é um ambiente complicado em comparação com o desenvolvimento normal da Web e vem com muito mais limitações. O atraso do Google é apenas para tentar corrigir algumas dessas limitações de fundo.

A nova linha do tempo do Manifest V3, que diz apenas que tudo está atrasado.
Prolongar / A nova linha do tempo do Manifest V3, que diz apenas que tudo está atrasado.

Google

A postagem do Google não menciona complementos de filtragem, portanto, não parece que a maior empresa de publicidade do mundo está mudando de opinião sobre os bloqueadores de anúncios. O grande problema dessas extensões é eliminar a “API WebRequest”, que permite que bloqueadores de anúncios e outras ferramentas de filtragem modifiquem as solicitações de rede do Chrome em tempo real. Normalmente, isso é usado para criar listas enormes de sites (servidores de anúncios) aos quais as extensões desejam bloquear o acesso. O Google meio que lançou essas extensões criando uma nova API que permite uma lista limitada de bloqueio de URL, mas esta é apenas uma lista estática de 30.000 URLs, enquanto uma instalação típica do uBlock Origin vem com 300.000 regras de filtragem dinâmica. Alguns bloqueadores de anúncios tentarão seguir essas regras com a versão do Manifest V3, mas o Google vai corroer sua eficácia e não deseja implementar nenhuma das soluções de bom senso que permitiriam que eles continuassem funcionando no nível atual.

“Enganoso e ameaçador”

O Google começou essa bagunça em 2018 com uma postagem de blog descrevendo um plano para “Extensões confiáveis ​​do Chrome, por padrão”. Como parte do lançamento do Manifest V3, a história oficial do Google é que ele queria reduzir o “acesso excessivamente amplo” dado às extensões e que uma plataforma de extensão mais limitada “permitiria extensões com melhor desempenho”. O divertido efeito colateral de tudo isso é um bloqueio de anúncios mais limitado, o que ajudaria convenientemente os resultados financeiros do Google. A linha do tempo antiga teria finalmente implementou a transição completa do Manifest V3 seis anos após esta postagem inicial do blog, mas agora parece que levará ainda mais tempo.

A Electronic Frontier Foundation não está comprando o discurso de vendas do Google e chamou o Manifest V3 de “enganoso e ameaçador” há cerca de um ano. A EFF disse que o Manifest V3 “restringirá os recursos das extensões da Web – especialmente aquelas projetadas para monitorar, modificar e computar juntamente com a conversa que seu navegador tem com os sites que você visita”. O grupo de privacidade disse que é “duvidoso que o Mv3 faça muito pela segurança” também, uma vez que limita apenas a filtragem do conteúdo do site, não a coleta, de modo que as extensões maliciosas ainda podem aspirar todos os seus dados. A EFF também diz que o desempenho também não é uma desculpa válida, citando um estudo que mostra que o download e a renderização de anúncios degradam o desempenho do navegador. Se o Google está preocupado com a segurança, pode policiar melhor o armazenamento de extensões.

A equipe do Chrome parece empenhada em virar o calcanhar tarde. O grupo também se recusou a bloquear cookies de rastreamento até que pudesse primeiro criar um sistema de rastreamento e publicidade no Chrome (isso também foi adiado repetidamente). Se as pessoas se cansarem das mudanças hostis ao usuário do Chrome que sustentam o modelo de negócios do Google, existem alternativas. Alguns forks baseados no Chromium, como Brave e Vivaldi, prometeram manter o Manifest V2 em execução quando o Google o desativar. Claro, também há sempre o Firefox, que diz que fará a transição para o Manifest V3 junto com o Google, mas adicionará novamente a API WebRequest da qual os complementos de filtragem dependem.

Leave a Comment

Your email address will not be published. Required fields are marked *