Reasons why Microsoft Internet Explorer Sucks (number 46,841)
If you are using Microsoft Internet Explorer as your web browser and were encountering problems with this web site earlier, I want you to know we were not experiencing technical difficulties. The problem is in your bloody set.
Over the weekend I converted this web page from HTML version 4.01 to XHTML version 1.0. The W3C validator says the site is a-ok. The standards compliant browsers, such as Mozilla and Opera, are delighted with the change. Microsoft Internet Explorer, however, started crapping bricks.
The first problem is that people were reporting they were seeing the RSS feed and not the normal web site. It turns out this was triggered by the addition of the XML declaration:
<?xml version="1.0" encoding="iso-8859-1" ?>
I downgraded the page by removing the declaration. Then IE started botching the page styles. The font styles weren't rendered correctly.
In the end, I decided I'd have to appease the 20-ton monopolistic gorilla, and fall back to the old HTML 4.01 standard. It's a shame so many people--and the net as a whole--are held victim to Microsoft's inferior products.