· Friday August 20th 2010 · IE6, you and I are done for good.

How I broke up with a tyrannical beast

Last week, I made an important, life-changing decision. One that I should have made years ago, but I’ve cow­towed to abuse for too long. From here on out, I will no longer be devel­oping web­sites that work in IE6.

I will, instead, be using the fab­ulous IE6 Update script on all of my web­sites. (There’s even a Word­Press plugin. It’s going to be so simple, it’ll almost be auto­matic. In fact, if you run a Word­Press site, could you just run out an install it, right now? I just did. It feels good.) I won’t even bother trying to check what I’ve cre­ated in IE6 any more (though I’ll admit I didn’t often).

According to Net­mar­ket­share, almost 17% of the internet still uses IE6. That’s utterly insane, given that IE6 is nine years old, three ver­sions out-of-date, and famed for being the scourge of the internet. If you’re bored one day, sit a web designer/developer—or whatever hybrid you prefer—down and men­tion IE6. I can almost guar­antee you’ll get a frus­trated or sickened face, and maybe a string of explet­ives, if you’re really lucky.

I came across this won­derful art­icle called Stop Devel­oping for IE6 that lays out a number of excel­lent argu­ments for the ces­sa­tion of the prac­tise, primarily:

1. It’s saving you money.

Because devel­oping web­sites that work prop­erly in IE6 requires more work, it costs more money to make a web­site that works. My new policy, then, will invoke a sur­charge for IE6-compliant sites. And I really, really, really hate even looking at IE6, so it’s going to be a lot.

2. It’s making the internet better.

Most of the problem is due to the fact that developers used hacks in order to make sites that behaved prop­erly in IE6. This meant that their code didn’t follow best prac­tises, because it had to resort to hacky methods in order to trick IE6 into dis­playing its con­tent prop­erly. Con­tinuing with these prac­tises holds the web devel­op­ment com­munity back.

3. Even Microsoft act­ively wants it negated.

This is more true now, with IE9 in the works. Microsoft’s been trying to rid the uni­verse of its deformed little creature for years, and there’s really no reason to update. Typ­ic­ally, the rationale that has been used (and that still is used, espe­cially in gov­ern­ment and other large organ­iz­a­tions) is that some pro­pri­etary internal sites are built only to sup­port IE6, which is a whole other problem in itself. These organ­iz­a­tions really ought to invest the money into fixing their systems—they’ve over five years old, anyway, so it’s prob­ably high time for an update. If they can’t, it’s entirely pos­sible to run mul­tiple ver­sions of IE on one machine, and it’s even easier to use IE6 only for internal hacky sites, and use Firefox, Chrome, or any of the other well-built modern-day browsers for everything else.

So I’m decided. It’s high time. No longer will I bend to the reign of tyranny that was IE6. And I’m going to spend as much energy as I can encour­aging everyone I know to upgrade their browsers, move to better browsers, or gen­er­ally get on board with Not Being a Part of the Problem anymore.

Are you using IE6? Please upgrade.

Tags: , ,

Client Love Notes

I know I can be a difficult client. Even in the face of that, Sarah continuously kept coming back with great work done and a smile on her face. I know it wasn’t always easy for her, but she never showed a wince of frustration. She gave me a great product for a most excellent price; I’m impressed and I look forward to working with Sarah again…

read more lovenotes