In ASP.NET’s machine.config there is a section called browserCaps
which tells .NET what browser a client is using and what it supports.
When ASP.NET first came out it was notoriouly MSIE-centric, but with
the advent of newer browsers, the browserCaps should have been handle the changes with minor updates.
Microsoft gave the task of keeping machine.config up-to-date to
CyScape.com. The page http://www.cyscape.com/browsercaps/ has not been
updated (to my knowledge) in the 5 years since ASP.NET first appeared on the scene!
Thankfully Rob Eberhardt has up-to-date browserCaps info.
The funny thing is that if you go to his main site, you get this message “Sorry, slingfive.com requires Internet Explorer 5.5 or newer running on Windows.
Please come back when you can!”. Too funny!!