Google poursuit son plan de suppression progressive des extensions Manifest V2 dans Chrome à partir de début juin 2024, affaiblissant les capacités des bloqueurs de publicités.

Google affirme que cette décision a été prise sur la base des progrès et des commentaires de la communauté, qui ont été jugés satisfaisants pour se poursuivre sans plus tarder.

À partir du 3 juin 2024, avec la version 127 de Chrome, les utilisateurs disposant d’extensions Manifest V2 actives verront des avertissements sur les canaux Chrome Beta, Dev et Canary, tandis que les extensions utilisant toujours Manifest V2 perdront leur badge « En vedette ».

La désactivation progressive des extensions V2 suivra dans la version stable de Chrome, avec des recommandations pour les alternatives V3. Les utilisateurs peuvent réactiver temporairement leurs extensions Manifest V2, mais cette option sera éventuellement supprimée.

Les entreprises utilisant la politique » ExtensionManifestV2Availability  » seront exemptées jusqu’en juin 2025, elles disposeront donc d’une année supplémentaire pour passer aux modules complémentaires compatibles Manifest V3.

Qu’est-ce que le manifeste V3?
Manifest V3 est la dernière version de la plate-forme d’extensions pour Google Chrome, conçue pour améliorer la sécurité, la confidentialité, les performances et la fiabilité globale des extensions Chrome.

En résumé, Google vise à atteindre les objectifs suivants avec Manifest V3:

  • Limitez l’accès aux extensions aux demandes réseau des utilisateurs.
  • Forcer les développeurs à inclure toutes les fonctionnalités dans l’extension, mettant fin à la pratique de l’hébergement de code à distance.
  • Déplacer les modifications des requêtes réseau des extensions vers le navigateur (service workers).
  • Remplacez les pages d’arrière-plan par des agents de service dédiés pour améliorer les performances du navigateur.

Bien que cela semble positif pour les utilisateurs finaux, le nouveau cadre introduit des défis techniques majeurs pour les développeurs d’extensions, en particulier pour ceux qui ont besoin d’un plus grand contrôle sur les fonctions du navigateur telles que les bloqueurs de publicités, qui doivent désormais mettre en œuvre des mécanismes complexes pour rester efficaces.

uBlock Origin, considéré comme l’un des bloqueurs de publicités les plus populaires disponibles, a été contraint de créer un nouveau projet appelé uBO Lite (uBOL), qui est une extension de navigateur Manifeste V3 sans autorisation.

Bien que cette extension fonctionne probablement bien pour de nombreux utilisateurs, les développeurs déclarent que pour des utilisations plus avancées, il peut être nécessaire de configurer des paramètres supplémentaires ou d’accorder des autorisations supplémentaires à des sites spécifiques.

Un inconvénient considérable est que les ensembles de règles ne seront plus mis à jour fréquemment par l’extension via des mises à jour automatiques. Au lieu de cela, les ensembles de règles ne sont mis à jour que lorsque de nouvelles versions de l’extension sont publiées.

Le développeur uBlock a créé une FAQ expliquant les différences entre l’extension actuelle et la nouvelle version Manifest V3.

Adoption à 85 ans%
Google dit qu’il a écouté les commentaires des développeurs d’extensions tout au long de cette période et a apporté des améliorations ciblées telles que la prise en charge des scripts utilisateur, des documents hors écran et l’augmentation du nombre d’ensembles de règles autorisés pour « declarativeNetRequest ».’

Les principaux changements mis en œuvre récemment incluent le saut de révision pour les mises à jour de règles sécurisées et les annulations de version, offrant aux développeurs un meilleur contrôle des mises à jour.

Google affirme qu’en raison de ses actions visant à faciliter l’adoption accélérée, plus de 85% des extensions Chrome activement maintenues, y compris les bloqueurs de publicités populaires comme AdBlock, Adblock Plus, uBlock Origin et AdGuard, ont migré ou publié des versions prenant en charge Manifest V3.

Pour les développeurs dont les extensions sont encore sur Manifest V2, Google « recommande fortement » de terminer la migration maintenant.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *