Web beacon (web bug), tu connais ?

12 01 2011

Littéralement, cela signifie en Français “Balise web”. Attention, rien à voir avec les balises du langage HTML !

Parfois, sur une page web, il peut être utile d’appeler une URL à l’extérieur du domaine courant, le plus souvent pour obtenir des statistiques sur les visiteurs.

C’est par exemple le cas avec les services de statistiques de fréquentation (web analytics) comme Xiti, Google Analytics ou Piwik.

Pour appeler ces services, la solution la plus logique est d’utiliser AJAX : on fait une requête via XmlHTTPRequest en passant tous les paramètres nécessaires.

Sauf que cette technique ne fonctionne pas si le client n’exécute pas le JavaScript, ou si le visiteur a désactivé JavaScript dans son navigateur.

C’est pour cette raison qu’on a inventé une solution beaucoup plus tordue et perverse pour collecter des données sur les internautes : la web beacon (aussi appelé web bug).

Le principe est super simple : au lieu d’appeler le service via AJAX, on ajoute une image dans le code HTML, parce que la majorité des navigateurs téléchargent toujours les images :
<img src=http://www.spytistics.com/image.png&visiteur=frankie&referer=facebook alt="" />

Le fichier accessible à cette URL est juste une petite image qu’on ne remarque pas, du style 1px * 1px ou GIF transparent.

Mais quand votre navigateur appelle cette URL, un script tourne sur le serveur (style PHP), et enregistre certaines informations (IP, referer, géolocalisation…) avant de vous renvoyer l’image.
Du coup, on arrive à faire du tracking même si vous avez désactivé JavaScript.

C’est par exemple très souvent utilisé dans les emails : une grande partie des clients mail (thunderbird, webmails, outlook…) n’exécutent pas le JavaScript qui pourrait être éventuellement contenu dans certains emails, alors qu’ils sont capables de télécharger les images.

C’est d’ailleurs pour cette raison (protection de la vie privée), que par défaut, Thunderbird bloque les images dans les emails, et demande à l’utilisateur si il doit télécharger les images ou non.


Partager :

Ces icônes sont des liens vers des sites de partage de signet sociaux où les lecteurs peuvent partager et découvrir de nouveaux liens.
  • Digg
  • del.icio.us
  • Facebook
  • Digg -fr
  • Live
  • MisterWong Fr
  • Scoopeo
  • StumbleUpon
  • Technorati
  • Wikio FR

Actions

Informations

Et maintenant je fais quoi ?

Aucun commentaire

2 réponses à “Web beacon (web bug), tu connais ?”

23 05 2023
Brandonn (02:07:24) :

Thanks for sharing your thoughts about non classé. Regards

27 05 2023
코인파워볼 (15:55:34) :

A fortunate player from Wayne County won $100,000when playing the
Lottery’s $6,000,000 Jackpot secopnd possibility game.

Feel free to visit mmy page: 코인파워볼

Laisser un commentaire

Vous pouvez utiliser ces balises html : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>