uBlock Origin aproxima-se do fim no Chrome após mudanças na plataforma de extensões
Os utilizadores que recorrem ao uBlock Origin para bloquear anúncios na internet poderão enfrentar mudanças significativas nos próximos meses. O popular bloqueador de publicidade está cada vez mais próximo de perder a compatibilidade com o Google Chrome e outros navegadores baseados no projeto Chromium, devido à remoção definitiva do suporte ao Manifest V2, uma tecnologia fundamental para o funcionamento da extensão.

A alteração faz parte de um processo de modernização da plataforma de extensões dos navegadores, mas continua a gerar debate entre programadores e utilizadores, especialmente porque afeta ferramentas amplamente utilizadas para controlo de publicidade e proteção da privacidade online.
O que está a mudar no Chrome?
O Chrome e os navegadores construídos sobre a base Chromium utilizam um conjunto de regras conhecido como Manifest, responsável por definir como as extensões interagem com o navegador.
Durante anos, o Manifest V2 (MV2) serviu de base para milhares de extensões. No entanto, a Google tem promovido a adoção do Manifest V3 (MV3), uma versão mais recente da plataforma que introduz alterações na forma como os complementos funcionam.
Embora a migração esteja em curso há vários anos, algumas funcionalidades de compatibilidade com o MV2 permaneceram ativas para garantir uma transição gradual. Agora, esses mecanismos estão prestes a ser removidos definitivamente.

Segundo informações identificadas por membros da comunidade de desenvolvimento de extensões, as próximas versões do Chromium eliminarão os últimos recursos que ainda permitem o funcionamento de extensões dependentes do Manifest V2.
Remoção ocorrerá de forma gradual
As mudanças serão implementadas em diferentes etapas ao longo das futuras atualizações do Chromium.
Entre as alterações previstas estão:
- Remoção da opção ExtensionManifestV2Disabled no Chromium 150;
- Eliminação das funções ExtensionManifestV2Unsupported e ExtensionManifestV2Availability no Chromium 151;
- Possível remoção da funcionalidade AllowLegacyMV2Extensions.
Com o desaparecimento desses mecanismos, as extensões baseadas na antiga arquitetura deixarão de contar com qualquer suporte residual dentro da plataforma.
Porque o uBlock Origin é afetado?
O uBlock Origin está entre as extensões mais impactadas por esta mudança. Isso acontece porque o bloqueador de anúncios depende de recursos presentes no Manifest V2 para oferecer o seu funcionamento completo.
Embora o Manifest V3 represente uma evolução técnica em vários aspetos, ele não disponibiliza algumas das interfaces utilizadas por bloqueadores de conteúdo para filtrar publicidade de forma tão abrangente quanto anteriormente.
Na prática, isso significa que ferramentas desenvolvidas para o MV2 podem perder capacidades importantes ou deixar de funcionar corretamente quando o suporte à antiga estrutura for removido por completo.
Uma transição que gera discussão há anos
A substituição do Manifest V2 pelo Manifest V3 não é uma decisão recente. O projeto vem sendo desenvolvido pela Google desde 2019 e tem sido alvo de críticas por parte de vários programadores e defensores da privacidade digital.

A controvérsia atingiu tal dimensão que, em dezembro de 2022, o processo de migração chegou a ser temporariamente interrompido devido à forte reação da comunidade de desenvolvimento.
Muitos especialistas argumentaram que determinadas limitações introduzidas pelo MV3 poderiam reduzir a eficácia de algumas extensões, especialmente aquelas focadas em bloqueio de anúncios e controlo de rastreadores online.
Apesar das críticas, a transição continuou a avançar e as extensões baseadas no Manifest V2 acabaram oficialmente bloqueadas nas versões mais recentes do Chromium em 2025. No entanto, alguns mecanismos de compatibilidade permaneceram ativos até agora.
Argumentos apresentados para o fim do MV2
De acordo com responsáveis envolvidos no desenvolvimento do Chromium, manter o suporte ao Manifest V2 tornou-se cada vez mais complexo.
Entre os principais motivos apontados para a sua remoção estão:
Questões de segurança
Os programadores destacam que foram identificados diversos problemas específicos relacionados com a arquitetura antiga, aumentando os desafios de manutenção e correção de falhas.
Complexidade técnica
A coexistência de duas plataformas de extensões obriga a um esforço adicional de desenvolvimento, criando dificuldades para manter o navegador atualizado e estável.
Redução de dívida técnica
A eliminação de componentes antigos permite simplificar o código do navegador e concentrar recursos na evolução do Manifest V3.
Navegadores alternativos podem prolongar a compatibilidade
Embora o Chrome esteja a encerrar definitivamente o suporte ao Manifest V2, alguns navegadores alternativos baseados no Chromium podem continuar a oferecer compatibilidade durante mais tempo.
Um dos exemplos é o Opera, que já confirmou a intenção de manter o suporte a extensões MV2 por um período adicional.
Esta decisão poderá beneficiar utilizadores que dependem de ferramentas como o uBlock Origin e pretendem continuar a utilizá-las sem alterações imediatas.
No entanto, a própria empresa reconhece que essa compatibilidade não será permanente.
O futuro das extensões no Opera
A estratégia da Opera inclui uma transição gradual para o Manifest V3, acompanhada pela criação de uma loja dedicada às extensões compatíveis com a nova plataforma.
Como parte desse processo, a empresa pretende:
- Priorizar extensões desenvolvidas para o MV3;
- Disponibilizar versões atualizadas ou alternativas dos complementos mais populares;
- Impedir a publicação de novas extensões baseadas em MV2;
- Reduzir gradualmente a disponibilidade de extensões antigas com pouca utilização.
Apesar dessas restrições, extensões amplamente utilizadas tendem a receber tratamento diferenciado durante o período de transição.
O que os utilizadores podem esperar?
A remoção definitiva do suporte ao Manifest V2 marca uma mudança importante no ecossistema de extensões dos navegadores baseados em Chromium.
Para os utilizadores do uBlock Origin, o impacto poderá variar conforme o navegador utilizado e a evolução das alternativas compatíveis com o Manifest V3.
Quem utiliza o Chrome deverá acompanhar as futuras atualizações para compreender como essas alterações afetarão a experiência de navegação. Já aqueles que recorrem a navegadores alternativos poderão continuar a beneficiar da compatibilidade por mais algum tempo, embora essa possibilidade também tenha prazo limitado.

O encerramento do suporte ao Manifest V2 representa o capítulo final de uma transição tecnológica iniciada há vários anos no ecossistema Chromium. Com a remoção dos últimos mecanismos de compatibilidade, extensões que dependem da antiga arquitetura, como o uBlock Origin, enfrentam desafios significativos para manter o mesmo nível de funcionamento.
Embora navegadores alternativos ainda ofereçam uma solução temporária, a tendência do setor aponta para a adoção definitiva do Manifest V3. Dessa forma, utilizadores e programadores terão de se adaptar gradualmente ao novo modelo, que passará a definir o futuro das extensões nos principais navegadores do mercado.
