One of the more popular bandwagons rolling around the net these days is "Kill Internet Explorer 6". It started with some cool tech companies like Digg and Youtube announcing that they will drop IE6 support. Now everybody and their mother is trying to climb aboard. Well, count us out. Here are few reasons, why we won't be begging our users to switch from IE6.
Whining about browser incompatibility is not a very professional thing to do

A few weeks ago I
tweeted this. I cannot see a valid point in all the hoopla around browser incompatibility issues. If you're whining about it, it means that
there are things for you to learn. Now, this doesn't mean that I'm a fan of Internet Explorer but when you get your site to work on it, it just feels right. And for us IE6 isn't even the worst. It may be a surprise but we have most issues with Opera (Don't worry, I have spoken to
both Opera users and they said it's fine for them to use Firefox sometimes... Just kidding :).
It's not our job to tell the customers which browser to use
Users come to your website to complete their own tasks and not complete your mission to kick some browser's butt. If you want them to upgrade a browser before they can move on, you're doing it wrong. Just keep in mind all the trouble user must go through when upgrading IE. We want Edicy to work for all people, no matter what their computer literacy is - so why would we want to make them install and uninstall programs?
Some of the people don't have an alternative
Much has been made of
a Digg survey that showed, that a great majority of IE6 users can't switch because it's mandated by their IT departments (frankly if I owned a company, people not being able to use Digg and YouTube during work hours would be a pretty good argument against upgrading too. More
here).
But also, let's talk about countries. Edicy has been quite popular in China. And
65% of our Chinese users are using IE6. In general we see that IE6 is more popular in economically less well-off countries. So we've decided we don't want to block the next billion internet users coming from the part of the world that will lead civilization for the foreseeable future.
A website does not have to look the same in every browser.
And here's the proof. It's OK to have sites look worse in IE because I believe that people who use it don't care about the looks of your website anyway -- otherwise they would have migrated years ago. So if you want to create stunning effects with just a couple of lines of CSS, do it in other browsers and spend the time you save from work with your family. Create a version that works best with browser features that are available for free.
Do not waste time replicating pixel-accurate version that image you got from web designer.
If you try, you can make it work
Here are some ideas for web developers to follow:
- Know the basics about how browsers work, how they lay out elements. This makes you almost good to go.
- Learn the history of web browsers to understand why things are the way they are. If you don't know where to start, watch some Douglas Crockford talks and you'll be enlightened.
- Make yourself familiar with capabilities of CSS rendering in different browsers. If you know these "little differences", you'll be able to make use of the common part very professionally.
- Use a Javascript library that will abstract out the differences of event management and DOM manipulation in browsers.

Comments: 10
Add a comment