Publié le 12/06/2010
Auteur fobec
Réseaux sociaux
0 partages
0 tweets
0 plus
0 commentaires

Connaitre la configuration du visiteur

Pour faire des statistiques, rediriger ses visiteurs ou améliorer la sécurité de son site internet, il est important d'en savoir un peu plus sur l'internaute. Justement, Javascript est executé directement dans le navigateur de l'internaute et permet d'en savoir un peu plus sur l'ordinateur du visiteur.

Connaitre la configuration du visiteur en Javascript

Lorsqu'une page internet s'ouvre dans le navigateur, il est possible d’exécuter en même temps des fonctions Javascript. Ainsi, certaines données sur l'internaute et le périphérique peuvent être connus:
- la version du navigateur internet,
- le document référent de la page,
- la taille et le nombre de couleur de l'écran,

Code javascript pour connaitre la config

<html>
    <head>
        <script type="text/javascript">
            function showConfig()
            {
             var s="";
             s+="UserAgent: "+navigator.userAgent;
             s+="<br>Langue: "+navigator.language+' - plateforme: '+navigator.platform;
             s+="<br>Referent: "+document.referrer;
             s+="<br>Taille de l'ecran: "+screen.width + "x" + screen.height;
             s+="<br>Nombre de couleurs: "+screen.colorDepth+' bits';
             s+="<br>"
 
             document.getElementById('info').innerHTML=s;         
            }
        </script>
    </head>
    <body>
        <input type="button" onclick="showConfig()" value="Afficher ma configuration" />
        <div id="info" style="margin-top:20px">
        </div>
    </body>
</html>

Exemple de configuration de l'internaute

UserAgent: Mozilla/5.0 (Windows NT 5.1; rv:38.0) Gecko/20100101 Firefox/38.0
Langue: fr - plateforme: Win32
Referent: http://www.fobec.com
Taille de l'ecran: 1280x1024
Nombre de couleurs: 24 bits

Toutes les applications de suivi de l'internaute utilise cette technique pour analyser le trafic sur un site internet. Par exemple, Google Analytics utilise des fonctions similaires pour extraire les données et la configuration des visiteurs sur le web.

Ajouter un commentaire

Les champs marqués d'un * sont obligatoires, les adresses emails se sont pas publiées.

A lire aussi

Réseaux sociaux
Présentation de l'article
Catégorie
tuto - webmaster
Mise a jour
12/06/2010
Visualisation
vu 2549 fois
Public
Internaute
Auteur de la publication
Fobec
Admin
Auteur de 267 articles
|BIO_PSEUDO|
Commentaires récents

Publié par Candide dans logiciel

Cree avec Lazarus.
un help est fourni dans le ZIP

Publié par liomka dans java

Merci! C'étais l'exemple parfait donc j'avais besoin pour apprendre la programmation Client/Serveur en Java ;)

Publié par Vincent dans tuto

Sympa votre petit script :) Oui il existe des bibliotheques deja toutes faites mais elles sont en general 50x plus lourdes que ce petit bout de code qui fait exactement ce qu'il faut. En plus votr...

Publié par Fobec dans CMS

Le code source de l'exemple se trouve dans la pièce jointe (Fiche de l'article -> Boutton Telecharger)

Publié par medfayz dans java

hi everybody thanks for the code , and please can any one help me to fix that exception.
javax.media.NoPlayerException: Cannot find a Player for :vfw:0

thanks