Début de la désactivation des extensions Manifest V2 dans la version stable de Chrome
(developer.chrome.com)- Depuis 2024, Chrome procède à la suppression progressive de Manifest V2, et les extensions installées commencent elles aussi à être désactivées progressivement dans la version stable
- Dans Chrome 138, les extensions Manifest V2 seront désactivées pour tous les utilisateurs sur tous les canaux, et les utilisateurs ne pourront plus les réactiver
- La stratégie d’entreprise ExtensionManifestV2Availability sera supprimée dans Chrome 139, et ce changement s’appliquera simultanément à l’ensemble des utilisateurs de Chrome 139
- Après une mise à niveau vers Chrome 139 et versions ultérieures, les extensions Manifest V2 cesseront de fonctionner pour tous les utilisateurs
- Depuis 2022, le Chrome Web Store bloque progressivement l’acceptation de nouvelles extensions Manifest V2, et la pression s’accentue aussi sur les extensions existantes pour migrer vers Manifest V3
Calendrier de fin de prise en charge de Manifest V2
- 24 juillet 2025 : dans Chrome 138, les extensions Manifest V2 sont désactivées pour tous les utilisateurs sur tous les canaux Chrome
- Les utilisateurs ne peuvent plus réactiver les extensions Manifest V2
- La stratégie d’entreprise ExtensionManifestV2Availability est supprimée dans Chrome 139
- Les utilisateurs ayant effectué une mise à niveau vers Chrome 139 et versions ultérieures ne peuvent pas utiliser les extensions Manifest V2
- Les notes de version sont disponibles dans le Chromium release schedule
- 31 mars 2025 : les extensions Manifest V2 sont désactivées par défaut sur tous les canaux Chrome
- À ce stade, les utilisateurs pouvaient encore réactiver les extensions Manifest V2
- La deuxième étape, où la réactivation n’est plus possible, a commencé avec une partie des utilisateurs de Canary avant d’être lentement étendue à davantage d’utilisateurs
- Les entreprises peuvent être exemptées des changements du navigateur au moins jusqu’en juin 2025 en utilisant la stratégie ExtensionManifestV2Availability
- La branche Chrome 139 commence en juin, et c’est dans cette version que la prise en charge des extensions Manifest V2 est retirée de Chrome
- Chrome 138 est la dernière version de Chrome à prendre en charge les extensions Manifest V2 lorsqu’elle est utilisée avec la clé
ExtensionManifestV2Availability
Désactivation dans la version stable et restrictions du Web Store
- 9 octobre 2024 : Chrome a affiché une bannière d’avertissement dans
chrome://extensionsaux utilisateurs d’extensions Manifest V2, et a commencé la désactivation sur les canaux pre-stable- Ensuite, dans Chrome stable aussi, les extensions installées qui continuaient d’utiliser Manifest V2 ont commencé à être désactivées
- Le changement a été déployé lentement sur plusieurs semaines
- Les utilisateurs étaient redirigés vers le Chrome Web Store, où des alternatives Manifest V3 aux extensions désactivées leur étaient recommandées
- Pendant une courte période, il était encore possible de réactiver les extensions Manifest V2
- Les entreprises étaient exemptées des changements du navigateur jusqu’en juin 2025 grâce à la stratégie ExtensionManifestV2Availability
- Un contexte complémentaire est disponible dans le blog de mai 2024
- 3 juin 2024 : le retrait progressif de Manifest V2 a commencé sur les canaux Chrome Beta, Dev et Canary
- Certains utilisateurs ayant installé des extensions Manifest V2 ont commencé à voir, en visitant
chrome://extensions, une bannière d’avertissement indiquant que ces extensions ne seraient bientôt plus prises en charge - Les extensions Manifest V2 portant le badge Featured perdent ce badge
- Certains utilisateurs ayant installé des extensions Manifest V2 ont commencé à voir, en visitant
- juin 2022 : le Chrome Web Store a cessé d’accepter les nouvelles extensions Manifest V2 dont la visibilité est
Private - janvier 2022 : le Chrome Web Store a cessé d’accepter les nouvelles extensions Manifest V2 dont la visibilité est
PublicouUnlisted- La possibilité de faire passer une extension Manifest V2 de
PrivateàPublicouUnlisteda également été supprimée
- La possibilité de faire passer une extension Manifest V2 de
3 commentaires
J’aime tellement Google que j’aimerais bien qu’il y en ait cinq.
La seule chose meilleure que Google, c’est encore plus de Google.
Commentaires sur Hacker News
Firefox, au moins en date de mars 2024, n’a pas supprimé la prise en charge de Manifest V2
« Firefox n’a pas l’intention d’abandonner MV2 et continuera à prendre en charge les extensions MV2 dans un avenir prévisible. Même si nous réexaminions cette décision plus tard, nous préviendrions probablement au moins 12 mois à l’avance afin que les développeurs puissent réagir sans précipitation. » https://blog.mozilla.org/addons/2024/03/13/manifest-v3-manif...
Article récent lié : Chrome Canary a bloqué uBlock Origin et d’autres extensions Manifest V2 - https://news.ycombinator.com/item?id=41757178 - octobre 2024, 46 commentaires
Cet article n’était pas monté en première page, donc le fil actuel est maintenu
Pour ceux qui ont raté cette histoire, Manifest V3 retire la prise en charge d’une partie des API réseau puissantes, ce qui limite fortement les capacités des bloqueurs de publicité. uBlock Origin ne fonctionne plus sans Manifest V2, même s’il existe une version compatible V3, uBlock Origin Lite
Il n’est pas encore prévu d’abandonner la version compatible Chrome MV3, mais il y a bien trop de façons pour que cela se casse.
À long terme, j’espère qu’au moins quelques parlementaires américains verront leur expérience du web se dégrader après l’arrêt de MV2 parce qu’un assistant utilise un bloqueur de publicité installé sur sa machine, et qu’ils ouvriront des auditions. Le blocage ne concerne pas seulement le fait de ne pas voir les publicités, mais aussi la liberté pour l’utilisateur de définir son user agent afin de protéger sa vie privée en ligne contre des sites indésirables. Google utilise sa position dominante sur le marché pour affaiblir ce droit, et ce n’est pas quelque chose qu’il faut accepter passivement.
Un article de l’EFF sur MV3 il y a quelques années : https://www.eff.org/deeplinks/2021/12/chrome-users-beware-ma...
Jusqu’ici, je n’ai pas lu d’explication détaillée, donc pour moi cela tient encore un peu de la rumeur
Quoi qu’il en soit, je continuerai à utiliser Firefox, mais honnêtement j’attends encore une explication plus claire
« Les navigateurs utilisant la stratégie ExtensionManifestV2Availability sont exclus des changements du navigateur jusqu’en juin 2025 »
Pour prolonger Manifest V2 dans Chrome, il faut mettre le contenu ci-dessous dans un fichier texte, l’enregistrer en
.reg, puis l’exécuter pour créer la valeurExtensionManifestV2Availabilityà 2 dans la cléHKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\ChromeQuand on ouvre ou exécute un fichier
.reg, un avertissement s’affiche généralement puis le registre est mis à jourSinon, on peut aussi appuyer sur la touche Windows, taper « run », l’exécuter, puis saisir « regedit » et aller manuellement jusqu’à
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\ChromeLa clé
Chromepeut ne pas exister, il faudra donc peut-être la créer vous-même, ainsi queExtensionManifestV2Availability[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome]"ExtensionManifestV2Availability"=dword:00000002Dans les liens par plateforme du subreddit uBlock Origin, on trouve aussi beaucoup d’informations sur la manière d’activer le résolveur DoH tout en gérant le navigateur via des stratégies : https://old.reddit.com/r/uBlockOrigin/comments/1d49ud1/manif...
"manifestv2.reg", dans la boîte de dialogue d’enregistrement, il sera enregistré avec l’extension indiquée. Cela évite donc d’obtenirmanifestv2.reg.txtet permet de sauter l’étape de renommage ensuiteREG ADD HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome /v ExtensionManifestV2Availability /t REG_DWORD /d 2Aujourd’hui, j’ai finalement rebasculé sur Firefox
Il y a quelques années, j’étais passé de Firefox à Chrome pour de meilleurs outils de développement ; j’espère que Firefox a eu le temps de rattraper son retard depuis
L’ancien redevient nouveau
Google est de fait un monopole. Il possède pratiquement tout le web. Il contrôle le point d’accès, le navigateur, les protocoles, la publicité, la recherche et la découverte
Google est trop gros
https://getfirebug.com
Il suffit de passer à un autre navigateur. Le monopole de Chrome n’existe que parce que nous le tolérons collectivement
J’espère que ce sera le point d’inflexion de Chrome. Google invente toutes sortes de raisons de “sécurité”, mais tout le monde sait qu’il s’agit de rendre le blocage des publicités moins efficace
Pour beaucoup d’utilisateurs, le blocage des pubs est ce qui rend Chrome supportable. Si on lui retire ça, les utilisateurs partiront lentement, mais sûrement
Google semble beaucoup trop sûr de lui sur ce changement. J’espère que cette arrogance lui reviendra en pleine figure, comme pour Microsoft avec IE
Je pense que cela s’inscrit dans une tendance plus large de l’industrie tech, et particulièrement chez Google, à retirer le contrôle aux utilisateurs. Quand on regarde plusieurs fonctionnalités de “sécurité”, on voit une philosophie qui considère l’utilisateur — autrement dit le propriétaire de l’appareil — comme une menace pour la sécurité, non comme quelqu’un à protéger mais à neutraliser. Web Integrity, Manifest V3, divers DoH/DoT, le verrouillage du bootloader, Device Integrity qui rend le root difficile ou impossible, tout cela va dans ce sens
J’espère que les ingénieurs qui travaillent là-dessus sont satisfaits de leur travail. En substance, vous êtes en train de détruire le monde dans lequel notre génération a grandi. La génération suivante n’aura pas l’environnement informatique riche et fertile dont nous avons profité, et c’est en partie votre responsabilité
Moi, j’en ai très peu, donc j’essaie d’en éliminer autant que possible, mais quand j’utilise l’ordinateur de quelqu’un d’autre, je vois bien comment ils vivent avec les pubs. Même si je leur dis « je peux te montrer comment enlever ça », en général, ils ne s’en soucient pas assez pour le faire
La majorité, peut-être même l’écrasante majorité, doit être comme ça, et Google fait probablement le même pari avec beaucoup plus d’informations. Si Chrome devait perdre des parts de marché de manière significative, ce que j’espère vraiment, ce serait sans doute pour d’autres raisons que celle-ci
J’y pensais depuis un moment, mais je n’avais jamais eu de vraie motivation pour franchir le pas. Il m’a fallu environ 30 minutes pour le configurer comme je le voulais
Rien ne nous empêche de refaire exactement la même chose. Depuis que l’avenir de Chrome se dessine, je recommande Firefox à ma famille, à mes amis et à mes collègues depuis des années. Firefox n’est pas parfait, mais il est dans une bien meilleure position que Chrome et répond aux besoins de presque tout le monde
Je ne voulais pas voir arriver ce jour, mais même les bonnes choses ont une fin. Depuis que j’ai commencé à utiliser uMatrix, mon expérience du web a complètement changé, et je ne peux plus revenir au monde d’avant uMatrix. La suppression de V2 m’oblige à éliminer Chrome de ma vie
Utiliser Chrome pour le perso et Firefox pour le travail et le reste a aussi été très pratique pendant des années. Surtout depuis l’arrivée du support des conteneurs. Il ne sera pas facile de défaire des années de mémoire musculaire, mais il semble qu’il soit temps de serrer les dents et de le faire
Pour ceux qui veulent continuer à utiliser un navigateur basé sur Chrome tout en gardant la version complète de uBlock Origin, Brave prévoit de maintenir le support de uBlock Origin même après la suppression de Manifest V2 dans Chromium
https://brave.com/blog/brave-shields-manifest-v3/
https://www.theverge.com/2020/6/8/21283769/brave-browser-aff...
En plus de parler de passer à un autre navigateur, il faut aussi prendre en compte la possibilité que les sites web qu’on utilise deviennent dépendants de Chrome
Pour l’instant, il ne semble pas que la plupart des sites exigent des fonctionnalités spécifiques à Chrome, mais quand on voit Google pousser des API comme sa proposition Web Environment Integrity, je crains que les sites ne commencent à se verrouiller sur Google Chrome et les clients mobiles officiels