No more IE6! Update your browser! Slacker!

How and why i'm now aggressively NOT supporting IE6

Subscribe to Site Feed |

For years the web design community has been forced to deal with incompatible web browsers that fail to meet the standards set out by the w3c, resulting in a huge portion of the web design process being devoted to "cross browser compatability" testing.

It's funny to note that I used to HATE Netscape (back in the NS4 days) and love IE, for its rendering. This has changed. Firstly because I now have my mac and as such have developed a disdain of all things microsoft. Secondly, firefox and webkit both do a much better job of implementing standards.

I know my XHTML and CSS really well, so my tried and true test of browser compatability has always been.. can I code a page for this browser and expect it to render correctly. I can only really answer yes to this question for FireFox and Safari (probably Opera.. but I don't really check), but IE is in a league of it's own (I will say, IE7 is a vast improvement - still a league of its own.. but improved)

So what's the solution to this problem we all face? Easy. No brainer. Get rid of IE6 and upgrade it to its slightly more effective cousin IE7.

In an ideal world we would all put a simple browser detection on our site and deposit all IE<7 users to an upgrade page. However we would likely lose traffic, offend people etc.

SO: what i'm proposing is a joint effort to upgrade the IE6 users out there.. unobtrusively.. and inoffensively. I know, WaSP have their Browser Upgrade Campaign pages, but for those of us who don't have a black, yellow and white website, redirecting a potential customer to the BUC page is tantamount to throwing away traffic. We need a more subtle, simple way to notify people that we want them to change browsers OR indeed that we are only targetting ONE browser. With the advent of web applications, it is becoming increasingly feasible to develop a web app that ONLY works in Firefox.

So the idea for update-your-browser.com is born. It's a service that will provide a small includable HTML snippet that will display a nice, unbranded, browser upgrade bar at the top of your page, the idea being simply that users who are unobtrusively notified of their browser innefficiency might very well click to upgrade. The service provides a simple page that allows you (the web designer / developer) to generate a small block of conditional HTML to place just before your tag (somewhere between your analytics, conversation tracking and blogsites counter) that will cause a pure html / css notification bar to be displayed in versions of IE less than 7.

Obviously this is not a new idea, however I don't really think that the idea has been implemented effectively in the past. It needs to be:

  • Consistant. The key here is in community adoption.
  • Clean and unobtrusive. A Javascript alert is neither. Nor is alternate content for the entire page - we don't want to lose sales or hits, we want to encourage people to.

I hear some people laughing at the idea that this is ever going to be used on websites other than personal blogs etc. However THIS is exactly what needs to happen. It's a well established fact that client education is the key to change in the web design industry. Clients need to be educated that providing a web site in IE6 is actually detrimental to the possible future of that web site.

For the web designer / developer out there, if there was consistency across browsers, it would allow us to push the boundaries and utilise technology to further enhance the user experience and further develop the direction of the internet as a whole.

LINKS:

Subscribe to Site Feed |