Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trident/8 identifies non-existent IE12 #995

Closed
ToolsTeamLee opened this issue May 19, 2016 · 3 comments
Closed

Trident/8 identifies non-existent IE12 #995

ToolsTeamLee opened this issue May 19, 2016 · 3 comments
Assignees
Milestone

Comments

@ToolsTeamLee
Copy link

Internet Explorer 12 doesn't exist, yet I have some user agent strings that contain Trident/8, so the browscap file is identifying them as IE12.

Example:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 10.0; WOW64; Trident/8.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729)

All the UA strings identified are on PCs running Windows 10.

@asgrim
Copy link
Member

asgrim commented May 19, 2016

It's okay, these people come from the future :)

@mimmi20
Copy link
Member

mimmi20 commented May 19, 2016

I found this answer (https://social.msdn.microsoft.com/Forums/en-US/c671bcbd-c46b-4f62-becd-19c738b6b222/use-of-trident8-string-in-useragent?forum=iewebdevelopment):

From further research I had undertaken, it certainly appears to me that Microsoft may have originally planned on using the "Trident/8.0" token for IE11 on Windows 10, but then changed their mind and went back to using "Trident/7.0". It appears that the "Trident/8.0" version token will only appear on the initial release of IE11 on Windows 10.

@ToolsTeamLee
Copy link
Author

Thanks, I had seen that article too, however it doesn't explain why the browscap file has manual entries that show IE12.

What would make more sense would be to identify Trident/8 and use IE11, then if Microsoft do use Trident/8 for a future version of IE, the newest version of browscap can be updated at that time.

@mimmi20 mimmi20 added this to the 6015 milestone May 21, 2016
@mimmi20 mimmi20 self-assigned this May 21, 2016
@mimmi20 mimmi20 mentioned this issue May 21, 2016
@asgrim asgrim closed this as completed in a2d9cc7 May 29, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants