Désencombrez Reddit, X et les fils sociaux avec JustZix
Les fils sociaux sont conçus pour vous faire défiler sans fin : posts promus, communautés « suggérées », barres latérales de tendances, contenu connexe infini. JustZix vous permet de tailler tout cela avec des règles CSS limitées à chaque site, pour que votre fil montre les personnes que vous suivez réellement.
Reddit : éliminez les posts promus et l'appât
Créez une règle CSS correspondant à *://*.reddit.com/*. Le Reddit moderne rend les posts comme des éléments shreddit-ad-post et article, et les publicités portent un marqueur de promotion que vous pouvez cibler.
/* Posts promus natifs dans le fil */
shreddit-ad-post,
shreddit-comments-page-ad,
article:has(shreddit-ad-post) { display: none !important; }
/* Rails de « Communautés populaires » et de recommandation */
reddit-recommendation-rail,
shreddit-recommended-communities-list { display: none !important; }
Si vous voulez aussi une barre latérale plus calme, masquez les carrousels de tendances :
/* Tendances du jour / widgets de découverte */
shreddit-trending-searches-container,
faceplate-tracker[source="trending"] { display: none !important; }
X / Twitter : la timeline ramenée aux abonnements
Sur X, les tweets promus incluent une petite étiquette « Ad » rendue comme un span dans le post. Créez une règle CSS pour *://x.com/* (ajoutez une seconde règle pour twitter.com si vous tombez encore sur l'ancien domaine). Utilisez :has() pour cibler un post qui contient cette étiquette.
/* Les tweets promus portent un span étiquette « Ad » */
article:has(span:is(:scope *)):has([data-testid="placementTracking"]) {
display: none !important;
}
/* Modules « Qui suivre » et « Découvrir plus » */
[aria-label="Timeline: Trending now"],
div[data-testid="UserCell"]:has(a[href$="/connect_people"]) {
display: none !important;
}
X injecte aussi des blocs « Vous pourriez aimer » et « Plus de Tweets » en milieu de timeline. Ils partagent le conteneur cellInnerDiv, alors ciblez le conteneur du texte de titre :
/* Réduire les cellules de suggestion injectées */
div[data-testid="cellInnerDiv"]:has(h2 span) { display: none !important; }
Ajustez ce dernier avec soin — s'il masque trop, restreignez-le à un titre spécifique. Les sélecteurs CSS sont réversibles : supprimez la règle et le fil revient par défaut.
Un démarreur universel « fil calme »
Certains motifs se répètent d'un site à l'autre. Cette règle CSS générique, limitée au fil de votre choix, masque les widgets courants d'appât à engagement par nom accessible.
/* Générique : masquer les éléments étiquetés publicités ou sponsorisés */
[aria-label*="Sponsored" i],
[aria-label*="Promoted" i],
[data-ad-slot] { display: none !important; }
Le drapeau i rend la correspondance insensible à la casse, donc « Sponsored », « sponsored » et « SPONSORED » correspondent tous.
Lisser le reflux avec JavaScript
Masquer des cartes avec display: none peut brièvement perturber le défileur infini. Une minuscule règle JS limitée à votre fil garde la mise en page bien rangée en supprimant carrément les nœuds signalés après leur affichage.
const SELECTOR = 'shreddit-ad-post';
function prune() {
document.querySelectorAll(SELECTOR).forEach(el => el.remove());
}
prune();
new MutationObserver(prune).observe(document.body, {
childList: true, subtree: true
});
Ceci ne supprime que les nœuds qui correspondent déjà à votre sélecteur CSS — aucun appel réseau, aucune donnée ne quitte la page. C'est purement une commodité de mise en page.
Gardez les règles limitées
L'intérêt de JustZix, c'est la précision. Une règle Reddit ne devrait jamais s'exécuter sur X, et vice versa — des règles séparées avec des correspondances d'URL séparées les gardent isolées et faciles à basculer. Quand un site est refait, vous modifiez un sélecteur au lieu de déboguer un script tentaculaire.
Parcourez nos exemples prêts à l'emploi pour plus de recettes de fils, ou voyez le guide des ajustements YouTube pour le nettoyage côté vidéo. Pas encore installé ? Téléchargez JustZix et commencez par la règle des posts promus ci-dessus.
Notez cet article
Aucune note — soyez le premier.