The Open Source advocacy web site Open Addict has recently declared its home page off limits to IE users. Though I don’t think it will make much difference to the IE user base, I do agree with the rationale behind their decision:
You’re being blocked because Internet Explorer doesn’t adhere to web standards and some of our website code, which works *perfectly* in Firefox, Opera and Konquerer, doesn’t work at all in IE and I’m tired of hacking workarounds for IE’s bad implementations of standard technologies. Try to validate Internet Explorer’s home page and tell me if you think Microsoft cares about building a standard’s compliant browser.
All web developers are aware of the hoops that must be jumped through to get a clean, standards compliant, site to work in IE. What’s worse is the opposite, when you have a web site designed for IE that doesn’t work in every other browser. Microsoft tends to complicate this further by changing its implementation with each version. Yes, you sometimes have to have multiple hacks for different versions of IE!
I for one would love to see IE go away. I know that’s wishful thinking but I also don’t think it’s asking too much for IE to properly load standards compliant code. Plenty of browsers have been doing it for years, why can’t Microsoft? It is nice to see a high volume web site take a stand like this. I know we’ve all thought about doing it plenty of times.