Reputation: 1725
I am working on a project that activates a set of CSS/Javascript features according to the engine version of the browser provided in the User Agent.
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 6.2; Win64; x64; Trident/6.0; .NET4.0E; .NET4.0C)
As we know it, Trident 6.0 is only available in MSIE 10. I don't understand how an old MSIE 7.0 User Agent contains this versioning information.
What's the reason behind this?
Upvotes: 0
Views: 2012
Reputation: 175816
It's IE10 in Compatibility View mode;
When a webpage is displayed in Compatibility View, Internet Explorer 10 displays the page in IE7 Standards mode, which is consistent with the behavior of Internet Explorer 9 and Windows Internet Explorer 8.
http://msdn.microsoft.com/en-us/library/ie/hh869301(v=vs.85).aspx
Upvotes: 2