navigator.userAgent different for each browser, what is the meaning of values in it?

D P Venkatesh

I was very curious to know about values in result of navigator.userAgent.

I executed navigator.userAgent in chrome, FireFox and IE 8

and results I got are,

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"

Can someone please explain values in each result.

Thanks in advance..

Sajith

navigator.userAgent returns a string. See the general format for it.

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

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

Here

  • AppCodeName = Mozilla
  • AppVersion number = 5.0
  • Platform = Windows
  • Security = U ( The type of security encryption included. Possible values are U (128-bit encryption), I (40-bit encryption), and N (no encryption).)
  • OS-or-CPU = Win98
  • Localization = en-US (Indicate the language used. Here it is US-English).
  • Revision-version-number = 0.9.2
  • Product = Gecko (The Gecko rendering engine is at the heart of Firefox.)
  • ProductVersion = 20010725
  • Application-Name = Netscape6
  • Application-Version = 6.1

For more details see the History of the user-agent string

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

what is the meaning of navigator.userAgent.indexOf in javascript,i used this in my javascript?

What is the meaning of master browser?

If window.navigator.userAgent is deprecated, what should I use instead?

What is the meaning of this icon in Xcode 7 debug navigator?

What is the meaning of each element of feColorMatrix?

What is the meaning of Values row in POMDP?

What are the meaning of icons associated to symbols in thread debug navigator

Puppeteer browser useragent list

Why using window.navigator.userAgent to retrieve the browser Explorer 11 is recognized as Mozilla? How retrieve the user angent and version?

What is the meaning of each section in this HTTP response?

Meaning of this number function with different number values in if blocks

What is the meaning of different integer mysql types

what is different color meaning in 9 patch images

What is different meaning of source and code in programming?

What's the meaning of the values in the OpenCV image representation?

What is the native alternative to browser's navigator.getUserMedia in iOS?

Identify the window.navigator.userAgent from a backgroundscript

Perl LWP::UserAgent simulate browser

Typescript shaping: What is the meaning of each section of this Next.js component?

What is the meaning of each line of the assembly output of a C hello world?

What's the meaning of the percentages displayed for each test on PyTest?

What is the meaning of the line and bar for each request in the "Network" section of Performance panel?

What is the list of possible values for navigator.platform as of today?

Querying browser console and Selenium return different values

SWT Browser navigator version

Navigator changing color in browser

What is the meaning of the different fields in the output of `git ls-files -s`?

what's the meaning of different color in FLINK WEB UI

What is the meaning of the different Unattended-Upgrade::Allowed-Origins?