5 pontos por GN⁺ 20 시간 전 | 2 comentários | Compartilhar no WhatsApp
  • Com a transição para o Manifest V3, a estrutura de permissões das extensões do Chrome mudou, e muitas ferramentas de bloqueio de anúncios baseadas no Manifest V2 não devem mais conseguir ser mantidas
  • As mudanças do Manifest V3 vêm sendo implementadas há anos, e o foco central das críticas dos usuários era que a nova estrutura de permissões e a ênfase do Google em privacidade poderiam quebrar a maioria dos bloqueadores de anúncios
  • Um commit do Chromium remove o suporte à flag kExtensionManifestV2Disabled, que era uma rota de contorno para continuar usando extensões Manifest V2
  • O Chrome 150 deve remover a principal flag de contorno em seu lançamento previsto para 30 de junho de 2026, e o Chrome 151 deve remover as flags restantes relacionadas ao Manifest V2 em seu lançamento previsto para julho de 2026
  • Há impacto também em outros navegadores baseados em Chromium, mas outros navegadores ainda podem continuar oferecendo suporte a extensões Manifest V2, se quiserem

Transição para o Manifest V3 e impacto nos bloqueadores de anúncios

  • Com o sistema de extensões do Google Chrome migrando para o Manifest V3, a última rota de contorno do Manifest V2 está sendo encerrada
  • Essa mudança leva ao fim do uso de várias extensões de bloqueio de anúncios baseadas em Manifest V2, incluindo bloqueadores populares como o uBlock Origin
  • A transição para o Manifest V3 vem acontecendo há anos e tem sido criticada porque a nova estrutura de permissões e o foco do Google em privacidade poderiam quebrar a maioria dos bloqueadores de anúncios
  • Esse impacto foi amplamente sentido em 2024, e agora o Chrome entrou na etapa final de encerramento do suporte ao Manifest V2

Commit do Chromium e cronograma do Chrome 150 e 151

  • O commit do Chromium remove o suporte à flag kExtensionManifestV2Disabled
    • Essa flag é tratada como código morto em uma situação em que o Chrome já não oferece mais suporte a extensões Manifest V2
    • Na prática, essa flag era a última rota técnica de contorno para continuar usando extensões baseadas em Manifest V2
  • O engenheiro do Google responsável pelo commit escreveu que extensões MV2 já não são mais permitidas nas versões com suporte do Chrome, e que o suporte às funcionalidades relacionadas está sendo removido
    • Devido à complexidade, dívida técnica e riscos de segurança, essa funcionalidade não pode ser oferecida nem mantida indefinidamente
    • Recentemente, vários bugs específicos de MV2 foram encontrados
    • Outros navegadores podem continuar oferecendo suporte a extensões MV2, se quiserem
  • O Chrome 150 removerá ExtensionManifestV2Disabled em seu lançamento previsto para 30 de junho de 2026
    • Um método limitado via DevTools continuará existindo, mas exige aplicar patches manualmente nos elementos da página a cada sessão, o que não é prático para uso diário
  • O Chrome 151 deve remover as flags ExtensionManifestV2Unsupported, ExtensionManifestV2Availability, AllowLegacyMV2Extensions em seu lançamento previsto para julho de 2026
  • Há impacto também em outros navegadores baseados em Chromium, mas navegadores fora do Chrome podem continuar oferecendo suporte a extensões MV2 de acordo com sua própria decisão

2 comentários

 
Comentários do Lobste.rs
  • Uma empresa de publicidade acabar com os bloqueadores de anúncios… quem poderia imaginar?

    • Vou escolher um navegador feito por uma das maiores empresas de publicidade do mundo. Como ele tem extensões de bloqueio de anúncios, claro que nunca vão desaparecer, confia
  • Normalmente não uso Chrome, só no trabalho, e lá deixo instalado o uBO Lite. Nunca vi anúncios, então nem sei o que estou perdendo
    Será que o impacto acontece mais em sites que eu não acesso no trabalho, como YouTube ou Twitch? Não gosto do Google, então normalmente não uso Chrome, mas na prática não parece que a capacidade de bloquear anúncios tenha sido arruinada

    • Segundo um artigo publicado recentemente na PoPETS '26, os bloqueadores de anúncios MV3 não tiveram eficácia estatisticamente significativa menor em bloqueio de anúncios ou prevenção de rastreamento em comparação com suas contrapartes MV2, e em alguns casos de MV3 o bloqueio de rastreadores chegou a ser um pouco melhor
      Então, na prática, o uBO Lite também pode ser suficientemente eficaz. Só que, diferente do uBO MV2, no uBO Lite não dá para bloquear seletivamente o JS de certos sites, então ainda uso o uBO MV2 no navegador Helium, baseado em Chromium. No celular uso uBO Lite e não vejo anúncios
    • Comigo é igual. O uBO Lite parece atualizar as listas com menos frequência e ter menos opções de configuração para o usuário, mas para mim funciona bem o suficiente
    • O bloqueador manifest v3 que instalei parece funcionar bem sem vazar meu histórico de navegação
  • No fim, isso não vai acabar levando a mais projetos como o Brave Browser, que incorporam tecnologia de bloqueio de anúncios diretamente no fork em vez de depender de extensões?

  • O Firefox tem planos para alcançar as vantagens de privacidade do MV3 sem tornar o bloqueio de anúncios excessivamente difícil do jeito que as pessoas estão reclamando?

 
chcv0313 8 시간 전

Hmm? Como é uma empresa de publicidade, parece razoável acabar com os bloqueadores de anúncios, mas acho que a sensibilidade dos ianques é diferente.