Pourquoi vous voyez le message "Cette extension peut bientôt ne plus être supportée" dans Chrome

TL;DR

Introduction

Lorsque vous utilisez Chrome, vous pourriez voir un message disant : "Cette extension peut bientôt ne plus être supportée." Ce message apparaît parce que Chrome a changé ses règles pour rendre la navigation plus sûre. Cet article expliquera pourquoi vous voyez ce message, comment cela vous affecte et ce que vous pouvez faire.

Il est important de garder vos extensions sûres et fonctionnelles, car les navigateurs changent souvent. Les utilisateurs doivent vérifier leurs extensions régulièrement pour s'assurer que tout fonctionne correctement. Assurez-vous que vos extensions respectent les nouvelles règles pour éviter des problèmes.

Raison du Message

Les politiques de Chrome ont changé pour améliorer la sécurité et les performances. Ces changements affectent les extensions en exigeant qu'elles respectent de nouvelles directives. Par exemple, les extensions nécessitant des autorisations étendues ou celles ne se conformant pas aux règles mises à jour sont les plus concernées.

La motivation derrière le contrôle accru de Chrome est d'améliorer la sécurité et la vie privée des utilisateurs. Ces changements ont été annoncés pour la première fois au début de 2021, avec des dates d'implémentation prévues tout au long de 2022 et 2023. Certaines extensions populaires, comme les bloqueurs de publicités et les outils de vie privée, peuvent nécessiter des mises à jour pour se conformer à ces nouvelles normes.

Impact sur les Utilisateurs

Les nouvelles règles de Chrome peuvent entraîner le non-fonctionnement de certaines extensions. Les utilisateurs peuvent avoir besoin de chercher de nouvelles extensions ou de mettre à jour leurs anciennes, car les anciennes versions ne seront plus utiles.

Les utilisateurs de uBlock Origin, un blocage de publicités populaire, remarqueront que certaines fonctionnalités peuvent ne pas fonctionner aussi bien. uBlock Origin utilise l'ancien système, et avec les changements de Chrome, les utilisateurs pourraient ne pas obtenir les mêmes options. Pour continuer à bloquer les publicités efficacement, les utilisateurs peuvent essayer uBlock Origin Lite. Cela fonctionne avec le nouveau système mais peut ne pas bloquer toutes les publicités comme l'original.

Voici quelques conseils pour gérer vos extensions :

Impact du Manifeste V3 sur les Bloqueurs de Publicités

Chrome a effectué un changement appelé Manifeste V3, qui a suscité beaucoup de discussions, notamment sur les bloqueurs de publicités. Ce changement présente des points positifs et négatifs.

Avantages

Inconvénients

Bien que le Manifeste V3 présente des avantages pour la sécurité et la performance, il crée également des problèmes pour les développeurs et les utilisateurs. Les changements peuvent réduire l'efficacité des bloqueurs de publicités, et les développeurs devront travailler dur pour s'adapter aux nouvelles règles.

Impact sur les Utilisateurs de Firefox

Firefox supportera le Manifeste V3. Ce changement facilite le fonctionnement des extensions sur différents navigateurs. Des extensions populaires de Chrome peuvent également être utilisées sur Firefox avec peu de modifications. Cela offre une expérience de navigation plus fluide, permettant aux utilisateurs de passer facilement d'un navigateur à l'autre.

Vie Privée Améliorée et Contrôle

Firefox continuera de prendre en charge certaines fonctionnalités du Manifeste V2 qui aident à protéger la vie privée des utilisateurs et à bloquer le contenu. Firefox continuera d'autoriser l'utilisation de l'API WebRequest. De nombreux outils de confidentialité dépendent de cela, donc les utilisateurs de Firefox continueront d'avoir accès à de fortes options de confidentialité.

Meilleure Gestion des Tâches en Arrière-Plan

Chrome utilisera des Service Workers en arrière-plan pour les tâches en cours d'exécution. Firefox utilisera à la place les Pages Événements. Cela est meilleur pour les ressources système car les Pages Événements peuvent gérer les tâches sans garder le navigateur ouvert tout le temps. En conséquence, les utilisateurs peuvent constater de meilleures performances et une durée de vie de batterie plus longue.

Amélioration des Autorisations des Extensions

Avec le Manifeste V3, Firefox rendra toutes les demandes d'accès aux sites des extensions optionnelles. Les utilisateurs auront plus de contrôle sur les données auxquelles les extensions peuvent accéder. Ce changement améliore la vie privée et la sécurité en facilitant la gestion des autorisations.

Pour en savoir plus sur le Manifeste V3 sur Firefox, vous pouvez consulter le Blog de la Communauté des Modules Complémentaires Mozilla et participer aux discussions sur la plateforme Firefox Add-ons Discourse.

Point de Vue du Développeur

Comment Changer pour le Manifeste V3

Les développeurs doivent modifier la façon dont ils codent leurs extensions pour suivre les nouvelles règles. Cela peut affecter leurs revenus, en particulier s'ils dépendent des extensions pour gagner de l'argent. Voici un guide simple pour aider à la transition vers le Manifeste V3.

1. Changer le Fichier Manifeste

Mettre à jour la Version :

Mettre à jour les Autorisations d'Hôtes :

Ressources Web :

Pour plus d'infos : Mettre à jour le manifeste

2. Changer les Scripts de Code

Exécuter des Scripts et CSS :

Écouteurs d'Événements :

Pour plus d'infos : Mettez à jour votre code

3. Passer aux Service Workers

Bases des Service Workers :

Modifications dans le Manifeste :

Pour plus de détails : Migrer vers un Service Worker

4. Changer les Requêtes Web

API de Requête Réseau Déclarative :

Mise à jour des Permissions :

Pour des exemples : Remplacer les Écouteurs de Requêtes Web Bloquantes

5. Augmenter la Sécurité

Supprimer le Code À Distance :

Mettre à Jour la Politique de Sécurité :

Pour plus de directives : Améliorer la Sécurité de l'Extension

6. Étapes de Déploiement

Publication par Étapes :

Vérifiez les Retours :

Pour des conseils sur la publication : Publiez Votre Extension

En suivant ces étapes et en utilisant les ressources listées, les développeurs peuvent changer avec succès leurs extensions pour se conformer aux nouvelles règles du Manifeste V3. Discuter avec les utilisateurs sur les forums ou via des formulaires de retour peut également aider à résoudre les problèmes et à améliorer les extensions.

Plus de ressources :

Problèmes Lors du Passage au Manifeste V3

Problèmes Communs

Le passage au Manifeste V3 peut être difficile. Certains développeurs trouvent cela compliqué car les changements peuvent influencer la façon dont les extensions fonctionnent. La bonne nouvelle est que Google est en train de résoudre ces problèmes.

Solutions et Améliorations

Google a résolu plusieurs problèmes importants pour faciliter la migration vers le Manifeste V3 :

  1. Gestion des Fichiers : Chrome s'occupe mieux de la gestion des fichiers sur ChromeOS. Cela change l'ancienne méthode à partir de Chrome 120.
  2. Support des Scripts Utilisateurs : Les développeurs peuvent maintenant enregistrer des scripts de contenu en utilisant la nouvelle méthode à partir de Chrome 120.
  3. Durées des Service Workers : Chrome a amélioré les durées des service workers pour les tâches prenant plus de cinq minutes, à partir de Chrome 116 et 118 pour différentes tâches.
  4. Requête Réseau Déclarative (DNR) : Chrome a augmenté le nombre de règles DNR autorisées, facilitant la gestion des requêtes réseau par les extensions. La limite des règles statiques est passée de 10 à 50 et le total des règles statiques de 50 à 100 à partir de Chrome 120.
  5. Support des Documents Hors Écran : Plus de raisons d'utiliser des documents hors écran ont été ajoutées, comme le support de la géolocalisation à partir de Chrome 116.
  6. API de Capture d'Onglet : Meilleur support pour la méthode de capture d'onglet, permettant des actions comme l'obtention d'identifiants de flux multimédia et la capture de flux multimédia à partir d'identifiants dans des documents hors écran à partir de Chrome 116.
  7. Connexions WebSocket : Améliorations des durées des service workers pendant que des connexions WebSocket sont actives, à partir de Chrome 116.

Plus d'informations sont disponibles sur le site de documentation des extensions Chrome.

Conclusion

En résumé, le message "Cette extension peut bientôt ne plus être supportée" dans Chrome est dû à des changements de politique visant à améliorer la sécurité et la performance. Comprendre ce message est important tant pour les utilisateurs que pour les développeurs. Les utilisateurs doivent gérer efficacement leurs extensions, tandis que les développeurs doivent adapter leurs pratiques de codage pour respecter les nouvelles normes.

Les utilisateurs et les développeurs doivent tous deux s'adapter de manière proactive aux politiques et pratiques évolutives des navigateurs. Utilisez des sources d'extensions de confiance et participez aux discussions communautaires pour une meilleure sécurité. Restez informé des mises à jour et engagez-vous avec les notes de version du navigateur pour des ajustements continus de la fonctionnalité des extensions.