Les extensions Google Chrome ne fonctionnent plus à partir de juin 2024 : comment y remédier

À partir de début juin 2024, Google a commencé à supprimer progressivement la prise en charge des extensions Manifest V2 pour Chrome, passant définitivement à la nouvelle spécification Manifest V3, qui a été annoncée à plusieurs reprises dans le passé. Une large gamme de Extensions Google Chrome ils ne fonctionnent plus car la société Mountain View a décidé de sévir contre les modules complémentaires potentiellement dangereux.

LE Fichier manifeste sont des fichiers de configuration utilisés pour spécifier des informations cruciales sur les extensions de navigateur, en particulier comment elles doivent se comporter et quelles ressources elles peuvent utiliser. Ce sont des éléments écrits en Format JSON et contiennent des détails sur divers aspects de l’extension, tels que les autorisations requises, les pages Web sur lesquelles elle peut fonctionner, les ressources à charger et bien plus encore.

Pourquoi certaines extensions Google Chrome ne fonctionnent plus

Avec Manifest V3 Chrome bloque les bloqueurs de publicités et les extensions dangereuses : il le fait en limitant l’accès à certains Apis (Interface de programmation d’applications) et des fonctionnalités qui, si elles sont utilisées de manière inappropriée, peuvent compromettre la confidentialité et la sécurité des utilisateurs.

L’un des changements les plus pertinents, comme nous l’expliquions dans l’article mentionné précédemment, concerne l’API. webRequestutilisé par beaucoup bloqueur de publicités pour filtrer les requêtes réseau. Manifest V3 remplace cette API par la plus restrictive declarativeNetRequestce qui réduit considérablement le contrôle direct des extensions sur le trafic réseau.

Extensions non mises à jour vers Prise en charge du manifeste V3devenu inutilisable avec les dernières versions de Chrome, sorties à partir de juin 2024. Bien que certains développeurs aient déjà publié versions compatibles Avec Manifest V3, de nombreuses extensions populaires ne sont toujours pas mises à jour.

Pour les utilisateurs qui ont toujours l’intention d’utiliser des extensions non compatibles avec Manifest V3, Google a introduit une solution temporaire via une politique appelée ExtensionManifestV2Availability. Cette règle particulière vous permet de réactiver le manifeste V2 dans les versions les plus récentes.

Comment débloquer l’utilisation des anciennes extensions Manifest V2 sur Chrome

Nous avons dit précédemment que les dernières versions de Google Chrome offraient un règle secrète pour restaurer le bon fonctionnement des extensions compatibles Manifest V2, y compris les bloqueurs de publicités.

Nous présentons ci-dessous les interventions à appliquer sur Windows, Linux et macOS : quel que soit le système d’exploitation que vous utilisez, vous pouvez donc restaurer les extensions que vous préférez. Les techniciens de Google ont déclaré que Chrome s’alignerait sur les indications du politique ExtensionManifestV2Availability seulement jusqu’en juin 2025. En attendant, il est cependant possible d’en profiter et de laisser les développeurs s’adapter.

les fenêtres

Pour continuer à utiliser les anciennes extensions Google Chrome sous Windows, vous pouvez taper cmd dans la zone de recherche du système d’exploitation, puis choisissez Exécuter en tant qu’administrateur.

À ce stade, une fois la fenêtre d’invite de commande ouverte, vous pouvez taper l’instruction suivante :

reg ajouter HKLMSOFTWAREPoliciesGoogleChrome /v ExtensionManifestV2Availability /t REG_DWORD /d 2 /f

Linux

Sous Linux, ouvrez simplement la fenêtre du terminal puis exécutez les deux commandes suivantes :

sudo mkdir -p /etc/opt/chrome/policies/managed /etc/opt/chromium/policies/managed
echo ‘{ « ExtensionManifestV2Availability » : 2 }’ | sudo tee /etc/opt/chrome/policies/managed/policy.json /etc/opt/chromium/policies/managed/policy.json

macOS

Même sous Linux, la restauration du support des extensions compatibles Manifest V2 se fait simplement en ouvrant une fenêtre de terminal puis en émettant la déclaration suivante :

les valeurs par défaut écrivent com.google.Chrome ExtensionManifestV2Availability 2

Dans tous les cas, pour que les modifications soient appliquées, vous devez fermer et redémarrer Chrome. Pour procéder rapidement, vous pouvez taper chrome://restart dans la barre d’adresse de votre navigateur Web.

Vérification des paramètres

Pour vérifier que le politique a été correctement appliqué, tapez simplement chrome://policy dans le barre d’adresse de Chrome et appuyez sur Entrée. Si la politique `ExtensionManifestV2Disponibilité` est visible avec la valeur `2`, la configuration a réussi.

Les extensions Chrome ne fonctionnent pas, manifeste V3

Les utilisateurs préoccupés par la transition peuvent également utiliser Firefox simultanément. Mozilla a commencé à prendre en charge Manifest V3 mais a déclaré qu’il n’avait pas l’intention de supprimer progressivement Manifest V2. Cette précaution assure une plus grande continuité avec le passé et met les utilisateurs en mesure de ne pas nécessairement devoir renoncer aux extensions qu’ils ont toujours utilisées.

PREV ChatGPT sur iOS 18 gratuit, mais Apple ne paiera pas OpenAI et pourrait intégrer Gemini
NEXT Redmi Note 13 pro 5G 256 Go pour 140 € de moins sur eBay, CRAZY STUFF