Notícias

Chrome aposentará API Manifest V2 e extensões falharão a partir de janeiro

A partir de janeiro, as novas extensões V2 do Chrome, escritas de acordo com a especificação Manifest V2, não serão mais aceitas na Chrome Web Store. Embora as extensões V2 existentes possam ser atualizadas, em janeiro de 2023 o Chrome não executará mais extensões Manifest V2 e nenhuma atualização para extensões V2 será permitida, de acordo com publicação do site The Register.

As informações postadas em um blog por David Li, gerente de produto para Extensões do Chrome e Chrome Web Store, preocupam críticos que temem que a mudança atrapalhe os add-ons.

“Anos em construção, o Manifest V3 é mais seguro, tem desempenho e preserva a privacidade do que seu antecessor”, disse Li. “É uma evolução da plataforma de extensão que leva em consideração as mudanças no cenário da web e o futuro das extensões de navegador”.

Segundo Li, as novas extensões do Manifest V2 não serão mais aceitas na Chrome Web Store a partir de 17 de janeiro de 2022.

A Chocolate Factory começou a trabalhar no Manifest V3, um conjunto revisado de APIs disponível para desenvolvedores de extensão em 2018, para tratar de questões de segurança e desempenho. A especificação de extensão legada, Manifest V2, fornecia poderes que, embora úteis para desenvolvedores legítimos, também eram facilmente mal utilizados para criar malware, diz a publicação do The Register.

No início de 2019, Raymond Hill, desenvolvedor da extensão de bloqueio de conteúdo uBlock Origin, tomou nota da mudança planejada da API e avisou que o Manifest V3, como o Google o descreveu, quebraria o uBlock Origin.

Assim como Hill, outros desenvolvedores de extensões populares de bloqueio de conteúdo e privacidade perceberam que teriam que revisar suas extensões para caber no Manifest V3 e talvez repensar a funcionalidade.

O Google disse aos seus investidores que o bloqueio de anúncios representava ameaça potencial à sua receita, o que levou muitos a presumirem que havia segundas intenções para desenvolver o Manifest V3, segundo o The Register.

No entanto, ao enfrentar uma reação de desenvolvedores e organizações como a EFF, o Google tentou reprimir o descontentamento em junho de 2019, insistindo que seu objetivo com o Manifest V3 era ajudar os desenvolvedores a criar bloqueadores de anúncios melhores.

Mas o discurso não convenceu.

Em julho de 2019, Alexei Miagkov, Jeremy Gillula e Bennett Cyphers publicaram uma postagem no blog da EFF que desafiava as afirmações do Google sobre os benefícios de segurança do Manifest V3, chamando-o de “um instrumento contundente que pouco fará para melhorar a segurança e, ao mesmo tempo, limitará severamente inovação futura”.

A EFF faz uma extensão para bloquear o rastreamento on-line chamada Privacy Badger que conta com poderosos Manifest V2 APIs, como a versão de bloqueio do webRequest, que permite a interceptação e alteração dos dados da rede antes de sua exibição no navegador, diz a publicação.

Miagkov, Gillula e Cyphers argumentaram que se o Google realmente deseja melhorar a segurança de sua Chrome Web Store, deve “começar a aplicar as políticas existentes da Chrome Web Store”.

Os desenvolvedores de extensão estão tentando se adaptar às regras V3 do Google, mas ainda há incerteza sobre se isso será possível para todas as extensões afetadas, destaca a publicação.

“Resumo, a última versão do declarativeNetRequest, conforme a documentação, ainda quebra a filtragem dinâmica no uBO, devido à incapacidade de implementar o conceito noop”, escreveu Hill, em julho, em uma postagem do GitHub Issues para o uBlock Origin.

Uma de suas principais preocupações é que ainda não há uma maneira de atualizar as listas de filtros com novos padrões de bloqueio sem republicar a extensão inteira. Em outras palavras, diz o The Register, os profissionais de marketing serão capazes de alterar a apresentação de seus anúncios para evitar a intervenção baseada em extensões, mas as extensões não serão capazes de responder imediatamente.

Além disso, em um fórum, desenvolvedores do Chromium Extensions afirmaram que ainda existem problemas técnicos não resolvidos com a V3.

No entanto, com a Microsoft, Mozilla e até mesmo a Apple agora apoiando o Manifest V3, um W3C WebExtensions Community Group (WECG) foi formado em junho, onde os desenvolvedores podem defender a melhoria das extensões da web, ainda que não haja garantia de que as reclamações alterem os planos V3 do Google.

Li, em sua postagem no blog, observou o interesse do Google em trabalhar com outros fabricantes de navegadores por meio do WECG e prometeu mais melhorias para o V3.

Com informações de The Register

Recent Posts

Biden investe US$ 285 mi em projeto de gêmeos digitais para semicondutores nos EUA

O Governo Biden anunciou, nesta segunda-feira (6), que o programa CHIPS for America destinará cerca…

35 minutos ago

Gartner: as 4 principais tendências de Data & Analytics para 2024

Nem só de inteligência artificial vivem os executivos de TI das empresas. Sabendo disso, o…

5 horas ago

Tecnologias exponenciais: como elas se aplicam ao seu negócio

As tecnologias exponenciais são aquelas que demonstram rápido desenvolvimento, apresentando um potencial de transformação imenso…

6 horas ago

Rio Grande do Sul: operadoras de telefonia liberam internet grátis

As operadoras de telefonia Claro, TIM e Vivo tomaram a iniciativa de liberar o acesso…

6 horas ago

Nascidos na era verde: como contratar e reter essa geração?

Durante o IT Forum Trancoso 2024, executivos discutiram as estratégias para contratar e reter a…

7 horas ago

Entre healthtechs brasileiras, 89 aplicam inteligência artificial

As startups ativas do setor de saúde – ou healthtechs – alcançaram o número de…

8 horas ago