Les modifications du manifeste V3 pour les extensions de navigateur seront mises en ligne dans Google Chrome 88

click fraud protection

Google a annoncé que les modifications de Manifest V3 étaient actives dans Chrome 88 Beta, les modifications étant promues stables à la mi-janvier 2021.

L'un des changements les plus importants dans la navigation sur Internet cette année se présente sous la forme du Manifest V3 très discuté. Une nouvelle version du manifeste permet au navigateur Chrome de restreindre le fonctionnement de certaines anciennes API, modifiant ainsi la façon dont le Web et les extensions qui l'accompagnent fonctionnent, et finalement changer la façon dont Internet est vécu par les utilisateurs à grand. Après des mois de discussions et de commentaires actifs, les extensions Manifest V3 pour Chrome sont désormais déployées sur Chrome 88 Beta, avec d'autres changements à venir dans les mois suivants.

Changements dans le manifeste V3

Sécurité

Avec Manifest V3, Google interdit le code hébergé à distance. La société affirme que ce mécanisme est utilisé comme vecteur d'attaque pour contourner les outils de détection de logiciels malveillants de Google. Dans l’intérêt de la confidentialité et de la sécurité des utilisateurs, cette fonctionnalité est supprimée. La suppression du code hébergé à distance permettra également à Google d'examiner les soumissions au Chrome Web Store de manière plus approfondie et plus rapide.

Performance

Avec cette nouvelle version, Google introduit travailleurs des services en remplacement des pages d'arrière-plan. Les pages d'arrière-plan restent actives en arrière-plan et consomment des ressources système, qu'une extension les utilise ou non. Les techniciens de service sont « éphémères », dans le sens où ils fonctionnent séparément d'une page Web, ouvrant ainsi le porte vers des fonctionnalités qui ne nécessitent pas de page Web ou d'interaction utilisateur (comme les notifications push et l'arrière-plan synchronisation). Le navigateur sera capable de démarrer et de fermer les techniciens de service selon les besoins, ce qui lui permettra de réduire l'utilisation globale des ressources du système.

Les API d'extension évoluent également vers un modèle plus déclaratif. Google affirme que le résultat final est de meilleures performances globales et de meilleures garanties de confidentialité pour la majorité des utilisateurs d'extensions.

Confidentialité

Un autre changement majeur concerne le nouveau modèle d’extensions qui rend beaucoup plus d’autorisations facultatives. Les utilisateurs pourront désormais refuser les autorisations sensibles au moment de l'installation, ce qui leur donnera une plus grande visibilité et un meilleur contrôle sur la manière dont les extensions utilisent et partagent leurs données. Les développeurs d’extensions doivent par conséquent s’attendre à ce que les utilisateurs acceptent ou refusent les autorisations à tout moment.

Ensuite, des modifications sont apportées aux extensions qui nécessitent un accès passif à l'activité Web, comme API Web Request et la nouvelle API Declarative Net Request. L'API Declarative Net Request, en particulier, a connu des changements depuis sa première annonce, et le déploiement actuel prend en compte de nombreuses les commentaires de la communauté des développeurs, tels que la prise en charge de plusieurs ensembles de règles statiques, les expressions régulières dans les règles, la modification des en-têtes déclaratifs, et plus.

Nous sommes très satisfaits de l'étroite collaboration établie entre l'équipe des extensions Chrome de Google et notre propre équipe d'ingénierie pour garantir que les extensions de blocage des publicités seront toujours disponibles après la prise de Manifest V3 effet.

Disponibilité et déploiement de Manifest V3

Comme indiqué, Manifest V3 est désormais disponible pour expérimenter sur Chrome 88 Beta, avec des fonctionnalités supplémentaires qui devraient suivre dans les prochaines versions. Le Chrome Web Store commencera à accepter les extensions Manifest V3 à partir de la mi-janvier lorsque Chrome 88 atteindra la branche stable.

Google ne s'engage pas sur une date exacte pour supprimer la prise en charge des extensions Manifest V2, une approximation le calendrier de la période de migration peut être estimé à un an à partir du moment où Manifest V3 atterrit dans la version stable. bifurquer. Google fournira plus de détails sur le calendrier dans les mois à venir.