IE 10 User Agent String Receives Update From Microsoft – What it means in simple terms

Speed Up My PC

Microsoft has updated the user agent for Internet Explorer currently available with Windows 8 Release Preview. This update has been announced along with IE 10 Platform Preview 1.

According to the IE 10 blog at MSDN, the IE team has made two additions to the user agent available inside IE. These additions are supposed to enhance the compatibility views for older browser supported sites. However the features of the browser itself remains unchanged.

IE 10 User String IE 10 User Agent String Receives Update From Microsoft   What it means in simple terms

In actual, these additions are directly related to the compatibility view of browser, which scales problem of out-of-place menus, images or text. Obviously these changes are more important for website authors, as compared to normal end-users. The compatibility view automatically corrects these objects of websites, thus making older sites looking better.

The first addition enables detecting whether a machine has touch-capable hardware via a new Touch token, the aforementioned blog post reads. Keep in mind that users with touch-capable hardware may also use a mouse and keyboard. You can see where this token fits into the user agent string in the examples below.

IE10 on a machine without touch-capable hardware:

Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0)

IE10 on a machine with touch-capable hardware:

Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0; Touch)

How this works

To detect the touch capability of client side, the site developers can simply use the user agent string:

var hasTouch = navigator.msMaxTouchPoints > 0;

If the property exists and returns a value greater than zero, the user’s PC has touch capability.

The second addition to the IE10 user agent string is an architecture token aimed at devices running under Windows RT (Windows 8 on ARM architectures). It is meant to complement existing values for other architectures:

32-bit IE10 on 32-bit Windows:

Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0)

32-bit IE10 on 64-bit Windows:

Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; WOW64; Trident/6.0)

64-bit IE10 on 64-bit Windows:

Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Win64; x64; Trident/6.0)

IE10 on Windows RT:

Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; ARM; Trident/6.0)

So basically you can make the difference in both 32-bit and 64-bit users. Actually these additions are the successors of IE 9 user agent strings with these two modifications:

  • The value of the “MSIE” token is now “10.0”
  • The value of the “Trident” token is now “6.0”

These new additions are applicable for both Metro and Desktop view. They are intended to explore the same platform capabilities of the browser.

Web developers can enhance the performance of their websites by implementing these additions rather than improving site environmental variables. The power-users can make the manipulations, to optimize their site performance.

Posted by on , in Category IE with Tags
Kapil is passionate Windows blogger who loves to write about Windows tricks, tips and customization. He loves to help people in troubleshooting their problems.
  • Ie stinks

    More bloat to an already fat OS. Maybe someday, IE will become a browser that is almost as good as Chrome, Firefox, or Opera.

  • Masony

    Hmmmm—me thinks you are still living in the past.

  • IE Junk

    I agree with IE stinks – it’s still a slowest and most bloated browser on the market. Candidly, it’s Microsoft junk.

  • Samit Tandukar

    i think last time you use IE was IE6

  • Samit Tandukar

    IE9 is way better browser than its previous version…..and IE10 it is much faster than Chrome and way better than any browser out there…..only thing IE lacks is add-ons……for a bloated part, nowadays Chrome is the most bloated browser out there….

  • http://www.kapilarya.com/ Kapil Arya

    @ Ie stinks : IE is now as capable as other competitors. The above said additions will make it more unique in functionality. But I use Firefox ;)

  • Sage

    IMHO Feature for feature, IE9 and 10 reside at the bottom of the list. LOL I’m betting for Windows 8, you won’t be able to use IE unless you have a Windows live account ;)

  • Samit Tandukar

    guyz any news about when will IE10 be available for win7