2 pontos por GN⁺ 2024-10-12 | 3 comentários | Compartilhar no WhatsApp
  • Desde 2024, o Chrome vem realizando a descontinuação gradual do Manifest V2, e extensões instaladas também começaram a ser desativadas em etapas na versão estável
  • No Chrome 138, extensões Manifest V2 serão desativadas para todos os usuários em todos os canais, e os usuários não poderão reativá-las
  • A política corporativa ExtensionManifestV2Availability será removida no Chrome 139, e essa mudança será aplicada simultaneamente a todos os usuários do Chrome 139
  • Ao atualizar para o Chrome 139 ou versões posteriores, extensões Manifest V2 deixarão de funcionar para todos os usuários
  • Desde 2022, a Chrome Web Store vem bloqueando gradualmente o envio de novas extensões Manifest V2, e cresce a pressão para que extensões existentes migrem para o Manifest V3

Cronograma de fim do suporte ao Manifest V2

  • 24 de julho de 2025: no Chrome 138, extensões Manifest V2 serão desativadas para todos os usuários em todos os canais do Chrome
    • Os usuários não poderão mais reativar extensões Manifest V2
    • A política corporativa ExtensionManifestV2Availability será removida no Chrome 139
    • Usuários que atualizarem para o Chrome 139 ou versões posteriores não poderão usar extensões Manifest V2
    • As notas de lançamento podem ser consultadas no Chromium release schedule
  • 31 de março de 2025: extensões Manifest V2 foram desativadas por padrão em todos os canais do Chrome
    • Nesse momento, os usuários ainda podiam reativar extensões Manifest V2
    • A segunda etapa, na qual os usuários não podem reativá-las, começou com alguns usuários do Canary e foi expandida lentamente para mais usuários
    • Empresas que usarem a política ExtensionManifestV2Availability ficarão isentas das mudanças no navegador pelo menos até junho de 2025
    • O branch do Chrome 139 começa em junho, e nessa versão o suporte a extensões Manifest V2 será removido do Chrome
    • O Chrome 138 é a última versão do Chrome com suporte a extensões Manifest V2 quando usado com a chave ExtensionManifestV2Availability

Desativação na versão estável e restrições da Web Store

  • 9 de outubro de 2024: o Chrome exibiu um banner de aviso em chrome://extensions para usuários de extensões Manifest V2 e começou a desativação nos canais pre-stable
    • Depois disso, extensões instaladas que continuavam usando Manifest V2 também começaram a ser desativadas no Chrome stable
    • A mudança foi distribuída lentamente ao longo de algumas semanas
    • Os usuários eram direcionados à Chrome Web Store para receber recomendações de alternativas em Manifest V3 para as extensões desativadas
    • Por um curto período, ainda era possível reativar extensões Manifest V2
    • Empresas ficam isentas das mudanças no navegador até junho de 2025 por meio da política ExtensionManifestV2Availability
    • O contexto relacionado está no blog de maio de 2024
  • 3 de junho de 2024: começou a descontinuação gradual do Manifest V2 nos canais Chrome Beta, Dev e Canary
    • Alguns usuários com extensões Manifest V2 instaladas começaram a ver, ao acessar chrome://extensions, um banner de aviso informando que essas extensões em breve deixariam de ser compatíveis
    • Extensões Manifest V2 com o selo Featured perderam o selo
  • Junho de 2022: a Chrome Web Store deixou de aceitar novas extensões Manifest V2 com visibilidade Private
  • Janeiro de 2022: a Chrome Web Store deixou de aceitar novas extensões Manifest V2 com visibilidade Public ou Unlisted
    • A funcionalidade para alterar extensões Manifest V2 de Private para Public ou Unlisted também foi removida

3 comentários

 
unsure4000 2024-10-12

Gosto tanto do Google que queria que existissem uns 5 Googles.

 
wogns3623 2024-10-13

O que é melhor que o Google é ainda mais Google

 
GN⁺ 2024-10-12
Opiniões do Hacker News
  • O Firefox, pelo menos desde março de 2024, não removerá o suporte ao Manifest V2
    “O Firefox não tem planos de descontinuar o MV2 e continuará oferecendo suporte a extensões MV2 no futuro previsível. Mesmo que revisemos essa decisão mais adiante, esperamos avisar com pelo menos 12 meses de antecedência para que os desenvolvedores possam se adaptar sem pressa.” https://blog.mozilla.org/addons/2024/03/13/manifest-v3-manif...

    • Até onde sei, as principais alternativas baseadas em Chromium também não vão removê-lo imediatamente. Pelo que sei, Vivaldi e Brave planejam manter o V2 enquanto isso for economicamente viável
    • Acho que vou acabar migrando também meu navegador de trabalho para o Firefox. O pessoal eu já migrei há um ano, quando essa confusão começou
    • Junto com isso, espero que o Firefox adicione o suporte necessário para um bloqueio de anúncios decente mesmo depois do V3
    • Mas o Firefox também está removendo extensões de bloqueio de anúncios que usam V3
  • Post recente relacionado: Chrome Canary bloqueou o uBlock Origin e outras extensões Manifest V2 - https://news.ycombinator.com/item?id=41757178 - outubro de 2024, 46 comentários
    Esse post não chegou à primeira página, então a thread atual fica mantida

  • Para quem perdeu essa história: o Manifest V3 remove o suporte a algumas APIs de rede poderosas, limitando bastante a capacidade dos bloqueadores de anúncios. O uBlock Origin não funciona mais sem o Manifest V2, embora exista uma versão compatível com V3, o uBlock Origin Lite

    • Até a manutenção da versão “Lite” tem um risco de burnout real para os desenvolvedores, e, ironicamente, um dos motivos é a postura desnecessariamente hostil da Mozilla: https://github.com/uBlockOrigin/uBOL-home/issues/197#issueco... A discussão relacionada está em https://news.ycombinator.com/item?id=41707418
      Ainda não há planos de interromper a versão compatível com o Chrome MV3, mas há caminhos demais pelos quais ela pode quebrar
      No longo prazo, espero que pelo menos alguns membros do Congresso, ao usarem bloqueadores de anúncios instalados por seus assessores e perceberem que a experiência na web despencou após o fim do MV2, realizem audiências. Bloqueio não é só uma questão de não ver anúncios; é uma questão da liberdade de o usuário configurar seu próprio user agent para proteger sua privacidade online contra sites indesejados. O Google está usando seu poder de mercado para enfraquecer esse direito, e isso não é algo para simplesmente aceitar sentado
      Artigo da EFF sobre o MV3 de alguns anos atrás: https://www.eff.org/deeplinks/2021/12/chrome-users-beware-ma...
    • Vi que existe o uBlock Lite para o Manifest V3, mas ainda não entendi por que e como ele tem menos recursos
      Até agora não li uma explicação detalhada dos motivos, então para mim ainda está mais para rumor
      De qualquer forma, vou continuar usando o Firefox, mas, sinceramente, estou esperando uma explicação mais clara
  • “Navegadores que usam a política ExtensionManifestV2Availability ficam excluídos das mudanças no navegador até junho de 2025”
    Para estender o Manifest V2 no Chrome, coloque o conteúdo abaixo em um arquivo de texto, salve como .reg e execute; isso criará o valor ExtensionManifestV2Availability com valor 2 na chave HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome
    Ao abrir ou executar o arquivo .reg, normalmente aparece um aviso e depois o registro é atualizado
    Ou você também pode pressionar a tecla Windows, digitar “run” para abrir Executar, digitar “regedit” e navegar manualmente até HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome
    A chave Chrome pode não existir, então talvez seja preciso criá-la, e talvez também seja preciso criar ExtensionManifestV2Availability
    [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome]
    "ExtensionManifestV2Availability"=dword:00000002

    • Vale notar que esse método também desativa o DNS over HTTPS do Chrome. Por padrão, o Chrome desliga o resolvedor DoH em navegadores gerenciados por essas políticas corporativas
      Nos links por plataforma do subreddit do uBlock Origin, há também várias instruções sobre como gerenciar o navegador por política mantendo o resolvedor DoH ativado: https://old.reddit.com/r/uBlockOrigin/comments/1d49ud1/manif...
    • Pelo que lembro, se você digitar o nome do arquivo incluindo as aspas, como "manifestv2.reg", na caixa de diálogo de salvar, ele será salvo com a extensão informada. Assim ele não vira manifestv2.reg.txt, e você pode pular a etapa de renomeá-lo depois
    • A linha de comando única para executar como administrador é a seguinte. Na caixa Windows+R, mantendo CTRL-SHIFT pressionados ao apertar ENTER, dá para executar como administrador
      REG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome /v ExtensionManifestV2Availability /t REG_DWORD /d 2
    • Como fazer no Linux e no Mac?
  • Hoje acabei voltando para o Firefox
    Alguns anos atrás, eu tinha saído do Firefox para o Chrome por causa das ferramentas de desenvolvedor melhores; espero que, nesse meio-tempo, o Firefox tenha tido tempo de alcançar
    O velho volta a ser novo

    • Por isso o Google precisa ser desmembrado
      O Google é, na prática, um monopólio. É dono da web inteira. Controla o portal de entrada, o navegador, os protocolos, a publicidade, a busca e a descoberta
      O Google é grande demais
    • Eu ia brincar dizendo para dar uma olhada no Firebug, mas hoje descobri que as ferramentas de desenvolvedor do Firefox de fato absorveram o Firebug alguns anos atrás. Bem legal, e um bom desfecho para aquele projeto
      https://getfirebug.com
    • Na minha opinião, mesmo tendo melhorado muito, ainda não é tão bom quanto o Chrome. Desenvolvimento eu faço no Chrome, e uso Firefox para todo o resto
    • O ambiente de desenvolvimento do Firefox ainda é bem ruim
  • É só mudar para outro navegador. O monopólio do Chrome só existe porque nós o permitimos coletivamente

    • O mesmo vale para os outros ecossistemas do Google. Gmail, Maps e Android são todos apenas dispositivos para coleta de dados e redes de publicidade
  • Espero que este seja o ponto de inflexão do Chrome. O Google inventa todo tipo de motivo de “segurança”, mas todo mundo sabe que isso é para tornar os bloqueadores de anúncios menos eficazes
    Para muitos usuários, o bloqueio de anúncios é o que torna o Chrome tolerável. Se tornarem isso intolerável, os usuários vão sair aos poucos, mas com certeza
    O Google parece confiante demais em relação a essa mudança. Espero que essa arrogância volte contra ele, como aconteceu com a Microsoft no IE

    • Concordo que espero que este seja o ponto de inflexão, mas concordo apenas em parte que isso seja uma questão só de bloqueio de anúncios. É óbvio que o Google quer que o bloqueio de anúncios morra, mas acho que há uma corrente mais profunda
      Acho que isso faz parte de uma tendência maior em todo o setor de tecnologia, especialmente dentro do Google, de remover o controle do usuário. Ao olhar para vários recursos de “segurança”, há uma filosofia subjacente que trata o usuário, isto é, o dono do dispositivo, como uma ameaça à segurança — não como alguém a ser protegido, mas como alguém a ser subjugado. Web Integrity, Manifest V3, vários DoH/DoT, bloqueio do bootloader e Device Integrity, que torna o root difícil ou impossível, são exemplos disso
      Espero que os engenheiros que trabalham nisso estejam satisfeitos com o próprio trabalho. No fundo, vocês estão destruindo o mundo em que a nossa geração cresceu. A próxima geração não terá o ambiente de computação excelente e fértil de que nós desfrutamos, e isso será em parte culpa de vocês
    • O bloqueio de anúncios não torna apenas o Google Chrome tolerável; ele torna a própria internet tolerável. Para fins de teste, removi recentemente meu bloqueador de anúncios, e hoje em dia a maioria dos sites não é só um pouco de texto com anúncios no meio: é praticamente um bloco de anúncios
    • Eu queria que isso fosse verdade, mas não sei. As pessoas parecem ter uma paciência surpreendentemente alta para anúncios
      Eu tenho pouquíssima paciência e tento eliminá-los sempre que possível, mas às vezes, quando uso o computador de outra pessoa, vejo como elas vivem com anúncios. Mesmo quando digo “posso te mostrar como tirar esses anúncios”, em geral elas não se importam o bastante para fazer isso
      A maioria, talvez uma maioria esmagadora, é assim, e é muito provável que o Google esteja fazendo a mesma aposta com base em muito mais informações. Se o Chrome perder participação de forma significativa — e eu realmente espero que isso aconteça — acho que será por outro motivo, não por esse problema
    • Como um exemplo empírico, hoje de manhã migrei para o Firefox e pretendo recomendá-lo daqui em diante
      Eu vinha pensando nisso há um tempo, mas não tinha motivação real para mudar. Levei cerca de 30 minutos para configurá-lo do jeito que eu queria
    • A adoção ampla do Chrome aconteceu em grande parte por boca a boca. Gente como nós o instalou nos computadores de amigos e parentes e disse que era mais seguro, mais rápido e melhor
      Não há motivo para não fazermos exatamente a mesma coisa de novo. Desde que ficou claro para onde o Chrome estava indo, venho recomendando o Firefox para familiares, amigos e colegas há anos. O Firefox não é perfeito, mas está em uma posição muito melhor que o Chrome e atende às necessidades de quase todo mundo
  • Eu esperava que esse dia não chegasse, mas, no fim, até as coisas boas acabam. Depois que comecei a usar o uMatrix, minha experiência na web mudou completamente, e não consigo voltar ao mundo de antes do uMatrix. Por causa da remoção do V2, preciso tirar o Chrome da minha vida
    Durante muitos anos, também foi muito conveniente usar Chrome para uso pessoal e Firefox para trabalho e outros fins. Especialmente depois que entrou o suporte a contêineres. Não vai ser fácil desfazer anos de memória muscular, mas parece que agora é hora de cerrar os dentes e fazer isso

  • Para quem quer continuar usando um navegador baseado no Chrome e ainda ter o uBlock Origin completo, o Brave pretende manter o suporte ao uBlock Origin mesmo depois que o Manifest V2 for removido do Chromium
    https://brave.com/blog/brave-shields-manifest-v3/

    • Talvez não seja uma boa ideia confiar no navegador Brave. Ele violou a confiança básica ao redirecionar URLs para seus próprios links de afiliado. Foi algo bem sério
      https://www.theverge.com/2020/6/8/21283769/brave-browser-aff...
    • Mas por quanto tempo vão manter isso? E qual será a próxima jogada de marketing depois de criptomoedas e tokens? Alguma coisa relacionada a IA?
    • Também vale saber que o fundador do Brave se opõe ao casamento entre pessoas do mesmo sexo, é “cético” em relação ao coronavírus, e que sua criptomoeda ridícula foi feita para funcionar junto com o navegador Brave
  • Além de falar em mudar para outro navegador, também precisamos considerar a possibilidade de os sites que usamos passarem a ter dependência do Chrome
    Por enquanto, a maioria dos sites não parece exigir recursos específicos do Chrome, mas, com o Google impulsionando APIs como a proposta Web Environment Integrity, me preocupa que os sites comecem a ficar presos ao Google Chrome e aos clientes móveis oficiais

    • Então como ficam os usuários do Safari? Esse tipo de bloqueio poderia fazer a Apple abrir mão do acordo de 20 bilhões de dólares pelo mecanismo de busca com o Google