navigator.userAgent différent pour chaque navigateur, quelle est la signification des valeurs qu'il contient ?[fermé]

StackOverflow https://stackoverflow.com//questions/24013462

Question

J'étais très curieux de connaître les valeurs résultant de navigateur.userAgent.

j'ai exécuté navigateur.userAgent dans chrome, FireFox et Internet Explorer 8

et les résultats que j'ai obtenus sont,

In IE8 ==> 

     "Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64;
     Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR
     3.0.30729; InfoPath.2)"

In chrome ==>

     "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 
        (KHTML, like Gecko) Chrome/35.0.1916.114 Safari/537.36"

In FireFox ==>

     "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0"

Quelqu'un peut-il expliquer les valeurs de chaque résultat.

Merci d'avance..

Était-ce utile?

La solution

navigator.userAgent renvoie une chaîne.Voir le format général pour cela.

userAgent = appCodeName/appVersion number (Platform; Security; OS-or-CPU; 
Localization; rv: revision-version-number) product/productSub 
Application-Name Application-Name-version

exemple : Mozilla/5.0 (Windows; U; Win98; en-US; rv:0.9.2) Gecko/20010725 Netscape6/6.1

Ici

  • AppCodeName = Mozilla
  • Numéro de version de l'application = 5,0
  • Plateforme = Windows
  • Sécurité = U (le type de cryptage de sécurité inclus.Les valeurs possibles sont U (cryptage 128 bits), I (cryptage 40 bits) et N (pas de cryptage).)
  • OS ou CPU = Win98
  • Localisation = en-US (Indiquez la langue utilisée.Ici, c'est l'anglais américain).
  • Numéro de révision-version = 0.9.2
  • Produit = Gecko (Le moteur de rendu Gecko est au cœur de Firefox.)
  • Version du produit = 20010725
  • Nom de l'application = Netscape6
  • Version de l'application = 6.1

Pour plus de détails, consultez le Historique de la chaîne user-agent

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top