Google a commencé à tester le Manifest V3. Sera-ce la fin d'uBlock Origin?

Manifeste V3

Il y a quelques mois, nous avons partagé ici sur le blog les actualités sur Les intentions de Google de supprimer les bloqueurs de publicités depuis votre navigateur, ce car les changements introduits dans le Manifest V3 Ils concernent principalement les extensions destinées à bloquer la publicité dans le navigateur.

Maintenant, plusieurs mois plus tard Google a commencé à tester la troisième version de son manifeste (Manifest V3), dans lequel le support du nouveau manifeste, définit les capacités et les ressources fournies par les plugins, ce Manifest V3 a été ajouté aux versions expérimentales de Chrome Canary.

Le nouveau manifeste a été développé dans le cadre d'une initiative visant à améliorer la sécurité, la confidentialité et les performances Modules complémentaires (l'objectif principal est de simplifier la création d'add-ons performants et sûrs et de compliquer la possibilité de créer des modules complémentaires lents et non sécurisés).

Le manifeste est encore au stade initial du test alpha, Il n'est pas définitif et a été ajouté pour donner aux développeurs la possibilité de commencer à expérimenter et à adapter leurs plugins. L'activation du nouveau manifeste est attendue l'année prochaine.

Alors que La fin du soutien pour la deuxième édition du manifeste reste à déterminer. Pour simplifier la migration des plugins vers le nouveau manifeste, une liste de contrôle a été préparée qui inclut les changements qui doivent être adressés pour les développeurs de plugins.

Google Chrome
Article connexe:
Google poursuit ses intentions de supprimer les bloqueurs de publicités

Ici il est important de se rappeler que le principal mécontentement avec le nouveau manifeste est lié à l'achèvement du support pour le mode verrouillage depuis l'API webRequest, qui sera limité au mode lecture seule.

Une exception ne sera faite que pour l'édition Chrome for Enterprise, dans lequel la prise en charge de l'API webRequest sera maintenue. Mozilla a décidé de ne pas suivre le nouveau manifeste et de garder Firefox en utilisant pleinement l'API webRequest.

Raymond Hill, développeur principal d'uBlock Origin, a condamné cette décisione Google. Selon ce dernier, le passage à l'API déclarativeNetRequest signifierait probablement la mort de ces extensions utilisées par au moins 10 millions d'internautes.

"Si cette API déclarativeNetRequest (plutôt limitée) finit par être le seul moyen pour les bloqueurs de contenu de faire leur travail, cela signifie essentiellement que deux bloqueurs de contenu que j'ai maintenus pendant des années, uBlock Origin et uMatrix ne peuvent plus exister"

Au lieu de cela, l'API WebRequest pour filtrer le contenu dans le nouveau manifeste a proposé une API déclarative déclarativeNetRequest.

Si l'API webRequest vous permettait de connecter vos propres contrôleurs avec un accès complet aux requêtes réseau et capable de modifier le trafic à la volée, la nouvelle API déclarativeNetRequest donne accès à un moteur de filtrage intégré universel prêt à l'emploi qui traite indépendamment les règles de blocage, ne permet pas l'utilisation de ses propres algorithmes de filtrage et ne permet pas à des règles complexes de se chevaucher en fonction des conditions.

Le nouveau manifeste introduit également d'autres modifications qui affectent la prise en charge des plug-ins. Parmi eux:

  • La transition vers exécution des services de maintenance en tant que processus d'arrière-plan, ce qui obligera les développeurs à modifier le code de certains ajouts.
  • Nouveau modèle de demande d'autorisation granulaire: le plugin ne peut pas être activé immédiatement pour toutes les pages ('all_urls«), Mais cela ne fonctionnera que dans le cadre de l'onglet actif, c'est-à-dire que l'utilisateur devra confirmer le travail du plugin pour chaque site.
  • Modification du traitement des demandes d’origine croisée- Selon le nouveau manifeste, les mêmes restrictions d'autorité s'appliqueront aux scripts de traitement de contenu et à la page principale où ces scripts sont insérés (par exemple, si la page n'a pas accès à l'API de localisation, les plugins de script gagnent '' t obtenir cet accès non plus).
  • Interdiction de l'exécution de code téléchargé à partir de serveurs externes (Nous parlons de situations dans lesquelles un plugin charge et exécute du code externe).

Le contenu de l'article adhère à nos principes de éthique éditoriale. Pour signaler une erreur, cliquez sur c'est par ici !.

3 commentaires, laissez le vôtre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Juan Carlos dit

    Pourquoi ublock Origin disparaît-il? Ce ne sera que dans Chrome, mais dans Firefox, il continuera d'exister. Internet n'est plus comme avant, la publicité partout.

    1.    David Orange dit

      Parce que la plupart de ses utilisateurs utilisent Chrome / Chromium parmi les autres navigateurs basés sur Chromium.

  2.   Shupacabra dit

    Sera-ce la fin d'ublock? ou est-ce que ce sera la fin de Chrome sur mon PC?