Let ASP.NET know you have a powerful web browser like Firefox or Opera
By default ASP.NET 1.x downgrades its reponses to
lower-level HTML with web browsers other than Internet
Explorer 5+.
The result is that browsers like Mozilla,
Firefox, Opera or Safari get a different HTML than IE 6,
while they could handle it. As a developer this is a
nightmare because when you develop a page with IE, and then
test it with Firefox, it looks all broken and you start
cursing the Mozilla team and the consortiums in charge of
the standards. You end up having to do the work twice, once
for IE, once for the other browsers.
But wait! The solution is simple and you can quickly get rid
of all those problems!
ASP.NET relies on so called
"browser caps" to know what HTML to render. The good news is
that you can change these
browser caps
simply using your web.config file.
Rob Eberhardt did a great work and provides us with ready-to-use browser caps that you can integrate into your configuration files.
