BlogBang ralentit les sites et blogs





Pour monétiser son blog ou site, il existe des régies publicitaires comme blogbang ou ebuzzing qui fournissent des scripts javascript à insérer sur ses pages. On aura ainsi des vidéos publicitaires affichées sur ses pages.

Mais avant d’installer des scripts venant d’autres serveurs, il est préférable de tester si ce script ne va pas bloquer la page et ralentir fortement votre site.
Au pire le script bloque le chargement de la page et vos visiteurs impatients quittent votre site.
Pour tester les temps de réponse des scripts blogbang, j’ai monitoré les temps de réponse d’une page ne contenant que le script de la régie.

Les résultats sur le mois d’avril ne sont pas bons : 10 erreurs http, temps de réponse maxi de 8s au lieu de 0,04s pour le mini.
Les blocages complet de la page soit 10 par mois durent environ 15 minutes.

Si vous voulez garder tout de même cette régie, il est donc préférable de mettre le script javascript en fin de page du code.
On insérera le code via ajax au domready.
Dans votre page placer une div id= »pub » à l’emplacement où vous désirez qu’elle apparaisse.

<div id="pub"></div>

Pour JQuery (cas WordPress):

?View Code JAVASCRIPT
<script type="text/javascript">
$(document).ready(function(){
        /*Inserer le script à la fin de la div ayant l'id "pub"*/
       $("#pub").append($("#blogbang").children());
$("#blogbang").show();
});
</script>

Et en fin de page de votre code code le script de blogbang avant la balise /body

<div id="blogbang">
        <script src="http://www.blogbang.com/demo/js/blogbang_ad.php?id=votreID" type="text/javascript"></script>
</div>

Dans votre css la div blogbang sera masquée:

#blogbang{
        display: none;
}





Tags:

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

Si vous avez apprécié cet article, s’il vous plait, prenez le temps de laisser un commentaire
ou de souscrire au flux afin de recevoir les futurs articles directement dans votre lecteur de flux.

2 Réponses pour “BlogBang ralentit les sites et blogs”

  1. Piokaz dit :

    Hum.. pour le display:none.. à quel moment tu le remets en display:block ?
    Le code jquery que tu as donné ne fait que déplacer une div.

    Je l’ai pas testé (je l’utilise plus blogbang) , mais ça m’a fait « tilt ».

  2. Jordi dit :

    @Piokaz bien vu! Je suis allé trop vite sans tester car moi aussi j’ai abandonné cette régie.
    Il faut ajouter un show :
    $(« #blogbang »).show();

Laisser un Message