Google met en œuvre le controversé Manifest V3 dans Chrome Canary 80
- Catégorie: Google Chrome
Google a implémenté une première version du manifeste d'extension controversé V3 dans les dernières versions de Chrome Canary (et Chromium). Développeur Simeon Vincent annoncé l'inclusion dans le groupe Extensions Chromium le 1er novembre 2019.
Les développeurs peuvent l'utiliser pour tester leurs extensions par rapport aux spécifications à venir que la société espère déployer en 2020 sur des versions stables du navigateur Web. La version implémentée dans Chrome Canary doit être considérée comme «alpha précoce» selon Google. De nombreuses fonctionnalités ne sont pas gravées dans le marbre, y compris les modifications qui affectent le blocage de contenu ou la modification des extensions.
Les extensions pourront utiliser le manifeste V2 car l'utilisation du manifeste V3 est facultative à ce stade. Google n'a pas encore révélé quand il prévoit de rendre l'utilisation de la V3 obligatoire pour les extensions.
La société a publié un premier projet de la troisième version majeure du manifeste d'extension pour Chrome de retour en janvier 2019 . Google a été vivement critiqué pour le projet car il modifiait les fonctionnalités sur lesquelles certaines extensions se fondaient pour leur fonctionnalité.
La partie la plus controversée du nouveau manifeste limitait l'API webRequest que les bloqueurs de contenu utilisaient pour bloquer les trackers et les publicités sur le Web afin de surveiller uniquement les connexions. Les capacités de l'API pour modifier les demandes ont été supprimées dans le brouillon et une nouvelle API, appelée declarativeNetRequest, a été créée par Google comme alternative aux extensions qui devaient fonctionner avec des connexions.
La nouvelle API donne au navigateur le contrôle de la modification du contenu, tandis que l'ancienne fournissait aux extensions les fonctionnalités. Plus problématique que cela était le limite stricte initiale de 30000 règles que l'API a pris en charge.
Les listes de filtres populaires, les listes qui pointent vers le suivi ou les ressources liées à la publicité sur Internet, comportent plus de 70 000 règles et si une extension de blocage de contenu prend en charge plusieurs listes de filtres, elle peut facilement franchir la marque à six chiffres. Google a augmenté la limite maximale de l'API à 150000 à la mi-2019; suffisant pour exécuter des bloqueurs de contenu avec des configurations par défaut.
D'autres fabricants de navigateurs se sont prononcés contre le changement d'API. Mozilla a révélé qu'il n'avait `` aucun projet immédiat de suppression '' de l'API d'origine et des entreprises comme Brave et Vivaldi ont révélé qu'elles ne suivraient pas non plus Google. Microsoft n'a pas fait de déclaration publique; Le nouveau navigateur Microsoft Edge à venir de la société est basé sur Chromium et donc affecté par les changements mis en œuvre par Google, à moins que Microsoft n'apporte des modifications personnalisées au navigateur.
Seul le temps révélera si Google modifiera les paramètres entourant le lancement de Manifest V3 avant que la version finale n'atteigne Chrome Stable et potentiellement d'autres navigateurs Web basés sur Chromium.
Google a publié un guide de migration pour les développeurs d'extensions ici .
Maintenant, c'est à votre tour : Que pensez-vous qu'il va se passer à l'avenir en ce qui concerne le nouveau manifeste? (via Ordinateur Bleeping )