pub tag archives

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;
}
web2.0     Étiquettes :