Contournement du blocage du journal Le Monde

Contournement du blocage du journal Le MondeJ’ai un peu cherché hier matin. En vain. Je n’avais pas vu le lien « Je poursuis la navigation » sur la page nous expliquant que le modèle économique du journal Le Monde était le pillage de nos données personnelles, avec l’aide de la société Xiti.

Solution la plus simple (MAJ)

Suite au commentaire de Bub, vous pouvez ajouter à AdBlock Plus ou à uBlock origin :

@@||www.lemonde.fr/medias/web/js/advertisingbanner.js

Comme j’utilise Silent Block, j’ai ajouté au fichier de la whitelist contentblock-whitelist-regex.txt :

^https?://www\.lemonde\.fr/medias/web/js/advertisingbanner\.js$

Solution la plus compliquée : Greasemonkey

Je vous ai conçu un script à intégrer à Greasemonkey sous Firefox, dont l’objet est de simuler le clic sur le lien en question. Petite précision : la méthode click() est liée à la présence de JQuery dans la page !

// ==UserScript==
// @name        LeMonde
// @namespace   AdBlock
// @include     /^https?://(www\.)?(lmde|lemonde)\.fr(/|$)/
// @version     1
// @grant       https://www.dsfc.net
// ==/UserScript==
window.onload = function ()
{
  var s = window.location.href;
  var r = document.referrer;
  if (s.match(/^https?:\/\/(www\.)?lemonde\.fr\/modele-economique\/$/))
  {
    var Anchors = document.getElementsByTagName("a");
    var Onclick;
    var Anchor;
    for (var i = 0; i < Anchors.length ; i++)
    {
      Anchor=Anchors[i];
      Onclick=Anchor.getAttribute("onclick");
      if(Onclick=="return xt_click(this,'C','','Dispositif_Adblock::Poursuite_visite','N','','')")
      {
        Anchor.setAttribute("href", r);
        Anchor.click();
        break;
      }
    }
  }
}

A retrouver sur Pastebin !

Javascript  / Bloqueurs publicitaires Greasemonkey Javascript Journal Le Monde JQuery 

Commentaires

j’ai testé récemment le script anti-adblock killer suite à des recherches et il fonctionne sur lemonde

@JeanJean

Merci. Je ne connaissais pas ! Mais ça ne marche pas pour Bild.

Greasemonkey c’est lourd et mon navigateur ne le supporte même pas. Voici une parade plus simple qui fonctionne sur un AdBlock Plus classique :

Ajouter en Exception Rules (liste blanche) :

@@||www.lemonde.fr/medias/web/js/advertisingbanner.js

Le contenu de sites comme facebook et youtube sont bloqués par ghostery, il faut désactivé l’option en rapport avec le site en question pour que celui s’affiche correctement.

Laisser un commentaire

(requis)

(requis)