O Google anunciou que as extensões do Chrome criadas de acordo com a especificação Manifest V2 deixarão de funcionar em janeiro de 2023. Depois disso, apenas as extensões do Manifest V3 serão suportadas no navegador, como resultado, alguns desenvolvedores têm certeza, será muito difícil criar add-ons e suas funções serão significativamente limitadas. Na verdade, as extensões se tornarão nada mais do que brinquedos e os bloqueadores de anúncios perderão sua eficácia.

Fonte: freepik.com

«Com o passar dos anos, o Manifest V3 é mais seguro, tem desempenho e oferece mais privacidade do que seu antecessor. Esta é uma evolução da plataforma de extensão para acomodar a mudança da web e mostrar o futuro das extensões de navegador ”, disse David Li, gerente de produto para extensões do Chrome e Chrome Web Store. Ele esclareceu que 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 – enquanto as extensões existentes podem ser atualizadas. E a partir de janeiro de 2023, eles não funcionarão mais no Chrome e também não poderão ser atualizados. Para usuários corporativos do Chrome, o prazo será estendido até junho de 2023.

Apesar das garantias do Google, dúvidas permanecem em alguns setores sobre essas inovações. “Nossa crítica ainda é válida. Os argumentos que apresentam ao público são completamente sem sentido “, disse Alexei Miagkov, especialista técnico sênior da organização americana de direitos humanos Electronic Frontier Foundation.

O Google começou a trabalhar na API do Manifest V3 revisada definida em 2018, que deveria resolver algumas das questões de segurança e desempenho. A especificação da extensão Manifest V2 desatualizada forneceu recursos extensos que, embora úteis para desenvolvedores de boa fé, também podem ser usados ​​para criar malware. No início de 2019, Raymond Hill, o desenvolvedor da popular extensão de bloqueio de conteúdo uBlock Origin, chamou a atenção para as mudanças planejadas de API e avisou que o Manifest V3, conforme descrito pelo Google, interromperia seu produto. Seguindo-o, os desenvolvedores de outras extensões populares para bloqueio de conteúdo e proteção de dados confidenciais confirmaram,

Ao mesmo tempo, de acordo com a edição britânica do The Register, o Google informou previamente aos investidores que o bloqueio de anúncios representa uma ameaça potencial aos lucros da empresa. Nesse sentido, especulou-se que a empresa tinha segundas intenções para o desenvolvimento do Manifesto V3 – a eliminação de conteúdo ou bloqueadores de anúncios. Numerosas publicações na Internet estavam definitivamente prontas para apoiar esta iniciativa. No entanto, o Google, diante da reação de desenvolvedores e organizações de direitos humanos, tentou em junho de 2019 convencer o público do contrário, afirmando que o objetivo da nova especificação, ao contrário, é ajudar os desenvolvedores a criar bloqueadores de anúncios mais eficazes.

Esta tentativa foi malsucedida. Apenas um mês depois, em julho de 2019, o Sr. Myagkov, junto com Jeremy Gillula e Bennett Cyphers, postou no blog da Electronic Frontier Foundation, desafiando as afirmações do Google sobre os benefícios de segurança do Manifest V3, chamando-o de “Uma ferramenta bruta que pouco faz para melhorar a segurança, mas também restringe severamente a inovação futura. ” A própria fundação está lançando a extensão Privacy Badger para bloquear o rastreamento de dados confidenciais. O aplicativo usa “webRequest”, uma das poderosas ferramentas do Manifest V2 que permite interceptar e modificar dados antes que sejam exibidos no navegador. Um trio de especialistas disse que se o Google realmente deseja melhorar a segurança da Chrome Web Store, então, a empresa deve “começar a aplicar as políticas adequadamente” da plataforma. Mas isso exigiria que o Google investisse em pessoal e recursos técnicos para dar suporte à Chrome Web Store, já que a plataforma, em sua opinião, continua com falta de pessoal e fundos insuficientes.

Os desenvolvedores de extensões estão tentando adaptar seus produtos aos requisitos da especificação V3, mas ainda não está claro se isso será possível para toda a gama de extensões. Em particular, o criador do uBlock Origin, Sr. Hill, disse que os recursos da nova ferramenta “declarativeNetRequest”, que substituiu o “webRequest”, ainda são insuficientes. Atualmente, não há como atualizar a lista de filtros para padrões de bloqueio sem republicar toda a extensão. Isso significa que os profissionais de marketing podem alterar a apresentação do conteúdo do anúncio para que as extensões ignorem, e os autores das extensões não possam responder em tempo hábil.

Existem também vários erros antigos que ainda não foram corrigidos. O Sr. Myagkov apontou um problema de novembro de 2019: a ferramenta “Service Worker”, que veio para substituir a função das páginas de fundo na V2, entra no modo de hibernação e não desperta dele. Ele também apontou que esta ferramenta ainda não pode servir como um substituto completo para uma série de funções antigas.

Ao mesmo tempo, Microsoft, Mozilla e até Apple anunciaram suporte para Manifest V3, então em junho deste ano, o W3C WebExtensions Community Group (WECG) foi formado, que pode ser acessado por desenvolvedores de extensões. Embora seja improvável que até mesmo isso afete os planos do Google para o V3. David Lee observou que o Google está interessado em colaborar dentro da comunidade WECG com outros desenvolvedores de navegadores, portanto, a especificação V3 continuará a evoluir e se transformar. Ao mesmo tempo, as equipes de desenvolvimento de navegador Brave, Opera e Vivaldi já anunciaram que tentarão manter o suporte para “webRequest”, que o Google planeja descontinuar.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *