Naruki wrote:
If a site is changing what it does based on the browser name, it is (almost always) badly designed and needs to be corrected.
I wonder if ever had to create a cross-browser site... In my experience as a web-developer, in 90% of the cases there is no other way to make a modern web-page display correctly both in FF and IE6 without *some* conditional tags, user-agent parsing or JS agent-tests. When building a new site I always make it a habit of first testing it using FF and Firebug and then tweaking it to work with IE6. Where I live (Israel) more then 50% of the Internet users are still using IE6... I believe that every web-developer in here can understand my frustration :~