G
Guest
A feature that would be VERY much appreciate from a designers perspective is
reliable browser identification. Its easy to check the User Agent in HTTP
headers from almost any web-language, but they aren't reliable. Not only do
several of the competing browsers falsely identify themselves as IE, but some
even allow custom User Agents in their setup options.
The problem is - not all browsers are created equally. It is frustrating
when Opera and Firefox butcher portions of website designed for IE, and it
reflects poorly on the designer. There are times when it would be very
useful to verify that a user is in fact running Internet Explorer, and not a
competitor desguised as IE.
I'm sure that at least when communicating with an IIS server, it should be
doable? Somehow, there should be a method of verifying that IE is in fact IE
from an ASP or ASP.NET script.
reliable browser identification. Its easy to check the User Agent in HTTP
headers from almost any web-language, but they aren't reliable. Not only do
several of the competing browsers falsely identify themselves as IE, but some
even allow custom User Agents in their setup options.
The problem is - not all browsers are created equally. It is frustrating
when Opera and Firefox butcher portions of website designed for IE, and it
reflects poorly on the designer. There are times when it would be very
useful to verify that a user is in fact running Internet Explorer, and not a
competitor desguised as IE.
I'm sure that at least when communicating with an IIS server, it should be
doable? Somehow, there should be a method of verifying that IE is in fact IE
from an ASP or ASP.NET script.