Chrome Extension Manifest V3 pourrait mettre fin à uBlock Origin pour Chrome

Google travaille actuellement sur la version 3 du manifeste des extensions de Chrome, qui définit les fonctionnalités de la plateforme des extensions de Chrome.

Le manifeste mis à jour est disponible actuellement sous forme de brouillon accessible à tous Le brouillon signifie qu'il n'est pas gravé dans le marbre et que les choses peuvent changer. Google publiera éventuellement la version mise à jour du manifeste et la rendra obligatoire après une période de transition.

Les utilisateurs et les développeurs d’extensions intéressés peuvent suivre le bogue de suivi, numéro 896897, sur le site Web de Chromium Bugs.

Raymond Hill, connu sous le nom de Gorhill Online, auteur des bloqueurs de contenu populaires uBlock Origin et uMatrix, a fait part de ses préoccupations concernant certains des changements prévus; ces modifications, si elles sont implémentées comme proposé actuellement, suppriment les fonctionnalités que les extensions utilisent pour bloquer le contenu.

Google prévoit de supprimer les options de blocage de l'API webRequest et demande aux développeurs d'utiliser à la place déclarativeNetRequest. L'un des principaux problèmes du changement suggéré est qu'il a été conçu pour prendre en charge uniquement les filtres compatibles AdBlock Plus et limiterait les filtres à 30k.

Hill a mentionné sur le site de suivi des bogues de Google que le changement mettrait fin à ses extensions uBlock Origin et uMatrix pour Google Chrome. Bien qu'il soit possible de passer à la nouvelle fonctionnalité, cela est trop limitatif et paralyserait les fonctionnalités existantes des extensions de blocage de contenu.

Si cette API déclarativeNetRequest (assez limitée) finit par être la seule façon dont les bloqueurs de contenu peuvent accomplir leur devoir, cela signifie essentiellement que deux bloqueurs de contenu que je maintiens depuis des années, uBlock Origin ("uBO") et uMatrix, ne peuvent plus exister.

Il existe d’autres fonctionnalités (appréciées par de nombreux utilisateurs que je comprends bien) qui ne peuvent pas être implémentées avec l’API declarativeNetRequest, par exemple, le blocage des éléments multimédias supérieurs à une taille définie, la désactivation de l’exécution de JavaScript via l’injection de Directives CSP, suppression des en-têtes de cookies sortants, etc. - et tous peuvent être configurés pour remplacer un paramètre moins spécifique, c’est-à-dire que vous pouvez choisir de bloquer globalement les éléments de média volumineux, mais de les autoriser sur quelques sites spécifiques, etc. sur toujours être en mesure de remplacer ces règles avec des règles toujours plus spécifiques.

La nouvelle API limiterait les bloqueurs de contenu pour les navigateurs basés sur Chrome et éliminerait les options permettant de créer de nouvelles extensions de blocage de contenu uniques. Il ne reste plus que des extensions de filtrage similaires à AdBlock Plus qui offriraient toutes la même fonctionnalité de blocage.

Bien qu'il resterait toujours des bloqueurs de publicité pour Chrome, la limite de 30 000 filtres de réseau rendrait même ceux qui étaient moins capables qu'auparavant. EasyList, une liste de blocage très populaire, contient 42 000 filtres et si les utilisateurs ajoutaient d'autres listes utilisées à d'autres fins, par exemple le blocage social, ce nombre augmenterait encore plus.

Vous pouvez également suivre la discussion sur la page GitHub de uBlock Origin.

Mots de clôture

Cela aurait-il pu être le plan de Google depuis le début? Créer un navigateur Web et l'utiliser pour lutter contre l'utilisation de bloqueurs de contenu? Bloquez certaines publicités gênantes, autorisez les bloqueurs de contenu de base et toute autre forme de blocage de contenu pour vous assurer que l'activité publicitaire de Google s'améliore à nouveau?

Certains utilisateurs passeraient certainement à Firefox si uBlock Origin, uMatrix et d'autres bloqueurs de contenu ne fonctionnaient plus dans les navigateurs basés sur Chrome. Même si des millions de personnes migraient, cela laisserait toujours Chrome dominer l’ensemble du marché des navigateurs de bureau.

Il sera également intéressant de voir comment Opera, Vivaldi, Brave et les autres développeurs de navigateurs basés sur Chromium réagissent à cette modification, si elle réussit la modification telle qu'elle est proposée actuellement.

Maintenant vous : quelle est votre opinion sur ceci?