Détecter les bloqueurs de pub sur son site

Webmaster agacé par les bloqueurs de pub, pour les détecter et afficher un message, voilà un truc très simple.

Je ne suis qu’un amateur du domaine numérique et n’ayant pas pour but de gagner de l’argent, je place tout de même quelques pubs sur mes pages, pas pour devenir riche mais pour au moins compenser le coût électrique de mon serveur (hébergé chez moi). Bon il s’agit d’un raspberry donc la consommation est très faible cependant je n’espère pas gagner 2000€ par mois.

Avant tout de chose, je suis pour un internet libre, gratuit et qui ne soit pas infesté de pub surtout intrusive ou m’empêchant de naviguer.

Mais il est nécessaire pour que des sites amateurs puissent au moins remboursé leur nom de domaine ou leur hébergement de gagner quelques euros et donc d’utiliser la pub. Sans cela, la quantité de site et donc de contenu pourrait diminuer et ne laisser place qu’à quelques acteurs.

Il existe plusieurs type de pub ou de moyen de rémunération (ce n’est pas la question).

La vrai question est de comment faire pour faire passer un message aux utilisateurs de bloqueur de pub sans pour autant les empêcher de les utiliser.

Sur le site de Korben, j’ai trouvé une très bonne solution qui n’est pas lourde pour le serveur et ne perturbe pas la navigation.

Le principe est d’utiliser le CSS, afin de ne pas afficher un message lorsqu’aucun bloqueur de pub n’est présent.

Création de la feuille de style

Créer une feuille de style nommée : adblocker.ads.css y écrire :

blockquote#adblocker {display: none;}

L’intégrer à votre page.

Création du message pour les bloqueurs de pub

Dans votre page html, intégrer cela :

<blockquote id="adblocker">
....
</blockquote>

Où les points seront votre message.

Voici un exemple : site d’exemple.

Laisser un commentaire