Chrome, Manifesto v3 e o fim da linha para a extensão uBlock Origin

O Google começou a desativar extensões do Chrome que dependem do Manifesto v2, especificação usada pelos desenvolvedores para acessar recursos do navegador web e obter permissões. Uma das afetadas é a popular uBlock Origin (uBO), que serve para bloquear anúncios, rastreadores e todo tipo de conteúdo indesejado.

O Manifesto v3, apesar das suas vantagens, descarta recursos de que a uBO depende para funcionar direito. O Google já avisou que todas as instalações do Chrome estarão livres do Manifesto v2 até junho de 2025.

Diante desse cenário, o que fazer?

Os desenvolvedores da uBO criaram uma versão alternativa, mais simples e compatível com o Manifesto v3, a uBO Lite (Chrome, Edge). Em comparação à tradicional, perde-se com a troca muitos recursos de personalização, incluindo o suporte a listas de bloqueio personalizadas — só é possível usar as pré-definidas pela extensão.

Navegadores que dependem do Chromium, a base de código aberto do Chrome, estenderão o suporte ao Manifesto v2 até onde der.

Brave, em junho de 2024:

Pelo tempo que pudermos (e assumindo a cooperação dos desenvolvedores de extensões), o Brave continuará a suportar algumas extensões MV2 relevantes para a privacidade — especificamente AdGuard, NoScript, uBlock Origin e uMatrix.

Vivaldi, também em junho de 2024:

Manteremos o Manifesto v2 enquanto estiver disponível no Chromium. Esperamos abandonar o suporte em junho de 2025, mas poderemos mantê-lo por mais tempo ou sermos forçados a abandoná-lo mais cedo, dependendo da natureza exata das alterações no código.

Microsoft (Edge), em dezembro de 2024:

A equipe do Microsoft Edge decidirá, de forma independente, o cronograma de migração do MV3 para os complementos do Microsoft Edge e compartilhará uma atualização aqui. Continuamos analisando as preocupações levantadas pelos desenvolvedores de extensões e exploramos o caminho ideal para o ecossistema de complementos do Microsoft Edge.

O cronograma, na mesma página, ainda não foi definido.

No final de fevereiro, a versão de testes mais “crua” do Edge (“Canary”) não estava aceitando extensões baseadas no Manifesto v2, como a uBO. Aparentemente, é uma herança do código do Chromium que (ainda) pode, e provavelmente será, removida até esse código chegar ao canal estável do Edge.

O único navegador que manterá o suporte ao Manifesto v2 é o Firefox, e não por acaso — é dos pouquíssimos não baseados no Chromium. Atualização de 25 de fevereiro:

Enquanto alguns navegadores eliminam o Manifesto v2, o Firefox o mantém ao lado do Manifesto v3. Mais ferramentas para desenvolvedores significa mais escolha e inovação para os usuários.

O Safari, da Apple, é um caso à parte: ele continuará dando suporte ao Manifesto v2, mas faz muito tempo não é compatível com a API webRequest.BlockingResponse, o principal recurso permitido pelo Manifesto v2 usado por extensões como a uBO.

A situação do Safari me leva a pensar que o Manifesto v3 talvez não seja o fim do mundo. Mesmo com limitações similares, o Safari tem um rol de boas extensões para bloquear rastreadores e anúncios invasivos: 1Blocker, Wipr 2 (a que estou usando), AdGuard. É bem verdade que nenhuma é tão poderosa quanto a uBlock Origin, mas são boas o bastante — e, em alguns casos, como o do 1Blocker, até personalizáveis.

A newsletter do Manual. Gratuita. Cancele quando quiser:

Quais edições extras deseja receber?


Siga no Bluesky, Mastodon e Telegram. Inscreva-se nas notificações push e no Feed RSS.

16 comentários

  1. Por enquanto vou manter o Firefox, mas acredito ser bem possível ele ser pressionado a fazer algo parecido no futuro, ainda mais com as mudanças recentes nas políticas da empresa

  2. Aqui no iPhone ainda uso o Ka-Block!, apesar de desatualizado (toque do Ghedin). Muito leve. Menos de 1 mega.. Enquanto estiver cumprindo seu papel, vou levando...

    1. E ele ainda bloqueia (quase) tudo? Como surgem novos domínios usados para publicidade e rastreamento quase todo dia, ter listas atualizadas acaba sendo meio que obrigatório (ou assim acredito).

  3. Eu presto serviço pra algumas empresas que exigem o uso do Chrome pra acessar suas plataformas... Fiquei meio tenso com esse anúncio do Chrome, mesmo sendo algo que já esperava há meses...

    Felizmente, o uBlock Origin Lite já tá segurando as pontas.

  4. AdGuard desktop FTW!! Comprei o lifetime dele na black friday de 2022, paguei 70 reais, praticamente um roubo pensando no suporte pra sempre à atualizações. Como ele fica acima do navegador pode vir manifest v4, v5 que o bixinho vai tankar, foi o melhor investimento em software que fiz. Meu navegador de uso primário é o Safari, mas as vezes preciso usar o Chrome e ele não deixa passar nenhum anuncio. O suporte a userscripts e filtros tb são uma mão na roda, além de ter várias opções de privacidade embutidas

    1. Também comprei o lifetime do AdGuard e valeu cada centavo. No celular bloqueia até anúncios dentro dos apps e no Mac bloqueia tudo no Safari tb.

    2. Fui procurar mais sobre o Adguard e vi que o preço é muito convidativo. A assinatura anual é R$ 2,65 no plano individual 😄

  5. De certa forma parece um movimento contínuo dos navegadores, não?

    O Firefox fez algo parecido quando limitou o que as extensões poderiam modificar no navegador e... Bom, quebrou tudo, mas não foi ruim a médio prazo, porque realmente existiam questões de segurança ali. O Chromium parece que está dando mais um passo nessa restrição

  6. Por aqui eu fiz um rapido teste no AdGuard e uBO Lite, acabei optando pelo uBO Lite. Tive a impressão de bloquear mais coisas.

  7. Em um primeiro momento eu instalei o uBO Lite mas alguns ads continuaram aparecendo. Decidi investir alguns minutos da minha vida migrando de vez para o Firefox e cá estou eu de volta à raposa.

  8. Alguém poderia explicar para um leigo o que perde-se na prática nos bloqueadores de anúncios com essa mudança?

    1. A internet está repleta de anúncio, muitos atrapalham o simples ato de ler um site.

      Os bloqueadores ocultam os anúncios, é como se não existisse anúncio no site, vídeo, ...um verdadeiro céu.

      Mas acredito que ocultar anúncio atrapalhe o dono do site de ganhar dinheiro com a publicidade deles...

      Agora os navegadores mais usados estão desativando os plugins/programas bloqueadores de propaganda. Ou seja, agora vai ter um monte de propaganda abrindo na frente do texto e publi de bet.

      Não sei se é a explicação que você esperava...

      1. Vou além: o Google domina o mercado de publicidade online e o navegador mais usado. Tem o poder de controle total e por isso vem lutando contra os bloqueadores de anúncios.

    2. Basicamente se perde a capacidade de bloqueio, pois a extensão perde o poder de modificar toda a página e analisar o código para bloquear o que foi listado como oriundo de servidor de propaganda.

      No caso dos bloqueadores "Lite", os mesmos só bloqueiam o que é possível com as limitações do navegador, dado que o navegador não permite mais que a extensão vá além. Logo, uma propaganda invasiva pode adentrar mais facilmente, diga-se.

  9. Aqui deu que o plugin era incompatível e pensei em vir aqui escrever algo. Deparo com esse artigo. Minha solução (temporária) foi instalar a versão lite

  10. Não largo do Brave. Eles já bateram o pé q vão manter até onde for possível o suporte ao Manifest V2.

    Como disse outro dia, Firefox não dá. Não é nem culpa dele, mas de alguns sites q são pensados apenas pra Chromium. Fora que inexplicavelmente o Firefox consome mais RAM q o Brave e Edge por aqui, porém não entrega o msm desempenho de ambos, por exemplo. O Firefox vive instalado, porém escantedado msm.