[Adblock] – Parce qu’Adblock parfois c’est le mal !
Salut à tous,
Bien que ce blog soit financé par vos dons (et je vous en remercie)
Bien que je ne suis pas spécialement (aujourd’hui) pour la publicité comme modèle économique …
Il m’arrive de penser à mes confrères qui souffrent des bloqueurs de publicités …
Car oui la publicité ça fait
MAL
!!!!
Très mal pour vos petits yeux fragiles !
Mais la publicité peut parfois rémunérer (maigrement ou pas) les Webmasters …
Aussi, et pour aider maigrement ces chers Webmasters ;)
(Je ne désigne personne)
J’ai développé un petit script qui permet de détecter les bloqueurs de pub, et d’exécuter lorsqu’ils sont détectés une fonction javascript ( à votre sauce ) !
Voici donc le code à intégrer à vos pages Web :
function DtcAdbckProd(t,e,s){return d=document,b=d.body,ad=d.createElement(« script »),m=Math,src=t, » »!=s&&(test=d.getElementById(s))?(1!=test.getAttribute(« testscript »)&&setTimeout(e,10),0):(ad.setAttribute(« id »,s=m.floor(1e3*m.random()+1)),ad.setAttribute(« testscript », »0″),ad.onload=function(){this.setAttribute(« testscript », »1″)},ad.src=src,b.appendChild(ad),void setTimeout(« DtcAdbckProd(0, « +e.toString()+ », « +s+ ») »,1e3))}
advertisement.js, est un fichier vide que vous pourrez créer.
Adblock, détecte automatiquement le terme « advertisement » et bloque le chargement script.
C’est là qu’intervient ma fameuse fonction, qui détectera le blocage d’Adblock.
Pour les personnes qui souhaiteraient travailler / développer & améliorer la fonction de détection.
Voici le code de « Développement » :