CleanURLs and SkipRedirects

アンジルベールディミトリ
2025-10-23T12:27:14Z

Supprime les paramètres de suivi des URLs et passe les redirections

CleanURLs and SkipRedirects est un script utilisateur (UserScript) conçu pour améliorer votre expérience de navigation en supprimant automatiquement les paramètres de suivi des URLs et en contournant les redirections inutiles.

Fonctionnalités principales :

Nettoyage des URLs : Supprime les paramètres de suivi (utm_, fbclid, gclid, etc.) aussi bien du /chemin, de la ?chaîne de requêtes et du #fragment, nettoyant les identifiants de campagne publicitaire pour ainsi préserver votre vie privée.
https://example.com/page/ref=2?utm_source=facebook&fbclid=IwAR1vYf5KzRZLz9kK0FsG6xzRz7yVZ1MbXso7aX6lk=#xtor=3 sera transformée en https://example.com/page

Contournement des redirections : Détecte et suit automatiquement les URLs de redirection encodées, pour vous amener directement à la destination finale.
https://redirect.com/?url=aHR0cHM6Ly9leGFtcGxlLmNvbQ== vous amènera directement à https://example.com sans afficher l'URL de redirection.

Prise en charge des cas spéciaux : Optimise les URLs pour certains sites populaires comme Amazon et Wikimedia.
https://fr.wikipedia.org/w/index.php?title=JavaScript sera réécrit en https://fr.wikipedia.org/wiki/JavaScript

Protection en temps réel : Nettoie les liens cliquables et l’URL de la barre d’adresse, même après le chargement de la page.

Compatibilité étendue : Fonctionne sur la plupart des sites web et protocoles (HTTP, HTTPS, FTP, IPFS, etc.).
ftp://ftp.example.com/file.zip?session_id=abcd1234 sera nettoyé pour devenir ftp://ftp.example.com/file.zip

Notification interactive :

Le script affiche une petite notification contextuelle en haut à droite de la page lorsqu’il détecte des paramètres dans l’URL. Cette fenêtre vous permet de visualiser et contrôler en temps réel la manière dont ces paramètres sont traités.

Affichage par catégories :

path : paramètres intégrés dans le chemin de l’URL (/param=value/).

query : paramètres de la chaîne de requête (?param=value).

hash : paramètres présents dans le fragment (#param=value).

Code couleur :

Vert : paramètre autorisé.

Orange : potentiel tracker autorisé.

Rouge clair : paramètre bloqué pour le site actuel.

Rouge foncé : paramètre bloqué globalement sur tous les sites.

Gras : nouveau paramètre détecté.

Détection des trackers :

⚠️ indique un paramètre suspect (tracker potentiel).

⛔ indique un paramètre bloqué globalement.

Contrôles rapides :

Allow / Block : autorise ou bloque un paramètre pour le site actuel.

Block global : bloque ce paramètre sur tous les sites.

Ignore : ignore ce paramètre dans la détection de trackers.

Modes de fonctionnement :

🟢 Permissive : les nouveaux paramètres sont autorisés par défaut.

🔴 Strict : les nouveaux paramètres sont bloqués par défaut.

Gestion de la fenêtre :

La notification disparaît automatiquement après quelques secondes.

Le bouton Hide popup permet de masquer la notification pour le site actuel.

Pourquoi l’utiliser ?

Confidentialité : évite que vos clics soient suivis par des trackers.

Rapidité : réduit les redirections et les requêtes HTTP inutiles.

Contrôle : permet de gérer précisément quels paramètres sont autorisés ou bloqués.

Simplicité : fonctionne automatiquement sans configuration complexe.

Installation :

1. Installez un gestionnaire de scripts comme Tampermonkey ou Violentmonkey.

2. Ajoutez le script depuis Greasy Fork.

3. Activez-le et naviguez en toute sérénité.

Remerciements à Schimon qui m'a grandement inspiré :

CleanURLs Clean URL Improved