There has been a lot written on the web about detecting a user’s browser. The reason why there is so much discussion is that Internet Explorer and Netscape have differences in the way that they render HTML and so the “experience” you get can be different for the same site. At least that was the reason so many people worried about it. Now that Internet Explorer commands over 90% of the browser market it is hardly worth worring about.
However, there are other reasons for detecting a user’s browser, such as redirecting to a different site or set of pages … Read the rest