O Google já deu uma data para o fim da compatibilidade da versão 2 do Chrome Manifest

O Google lançou uma linha do tempo em que detalha como O fim do suporte para a versão 2 ocorrerá de seu manifesto do Chrome em favor da versão 3, que foi criticada por interromper muitos de seus plug-ins de segurança e bloquear conteúdo impróprio.

Além de incluir a segunda versão do manifesto, o popular bloqueador de anúncios uBlock Origin está vinculado, o que não pode ser transferido para a terceira versão do manifesto devido ao fim do suporte para o modo de bloqueio da API webRequest.

A partir de 17 de janeiro de 2022, Plug-ins que usam a segunda versão do manifesto não serão mais aceitos na Chrome Web Store, mas os desenvolvedores de plug-ins adicionados anteriormente ainda poderão postar atualizações.

Em janeiro de 2023, o Chrome deixará de ser compatível com a segunda versão do manifesto e todos os plug-ins vinculados a ele deixarão de funcionar. Ao mesmo tempo, a publicação de atualizações para tais complementos na Chrome Web Store será proibida.

No início deste ano, para o Chrome 88, anunciamos a disponibilidade de uma nova versão do manifesto para o ecossistema de extensões do Chrome. Anos em desenvolvimento, o Manifest V3 é mais seguro, eficiente e preserva a privacidade do que seu antecessor. É 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.

Conforme olhamos para o futuro e continuamos a iterar e melhorar a funcionalidade do Manifest V3, também queremos compartilhar detalhes sobre o plano para eliminar as extensões do Manifest V2.

Devemos lembrar que a terceira versão do manifesto, que define as capacidades e recursos a ser fornecido aos plug-ins, como parte da iniciativa para fortalecer a segurança e a privacidade, em vez de a API webRequest, a API declarativeNetRequest, que tem recursos limitados, é proposto.

Si bien la A API WebRequest permite que você conecte seus próprios controladores que têm acesso total às solicitações de rede e podem modificar o tráfego em tempo real, a API declarativeNetRequest fornece acesso apenas a um mecanismo de filtragem pronto para uso, integrado ao navegador que lida com regras de bloqueio por conta própria. , que não permite que você use seus próprios algoritmos de filtragem e não permite que você defina regras complexas que se sobrepõem com base nas condições.

Conforme essas datas se aproximam, compartilharemos mais detalhes sobre a versão do Chrome direcionada para mudanças, bem como mais informações sobre como os desenvolvedores de extensões e usuários podem ser afetados. 

Enquanto isso, continuaremos adicionando novos recursos ao Manifest V3 com base nas necessidades e opiniões de nossa comunidade de desenvolvedores. Mesmo nos últimos meses, houve uma série de extensões interessantes para a plataforma de extensão.

De acordo com o Google, ele continua trabalhando na implementação dos recursos declarativos NetRequest exigidos em plug-ins que usam webRequest e pretende trazer a nova API em um formato que atenda totalmente às necessidades dos desenvolvedores de plug-ins existentes.

Nos próximos meses, também lançaremos suporte para scripts de conteúdo configuráveis ​​dinamicamente e uma opção de armazenamento na memória, entre outros novos recursos. Essas mudanças foram projetadas com o feedback da comunidade em mente e continuaremos a construir uma funcionalidade de API de extensão mais poderosa à medida que mais informações forem compartilhadas pelos desenvolvedores.

Por exemplo, o Google já levou em consideração os desejos da comunidade e adicionou suporte para a API declarativeNetRequest para vários conjuntos de regras estáticas, filtragem de regex, modificação de cabeçalhos HTTP, modificação e adição de regras dinamicamente, remoção e substituição de parâmetros. Solicitação, filtragem de guia e criação de conjunto de regras específico da sessão.

Nos próximos meses, está planejado implementar ainda mais o suporte para scripts personalizáveis ​​dinamicamente para processamento de conteúdo e a capacidade de armazenar dados na RAM.

Finalmente se você estiver interessado em saber mais sobre isso sobre a nota, você pode verificar os detalhes no link a seguir.


Seja o primeiro a comentar

Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.