Google implementa o polêmico Manifest V3 no Chrome Canary 80
- Categoria: Google Chrome
O Google implementou uma versão inicial do controverso manifesto de extensão V3 nas compilações mais recentes do Chrome Canary (e do Chromium). Desenvolvedor Simeon Vincent anunciado a inclusão no grupo de extensões do Chromium em 1º de novembro de 2019.
Os desenvolvedores podem usá-lo para testar suas extensões em relação às especificações futuras que a empresa espera lançar em 2020 para versões estáveis do navegador da web. A versão que é implementada no Chrome Canary deve ser considerada 'alpha inicial' de acordo com o google. Muitos recursos não são imutáveis, incluindo as alterações que afetam o bloqueio de conteúdo ou a alteração de extensões.
As extensões serão capazes de usar o manifesto V2, pois o uso do manifesto V3 é opcional neste momento. O Google ainda não revelou quando planeja tornar o uso do V3 obrigatório para extensões.
A empresa publicou um rascunho inicial da terceira versão principal do manifesto de extensão para o Chrome em janeiro de 2019 . O Google foi muito criticado pelo rascunho, uma vez que alterou recursos que certas extensões dependiam para sua funcionalidade.
A parte mais controversa do novo manifesto limitou a API webRequest que os bloqueadores de conteúdo usavam para bloquear rastreadores e anúncios na web para monitorar apenas conexões. Os recursos das APIs para modificar solicitações foram removidos do rascunho e uma nova API, chamada declarativeNetRequest, foi criada pelo Google como alternativa para extensões que precisavam funcionar com conexões.
A nova API dá ao navegador controle sobre a modificação do conteúdo, enquanto a antiga fornecia as extensões com os recursos. Mais problemático do que isso era o limite rígido inicial de 30.000 regras que a API suportava.
Listas de filtros populares, listas que apontam para recursos relacionados a rastreamento ou publicidade na Internet, têm mais de 70.000 regras e, se uma extensão de bloqueio de conteúdo oferecer suporte a várias listas de filtros, podem ultrapassar a marca de seis dígitos facilmente. O Google aumentou o limite máximo da API para 150000 em meados de 2019; suficiente para executar bloqueadores de conteúdo com configurações padrão.
Outros fabricantes de navegadores se manifestaram contra a mudança da API. A Mozilla revelou que não tinha 'planos imediatos para remover' a API original e empresas como Brave e Vivaldi revelaram que também não seguiriam o Google. A Microsoft não fez uma declaração pública; o novo navegador Microsoft Edge da empresa é baseado no Chromium e, portanto, afetado pelas mudanças que o Google implementou, a menos que a Microsoft faça modificações personalizadas no navegador.
Só o tempo revelará se o Google mudará os parâmetros em torno do lançamento do Manifest V3 antes que a versão final chegue ao Chrome Stable e, potencialmente, a outros navegadores baseados em Chromium.
O Google publicou um guia de migração para desenvolvedores de extensão aqui .
Agora você : O que você acha que acontecerá no futuro em relação ao novo Manifesto? (através da Computador Bleeping )