Avec la prochaine version de Chrome, Google va de l'avant avec un plan pour améliorer la confidentialité et la sécurité en limitant certaines capacités des extensions utilisées pour personnaliser le navigateur. Cette décision avait mis en colère certains développeurs qui s'attendaient plus tôt à paralyser les bloqueurs de publicités.Manifest v3, l'interface de programmation derrière les plans de sécurité de Google, arrivera avec Chrome 88 à la mi-janvier, a annoncé Google mercredi lors du Chrome Dev Summit. Les extensions utilisant l'ancien Manifest v2 fonctionneront toujours pendant au moins un an.
Le mois dernier, Google a indiqué que « Manifest V3 représente l'un des plus grands changements dans la plateforme d'extensions depuis son lancement il y a dix ans. Les extensions utilisant MV3 bénéficieront d'améliorations en matière de sécurité, de confidentialité et de performances; elles peuvent également utiliser des technologies Open Web plus contemporaines adoptées dans MV3, telles que les Services Workers et les Promises. Les développeurs peuvent mettre à jour leurs extensions dès aujourd'hui pour profiter de ces fonctionnalités MV3; cela deviendra obligatoire au fur et à mesure que nous éliminerons MV2 à l'avenir ».
Les extensions peuvent modifier le comportement de Chrome grâce aux capacités que Manifest v3 expose. Entre autres choses, Manifest v3 limite le nombre de « règles » que les extensions peuvent appliquer à une page Web lors de son chargement. Des règles sont utilisées, par exemple, pour vérifier si un élément de site Web provient du serveur d'un annonceur et doit donc être bloqué. Google a annoncé les changements il y a deux ans.
La réduction du nombre de règles a déclenché la colère d'éditeurs d'extensions comme le bloqueur de publicités uBlock Origin et le bloqueur de suivi Ghostery. Ils ont déclaré que les limites des règles empêcheraient leurs extensions d'exécuter leurs listes complètes d'actions pour filtrer les publicités ou bloquer le suivi. Cela pourrait permettre aux sites Web de contourner les extensions - et les préférences des personnes qui les ont installées.
Google a défendu sa technologie et fait valoir que le fait d'accorder trop de liberté aux extensions invite à l'abus. L'entreprise affirme avoir écouté les développeurs et modifié Manifest v3 en réponse. Par exemple, Google a assoupli la limite de règles initialement proposée et ajouté un nouveau mécanisme pour appliquer certaines règles. Eyeo, le développeur de l'une des extensions Adblock Plus largement utilisées, a déclaré qu'il était satisfait de l'approche Manifest V3 de Google.
Les changements soulignent à quel point il peut être difficile pour Google d'équilibrer le fait de donner aux développeurs des outils puissants et de lutter contre les abus. L'équilibre est particulièrement difficile à trouver étant donné que Chrome est l'une des plus grandes plateformes de l'industrie technologique. Plus d'un milliard de personnes utilisent le navigateur, a déclaré Google, et il représente environ 64 % de l'utilisation du Web, selon la société d'analyse StatCounter.
AdGuard, Ghostery mécontent de Manifest V3
Le changement induit par Manifest V3 va s'étendre à tous les navigateurs, au détriment des logiciels de blocage des publicités, a estimé Andrey Meshkov, cofondateur et directeur de la technologie d'AdGuard, une extension de blocage des publicités.
« La principale victime du Manifest V3 est l'innovation », a déclaré Meshkov dans un communiqué. Auparavant, les développeurs de bloqueurs de publicités exploraient des idées telles que l'utilisation de la technologie d'intelligence artificielle (IA) pour améliorer leurs produits. « Ce n'est plus si pertinent. Maintenant, Chrome, Safari et Edge dictent ce qui peut ou ne peut pas être bloqué et comment cela doit être fait ».
Ghostery travaille à la mise à jour de son extension pour Manifest V3, mais préfère passer son temps sur de « vraies innovations en matière de confidentialité », a déclaré mercredi le président Jeremy Tillman dans un communiqué. « Nous doutons toujours que ces changements aient plus à voir avec la protection de ses résultats par Google que dans l'amélioration de la sécurité des utilisateurs de Chrome ».
Google a intégré les commentaires des développeurs de bloqueurs de publicités AdGuard et EasyList, a déclaré la société, et Meshkov a crédité l'équipe des extensions Chrome pour son « désir de l'améliorer ».
Manifest V3 maintenant disponible sur M88 Beta
Avec des centaines de millions de personnes utilisant plus de 250 000 articles dans le Chrome Web Store, les...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.