Nice Matin et AdBlock Plus
Échouant par le plus grand des hasards sur le site du journal Nice Matin, j’ai eu droit à une leçon de morale sous forme de Gif animé sur l’utilisation des bloqueurs publicitaires. Dans mon Firefox, j’utilise conjointement les extensions/addons Silent Block et AdBlock Plus couplé à Element Hiding Helper, que je préfère à uBlock Origin.
Et, comme j’ai une profonde détestation pour les donneurs de leçons de morale à deux balles, j’ai installé GreaseMonkey, après examen du code source de la page dans laquelle j’ai vite repéré le script à l’origine de cette animation :
<script type="text/javascript"> jQuery(document).ready(checkAds()); // EBE Note : Ticket #2493, mandatory to send dataLayer['DimAdBlock'] with the first position to Tag Manager jQuery(document).ready(function(){forceDisplayAdBlock()}); function checkAds() { if ($(document.getElementById('adsense')).css('display') !== 'none' && $('#myadsblock').length === 1) { dataLayer.push({'DimAdBlock': 'Unblocked'}); window.adblockdetected = false; } else { dataLayer.push({'DimAdBlock': 'Blocked'}); window.adblockdetected = true; } } function forceDisplayAdBlock(){ // detect if user is connected : var isConnected = (jQuery('.connected').get().length) ? true : false; if(!isConnected && window.adblockdetected){ } } </script>
J’ai alors créé un script JavaScript, comprenant le code suivant :
window.adblockdetected = false;