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 2495 fois
Public
Internaute
Auteur de la publication
Fobec
Admin
Auteur de 267 articles
|BIO_PSEUDO|
Commentaires récents

Publié par Michael dans tuto

Merci pour ce partage, ca m'a ete tres utile pour une application hta que j'ai developper pour mon travail.
Peut etre modifier le script afin de creer des graphiques differentes (en forma...

Publié par fobec dans java

La boucle de lecture est corrigée et prend en compte l'état pause. Sympa d'avoir signaler l'erreur

Publié par etoiliste010 dans java

BONSOIR le code compile mais
Grave: null
com.sun.mail.smtp.SMTPSendFailedException: 530 5.7.0 Must issue a STARTTLS command first. gd4sm1845967wib.6

at com.sun.mail.smtp.SMTPTransport.i...

Publié par fobec dans logiciel

MAJ: migration vers GoogleMap V3 de la carte

Publié par Julie dans logiciel

C'est donc un moteur de recherche specialise. On peut vraiment rechercher tous les domaines que l'on veut. Cela permettrait aux gens de ne plus se faire arnaquer. Quelle bonne idee!