Extension de navigateur AdGuard v0.4.0 sur MV3 : mise à jour majeure

Il y a près d'un an et demi que nous avons lancé l'extension basée sur MV3, et il est temps de réaliser une mise à jour majeure. Après tout, nous vivons dans la réalité MV3. L'extension s'appuie désormais sur nos moteurs de filtrage mis à jour, TSWebExtension et TSUrlFilter. Pour savoir comment nous avons réussi à créer la première extension fonctionnant avec Manifest V3, consultez notre blog.

5 motifs pourquoi l'extension est devenue meilleure

Motif #1: le nouveau système de priorité des règles

Dans le passé, nous avions 4 niveaux de priorité différents pour les règles, mais le choix et la priorité des règles au sein d'un groupe n'étaient pas clairs. Avec notre nouveau système, nous calculons le poids d'une règle en fonction des modificateurs qu'elle contient. Ces modificateurs sont classés par ordre de priorité, du plus faible au plus élevé, et leur impact sur le champ d'application d'une règle détermine son poids de priorité global. Cette nouvelle approche vous permet de définir une priorité déclarative pour une règle au stade de la conversion, ce qui est particulièrement utile pour le nouveau MV3. Vous trouverez plus de détails sur le nouveau schéma de priorité dans notre Base de connaissances.

Motif #2: prise en charge de $badfilter

Le modificateur $badfilter a le pouvoir de désactiver n'importe quelle autre règle. Voici comment cela fonctionne : les développeurs de filtres ajoutent une règle avec ce modificateur, et lorsque l'extension reçoit une mise à jour dynamique, la règle avec le modificateur $badfilter remplace la règle à laquelle elle a été appliquée.

Dans le passé, il n'était pas possible de désactiver une règle précédemment ajoutée dans MV3. Par conséquent, nous avons initialement ajouté le support $badfilter uniquement pour les règles qui se trouvaient déjà dans le même fichier. Si vous aviez une règle dans un fichier et que vous y ajoutiez $badfilter dans un autre fichier, cela ne fonctionnerait tout simplement pas.

Cependant, grâce aux commentaires des développeurs d'extensions, le Groupe de travail du W3C a prix des arguments à l'esprit et a ensuite introduit une nouvelle API qui vous permet de désactiver d'autres règles déclaratives. Cela nous a permis d'ajouter le support de $badfilter pour toutes les règles dans tous les fichiers. Pour faire ça, nous avons réorganisé le schéma de conversion des règles afin de générer des métadonnées supplémentaires pour les filtres et de trouver dynamiquement les règles qui doivent être désactivées.

Motif #3: prise en charge du modificateur $cookie

Le modificateur $cookie vous permet de spécifier le temps de vie (TTL) des cookies. La fonctionnalité actuelle de MV3 n'est pas suffisante pour que ce modificateur fonctionne correctement, c'est pourquoi nous avons apporté quelques améliorations :

  • Si l'API MV3 est suffisante pour que la règle de filtrage fonctionne, nous convertissons la règle en une règle déclarative et l'ajoutons à l'ensemble de règles statiques.
  • Sinon, nous traitons les cookies dans notre moteur TSUrlFilter et utilisons l'API browser.cookies pour supprimer les cookies qui ne devraient pas être définis ou pour réduire la durée de vie des cookies.

Motif #4: prise en charge des modificateurs $elemhide, $generichide, $specifichide

Ces modificateurs nous aident à désactiver le filtrage cosmétique pour certains sites web. MV3 ne dispose pas encore de tels outils, c'est pourquoi nous avons ajouté la prise en charge des modificateurs par notre moteur de filtrage TSUrlFilter. Ce moteur fait correspondre les règles de blocage aux règles d'exception et n'envoie au script de contenu que les règles qui ne sont pas exclues.

Motif #5: tout le reste

Nous avons ajouté la prise en charge des modificateurs suivants :

  • $method limite la portée de la règle aux requêtes qui utilisent l'ensemble spécifié de méthodes HTTP
  • $to limite la portée de la règle aux requêtes effectuées vers les domaines spécifiés et leurs sous-domaines
  • $removeheader : les règles avec ce modificateur sont destinées à supprimer les en-têtes des requêtes et des réponses HTTP.
  • Le modificateur Sall est composé de tous les modificateurs de type de contenu et de $popup.
  • Le modificateur $csp change complètement le comportement de la règle. Lorsqu'il est appliqué à une règle, celle-ci ne bloquera pas la requête correspondante. Au lieu de cela, les en-têtes de réponse seront modifiés

C'est le premier bloqueur de publicité à fonctionner dans les conditions difficiles de Manifest V3, et vous nous aiderez beaucoup en signalant les problèmes avec l'extension sur GitHub.

Vous avez aimé cet article ?
AdGuard VPN DNS AdGuard AdGuard Mail AdGuard Wallet
AdGuard VPN DNS AdGuard AdGuard Mail AdGuard Wallet
L'écran principal de AdGuard pour Windows
L'écran de protection d'AdGuard pour Windows, affichant les fonctionnalités et les paramètres de protection
L'écran Statistiques d'AdGuard pour Windows, affichant des statistiques sur les publicités et les traqueurs bloqués
L'écran de gestion des applications d'AdGuard pour Windows, affichant les options de gestion de la protection pour les applications installées sur l'appareil
22 032 22032 avis
Excellent !

AdGuard pour Windows: bloqueur de pub pour PC

AdGuard pour Windows est plus qu’un bloqueur d'annonces. C’est un outil polyvalent qui bloque les publicités, contrôle l’accès aux sites dangereux, accélère le chargement des pages et protège les enfants des contenus inappropriés
En téléchargeant le programme, vous acceptez les termes des Conditions générales d'utilisation
Microsoft Store
En téléchargeant le programme, vous acceptez les termes des Conditions générales d'utilisation
AdGuard pour Windows v 7.22, période d'essai de 14 jours
L'écran principal d'AdGuard pour Mac
L'écran du Mode furtif de AdGuard pour Mac
22 032 22032 avis
Excellent !

AdGuard pour Mac: bloquez la pub partout

AdGuard pour Mac est un bloqueur d'annonces unique conçu spécialement pour macOS. En plus de vous protéger des publicités agaçantes dans les navigateurs et les applications, il vous protège contre le suivi, l'hameçonnage et les arnaques
En téléchargeant le programme, vous acceptez les termes des Conditions générales d'utilisation
En savoir plus
AdGuard pour Mac v 2.19, période d'essai de 14 jours
L'écran principal de AdGuard pour Android
L'écran de Protection contre le suivi d'AdGuard pour Android
L'écran de gestion des applications d'AdGuard pour Android, affichant les options de gestion de la protection pour les applications installées sur l'appareil
L'écran Statistiques d'AdGuard pour Android, affichant les statistiques des publicités et des traqueurs bloqués
L'écran principal du navigateur privé d'AdGuard pour Android
Le code QR pour télécharger AdGuard pour Android
22 032 22032 avis
Excellent !

AdGuard pour Android: bloque la pub partout

Bloque les annonces et les traqueurs dans tous les navigateurs, jeux et autres applications. Protège votre vie privée et vous permet de contrôler comment vos applications utilisent Internet. Installé via APK
En téléchargeant le programme, vous acceptez les termes des Conditions générales d'utilisation
En savoir plus
Scanner pour télécharger
Utilisez n'importe quel lecteur de code QR disponible sur votre appareil.
AdGuard pour Android v 4.13, période d'essai de 14 jours
L'écran principal d'AdGuard pour iOS
L’écran de protection d’AdGuard pour iOS, montrant les fonctionnalités et les paramètres de protection
L'écran des statistiques d'AdGuard pour iOS, affichant les statistiques des publicités et des traqueurs bloqués
Le code QR pour télécharger AdGuard pour iOS
22 032 22032 avis
Excellent !

AdGuard pour iOS: bloqueur de pub au-delà de Safari

Le meilleur bloqueur d'annonces iOS pour iPhone et iPad. AdGuard élimine tous les types de publicités et de traqueurs dans Safari et protège votre vie privée dans toutes les applications au niveau DNS
En téléchargeant le programme, vous acceptez les termes des Conditions générales d'utilisation
En savoir plus
Scanner pour télécharger
Utilisez n'importe quel lecteur de code QR disponible sur votre appareil.
AdGuard pour iOS v4.5
L'écran principal du Bloqueur de contenu AdGuard
L'écran des filtres du Bloqueur de contenu AdGuard
L'écran des paramètres du Bloqueur de contenu AdGuard
22 032 22032 avis
Excellent !

Bloqueur de contenu AdGuard

Le Bloqueur de contenus AdGuard supprime tous les types de publicités dans les navigateurs mobiles compatibles avec la technologie de blocage de contenu, notamment Samsung Internet et Yandex. Ses fonctionnalités sont limitées par rapport à AdGuard pour Android, mais il est gratuit, facile à installer et efficace
En téléchargeant le programme, vous acceptez les termes des Conditions générales d'utilisation
En savoir plus
Bloqueur de contenu AdGuard v2.8
L'écran principal de l'Extension de navigateur AdGuard
L'écran de Protection contre le suivi de l'Extension de navigateur AdGuard
22 032 22032 avis
Excellent !

Extension de navigateur AdGuard

AdGuard est l'extension bloqueuse de pub la plus souple et rapide qui bloque tous les types de pub sur toutes les pages Web! Selectionnez le module AdGuard pour votre type de navigateur préféré et surfez le web en toute sécurité et sans publicité.
Installer
En téléchargeant le programme, vous acceptez les termes des Conditions générales d'utilisation
Installer
En téléchargeant le programme, vous acceptez les termes des Conditions générales d'utilisation
Installer
En téléchargeant le programme, vous acceptez les termes des Conditions générales d'utilisation
Installer
En téléchargeant le programme, vous acceptez les termes des Conditions générales d'utilisation
Installer
En téléchargeant le programme, vous acceptez les termes des Conditions générales d'utilisation
En savoir plus
Installer
En téléchargeant le programme, vous acceptez les termes des Conditions générales d'utilisation
En savoir plus
Extension de navigateur AdGuard v5.4
L'écran principal de l'Assistant AdGuard
22 032 22032 avis
Excellent !

Assistant AdGuard

Une extension de navigateur complémentaire pour les applications de bureau AdGuard. Elle vous permet de bloquer des éléments personnalisés sur des sites web, d’ajouter des sites à la liste autorisée et d’envoyer des rapports directement depuis votre navigateur
Assistant AdGuard v1.4
22 032 22032 avis
Excellent !

AdGuard Home

AdGuard Home est une solution réseau qui bloque les publicités et les traqueurs. Installez-la une fois sur votre routeur pour protéger tous les appareils de votre réseau domestique ; aucun logiciel client supplémentaire n'est requis. Ceci est particulièrement important pour les différents objets connectés qui représentent souvent une menace pour votre vie privée
AdGuard Home v0.107
L'écran principal d'AdGuard Pro pour iOS
L’écran de protection d’AdGuard pour iOS, affichant les fonctionnalités et les paramètres de protection
L'écran Statistiques d'AdGuard Pro pour iOS, affichant les statistiques des annonces et des traqueurs bloqués
22 032 22032 avis
Excellent !

AdGuard Pro pour iOS

AdGuard Pro pour iOS intègre toutes les fonctionnalités avancées de blocage des publicités. Il offre les mêmes outils que la version payante de AdGuard pour iOS. Il excelle dans le blocage des annonces dans Safari et vous permet de personnaliser vos paramètres DNS pour une protection sur mesure. Il bloque les publicités dans les navigateurs et les applications, protège vos enfants des contenus inappropriés et protège vos données personnelles
En téléchargeant le programme, vous acceptez les termes des Conditions générales d'utilisation
En savoir plus
AdGuard Pro pour iOS v4.5
L'écran principal d'AdGuard Mini pour Mac
L'écran de protection Safari d'AdGuard Mini pour Mac
L'écran de création de règles d'AdGuard Mini pour Mac
22 032 22032 avis
Excellent !

AdGuard Mini pour Mac — bloqueur d'annonces Safari

AdGuard Mini pour Mac est un bloqueur d'annonces performant pour Safari. Cette application légère supprime les publicités, bloque les traqueurs et accélère le chargement des pages. Elle permet de naviguer sur le Web dans Safari sans distractions et de préserver la confidentialité de vos données
Installer
En téléchargeant le programme, vous acceptez les termes des Conditions générales d'utilisation
En savoir plus
AdGuard Mini pour Mac v2.2
L'écran principal d'AdGuard pour Android TV avec la protection activée
L'écran de blocage des publicités d'AdGuard pour Android TV, montrant ses fonctionnalités et ses paramètres
L'écran des paramètres d'AdGuard pour Android TV
L'écran de gestion des applications d'AdGuard pour Android TV, affichant les applications où les publicités et les traqueurs sont bloqués
22 032 22032 avis
Excellent !

AdGuard pour Android TV

AdGuard pour Android TV est la seule application qui bloque les publicités, protège votre vie privée et agit comme un pare-feu pour votre Smart TV. Recevez des avertissements sur les menaces web, utilisez des DNS sécurisés et bénéficiez d'un trafic chiffré. Détendez-vous et plongez dans vos émissions préférées avec une sécurité de premier ordre et zéro publicité !
AdGuard pour Android TV v 4.13, période d'essai de 14 jours
Agnar, la mascotte d'AdGuard, tenant le pingouin Linux
22 032 22032 avis
Excellent !

AdGuard pour Linux

AdGuard pour Linux est le premier bloqueur d'annonces sous Linux à l'échelle du système. Bloquez les publicités et les traqueurs au niveau de l'appareil, choisissez parmi les filtres préinstallés ou ajoutez les vôtres — le tout via l'interface de ligne de commande
AdGuard pour Linux v1.4
22 032 22032 avis
Excellent !

AdGuard Temp Mail

Un générateur d'adresses e-mail temporaires gratuit qui vous permet de rester anonyme et de protéger votre vie privée. Pas de spam dans votre boîte de réception principale !
22 032 22032 avis
Excellent !

AdGuard VPN

74 localisations dans le monde entier

Accès à tous types de contenu

Chiffrement fort

Politique sans journalisation

Connexion ultra-rapide

Support 24/7

Essai gratuit
En téléchargeant le programme, vous acceptez les termes des Conditions générales d'utilisation
En savoir plus
22 032 22032 avis
Excellent !

DNS AdGuard

AdGuard DNS est une solution infaillible qui bloque les publicités et n'a pas besoin d'installer d'autres applications. Facile à configurer et à utiliser, elle offre le minimum de protection nécessaire contre les publicités en ligne, les systémes de suivi et d'hameçonnage, et le contenu pour adultes.
22 032 22032 avis
Excellent !

AdGuard Mail

Protégez votre identité, évitez le spam et protégez votre boîte de réception grâce à nos alias et adresses e-mail temporaires. Profitez de notre service gratuit de transfert d'e-mails et de nos applications pour tous les systèmes d'exploitation
22 032 22032 avis
Excellent !

AdGuard Wallet

Un portefeuille crypto sécurisé et privé qui vous offre un contrôle total sur vos actifs. Gérez plusieurs portefeuilles et découvrez des milliers de cryptomonnaies à stocker, envoyer et échanger
Téléchargement de AdGuard Pour installer AdGuard, cliquez le fichier indiqué par la flèche Sélectionnez « Ouvrir » et cliquez sur « OK », puis attendez que le fichier soit téléchargé. Dans la fenêtre ouverte, faites glisser l'icône AdGuard dans le dossier « Applications ». Merci d'avoir choisi AdGuard! Sélectionnez « Ouvrir » et cliquez sur « OK », puis attendez que le fichier soit téléchargé. Dans la fenêtre ouverte, cliquez sur « Installer ». Merci d'avoir choisi AdGuard!
Installer AdGuard sur votre appareil mobile