Cachez les publicités sur Facebook
Facebook affiche des publicités dans une colonne sur la droite des pages. Pour les cacher, ajoutez la règle suivante à votre feuille CSS personnalisée :
div[data-ad] {visibility:hidden}
Pour Chromium, sous GNU/Linux, la feuille de style personnalisée, Custom.css, est située dans le répertoire suivant :
/home/baptiste/.config/chromium/Default/User StyleSheets/
Il est également possible de modifier la feuille de style utilisée par l’extension Adblocks, si vous l’utilisez.
Explication : On sélectionne tous les blocs <div>
qui contiennent l’attribut data-ad
. En effet, Facebook utilise cet attribut pour stocker des données relatives aux publicités. La spécification HTML5 permet d’utiliser des attributs personnalisés dans le code HTML, qui commencent par data-
. Twitter utilise le même système avec data-user-id
et data-tweet-id
(entre autres). C’est très utile lorsqu’on manipule le DOM avec Javascript.