Google modifie le fonctionnement des extensions Chrome et pourrait désactiver certains de vos favoris
L'une des raisons pour lesquelles Google Chrome est un navigateur si populaire est qu'il est soutenu par une richesse d'extension et de plug-ins tiers utiles, ajoutant des fonctionnalités et des fonctionnalités supplémentaires par-dessus le navigateur principal lui-même. Google apporte maintenant un changement significatif à la façon dont les extensions fonctionnent, et cela pourrait affecter certaines clés que vous avez installées.
Cela a à voir avec les directives que les extensions doivent suivre pour fonctionner dans Chrome : Google prend sa retraite de l'ancienne spécification Manifest V2 et passe tout à la nouvelle spécification Manifest V3. Selon Google, V3 apporte des améliorations à la "sécurité, la confidentialité, les performances et la fiabilité de l'écosystème d'extension" - et en même temps, cela donne plus de contrôle à Google sur ce que les modules complémentaires peuvent et ne peuvent pas faire.
C'est un mouvement commun pour les entreprises technologiques, et pas seulement Google : Promettre une meilleure protection pour les utilisateurs tout en ajoutant des restrictions sur ce qu'ils peuvent faire (la Fondation pour le logiciel libre ne pense pas que ce mouvement améliorera la sécurité pour les utilisateurs). En particulier, les bloqueurs de publicités pourraient être durement touchés par le passage à Manifest V3, car il met plus de limites sur la façon dont les extensions peuvent interagir avec le contenu des sites Web.
Il y a une fonctionnalité dans Manifest V2 appelée WebRequest, sur laquelle les bloqueurs de publicités s'appuient pour repérer les publicités et les empêcher d'apparaître. Cela est remplacé par une nouvelle fonctionnalité appelée DeclarativeNetRequest, qui fonctionne selon des lignes similaires mais est plus restrictive en termes de fonctionnement des bloqueurs de publicités : Google dit que cela signifie qu'une extension malveillante est moins susceptible de causer des dommages, mais cela signifie également que certaines extensions ne peuvent pas fonctionner de la même manière.
Par exemple, les "règles" que les extensions peuvent appliquer aux sites sont maintenant limitées à 30 000, même si les bloqueurs de publicités ont besoin de dix fois plus pour couvrir tous les différents types de demandes publicitaires. De plus, le code hébergé à distance en dehors d'une extension (c'est-à-dire exécuté à partir du cloud) ne peut plus être exécuté, ce qui rend plus difficile pour les bloqueurs de publicités de maintenir des listes de blocage et de les mettre à jour en temps réel.
Sans code hébergé à distance, tout doit être inclus dans le package d'extension principal, qui est bien sûr soumis à la révision de Google avant d'apparaître sur le Chrome Web Store - et il y a certaines préoccupations quant à savoir si certaines fonctionnalités seront bloquées, ou si les listes de filtres publicitaires seront limitées. Les changements apportés à ces listes sont actuellement effectués plusieurs fois par jour, mais devront maintenant obtenir l'approbation de Google à chaque fois.
Que se passe-t-il ensuite
La transition vers Manifest V3 a déjà commencé, ce qui signifie que vous pourriez avoir vu des avertissements apparaître sur votre page d'extensions Chrome. À partir d'un onglet de navigateur, cliquez sur les trois points (en haut à droite), puis choisissez Extensions > Gérer les extensions. Celles qui sont encore sur Manifest V2 seront répertoriées comme celles qui "peuvent bientôt ne plus être prises en charge".
AdBlock has been updated for Manifest V3.Credit: Lifehacker
Google dit que ces extensions seront désactivées dans les "prochains mois" si elles ne sont pas mises à jour. Vous pouvez soit vérifier auprès des développeurs de vos extensions pour savoir si une version Manifest V3 est en cours de préparation, soit utiliser les liens Trouver un autre à côté de chacune des extensions répertoriées pour trouver quelque chose de similaire sur le Chrome Web Store.
En ce qui concerne les bloqueurs de publicités, c'est un tableau assez mélangé. AdBlock dispose maintenant d'une version Manifest V3 disponible à l'utilisation, bien qu'avec certaines des restrictions que nous avons déjà mentionnées : les utilisateurs sont limités à un nombre inférieur de listes de filtres (vous ne pourrez avoir que 50 actives à la fois), et ces listes seront mises à jour moins fréquemment.
Un autre bloqueur de publicités populaire, uBlock Origin, ne continuera pas sous sa forme actuelle. Bien qu'il y ait maintenant un remplacement uBlock Origin Lite en direct sur le Chrome Web Store, ses développeurs disent que certaines des capacités de filtrage de l'extension d'origine ne peuvent pas être portées. Comment cela affectera les utilisateurs dépendra des sites qu'ils visitent et du type de blocage de publicités dont ils ont besoin.
C'est un mouvement qui a été des années dans les tuyaux, mais les conséquences complètes ne sont pas encore claires. Il est judicieux de faire un audit complet des extensions Chrome que vous avez installées et de voir comment vous pourriez être affecté : la plupart des extensions qui sont encore activement développées devraient avoir des plans pour passer à Manifest V3, ou au moins une explication de pourquoi ils ne peuvent pas.
Bien sûr, il y a aussi beaucoup d'autres navigateurs alternatifs de nos jours, alors vous pourriez envisager de passer à autre chose si vous pouvez emporter vos plugins et modules complémentaires préférés avec vous. Il est intéressant de noter que Firefox, par exemple, continuera à prendre en charge les extensions Manifest V2 pour un avenir prévisible.
La transition vers Manifest V3 pour les extensions Chrome apporte des améliorations en matière de sécurité, de confidentialité et de performances, comme l'a déclaré Google. Cependant, les bloqueurs de publicités pourraient rencontrer des défis en raison de la limite de 30 000 règles de site et de la restriction de l'exécution du code hébergé à distance.
Google commence déjà à avertir les utilisateurs au sujet des extensions qui peuvent bientôt ne plus être prises en charge si elles ne sont pas mises à jour vers Manifest V3. Par exemple, AdBlock dispose maintenant d'une version Manifest V3, mais les utilisateurs ne pourront avoir que 50 listes de filtres actives à la fois, et les mises à jour seront moins fréquentes.
You can check which of your extensions are set to be disabled.Credit: Lifehacker