Suckified by Internet Explorer
(August 31st, 2006)
WARNING: The following is an utter rant… You have now been duly warned.
I want to get a big red logo that says “This Site Suckified by Internet Explorer” and paste it on every web site that had to hack around CSS and JavaScript bugs in Internet explorer. I estimate (via extraction out of the sub-navel-olfactory-offending-orifice) that the traffic for downloading the image would exceed all other Internet traffic (excluding porn and spam). That’s because it’s virtually impossible to make a modern, stylesheet driven site without having to substantially work around bizarre “interpretations” of the specs by IE.
You can more or less count on most modern browsers like Firefox, Safari, or Opera working according to the actual spec. If you develop your site using any of these you should get a reasonably consistent outcome when you run it on the others. Having then completed 15% of your work you can spend the remaining 85% of your time discovering wonderful tidbits like: anything floated will break something, there is weird whitespace messing up alignments in 20 places, on Tuesdays when the MSDN site has red buttons all DIVs revert text to RTL, etc.
I don’t want to sound selfish, I mean, who am I to ask a big, important company like Microsoft to adhere to standards they helped set? It’s just that we have to think of the children. Last year alone, more that 200 quadrillion sand-dollars were spent developing web sites and web-based applications. How many times did little Timmy look up with his sorrowful eyes and ask: “Mommy, why doesn’t daddy come home anymore?” Only to hear the reply, “Don’t worry honey, dad will come home eventually. It’s just that Mr Gates wants him to discover the joys of converting transparent-background-PNG files into twelve different colors of GIFs. He said it’ll only be another few hours. By the way, do you know Mr. Smith? He’s our plumber.” My careful research indicates that converting DIV based layouts to TABLEs in order to get alignments working singlehandedly accounted for a 10% drop in attendance at Disneyland last year (which may help explain the Disney-Apple connection).
I understand that in the 253 years (Internet years that is) since IE was last updated MS has been very busy defending itself from anti-trust lawsuits, and looking for ways to convince people that there is a meaningful difference between office 2000 and office 2005, so it’s completely understandable that they just didn’t get around to fixing… well, anything. The good news is that very soon now we can expect IE7 (and this is purely a coincidence with the rise of Firefox as a meaningful competitor). Too bad it won’t run on a few older (unsupported) versions of windows, people can surely upgrade to Vista.
So if you’re using IE and you see something wierd on this site do me a favor and rather than sending me an email, just switch to Firefox. My son has a baseball game and I’m not going to miss it for Bill.


August 31st, 2006 at 11:02 am
I once displaoyed this image: http://wzlinkturret.dk/no_ie.png
On my website to all IE users along with a big red text, saying that the page might not render correctly unless they used a better browser.
But I eventually removed that “feature” because I got complaints from Opera users that was set to “Identify as IE”
September 1st, 2006 at 1:51 pm
Let’s all digg this story and make your cry heard by all of the world! We are in this together!
http://www.digg.com/design/InternetExplorervstheworking_class#c2900287
September 1st, 2006 at 1:52 pm
Ooopss the link didn’t work. Now it should.
September 1st, 2006 at 10:38 pm
Thanks Vasco. I’ve gone ahead and incorporated a Suckified by IE image based n the image above and added it to the site with a link that points here. Of course, you’ll only see it if you are using IE. The link is http://codecraft.info/images/suckifiedByIe.gif
September 2nd, 2006 at 9:10 pm
I wish it was only IE that had this problem. Unfortunately it is nearly the whole software industry. In general, computer software is badly written, increasing rapidly in complexity and decreasing in dependability. If you buy some software and 60% of the functionality works, consider yourself lucky. If I had a nickle for every poorly written peice of defective code that I have come accross, by now I’d be able to retired (and thus be free of this mess
September 4th, 2006 at 12:24 am
Your right Paul, the problem of quality in general is much broader than just IE or Microsoft. I’m gonna give it some thought and blog that topic a bit. BTW, you have some good thoughts on your blog.
September 4th, 2006 at 4:22 am
[…] A comment by Paul Horner on my recent rant about Internet Explorer got me thinking about why it is that there is so much low quality software. It’s true that my mind works in strange ways, but after examining the 100 or so obvious reasons that software complexity keeps going up while quality keeps going down I arrived at a very odd meta-conclusion: it’s because the software industry looks an awful lot like a modern version of the world’s oldest profession. […]