IE6 users and status-conscious creative directors
clipperhouse.com
clipperhouse.com
However, IE6 will only go away if we actively discourage its use. Do not go out of your way to support it. Do not allow it to suck more time and energy out of you. IE6 will continue to survive as long as its remaining users have no need to upgrade. When sites work, users don't see a problem.
Industries and corporations who use IE6 should not receive mercy: As it ages it will only become more of a burden. Corporations will one day eventually realize that the rest of the world has moved on, and they must invest time and energy into modernizing their own systems.
When the computers that run IE6 die, it will be too late.
Leave the poor, withered IE6 on the side of the road and let's move on. But don't kick it, beat it, and spit in its face, as the original "upgrade message" in this link did.
We need the whole range of messages before IT departments get a clue. We need the very small, one time top banners with a small message, we need the sites that just plain break horribly, we need the sites that have a polite nagging message on every page and we need the sites that are just plain rude.
Until we have them all, until it's clear that every type of web site is sick of IE6, until these messages are very common, the inertia will not be overcome.
So I understand the animus towards IE6 as a technology, but not toward its users.
The truth is, an organization on IE6 will become uncompetitive in the same way that an organization using green screen terminals will become uncompetitive. Old stuff gets flushed out eventually.
Instead, I take an Ellis Island approach: come as you are. If you want to buy my product, I'm going make sure that happens, and no IE6 bug is going to get in the way.
Take for example the double float margin bug, which is undoubtedly one of the weirdest and most common. I definitely spent an entire afternoon on that one the first time I encountered it, and I wanted to throw my machine out the window, but now I know to add display:inline to anything I float that also has a margin. Its inane, but its not a big deal.
My point is that after a year or so, you've encountered all the annoying IE6 bugs, and so fixing them is easy. I don't think that's a particularly high bar.
Honestly, why would web devs just arbitrarily hate IE6 if it only took an hour to fix all the bugs for an entire website?
Its still an hour we shouldn't have to be spending, and I'm not saying I don't hate IE6. Hating IE6 is fine, and when a group of web guys gets together for a beer, its a great subject of ridicule. But its our problem, not our client's, and not our end user's.
"This goes directly to why most folks use IE6: they don’t have a choice. Three out of four IE6 users on Digg said they can’t upgrade due to some technical or workplace reason. Giving them a message saying, 'Hey! Upgrade!' in this case is not only pointless; it’s sadistic."
The comment described in the post here is definitely overly insulting, but in general, making the users feel pain is one way to give the people in charge incentive to change.
(Edit: I agree that the insults are pointless, so I don't think we're really arguing about anything substantiative. That said, I'm sure this designer guy couldn't give a crap whether it's pointless or not.)
-- yeah, I don't think we are really disagreeing on anything substantiative