16 Comments

Summary:

As web workers, sometimes we have to walk a fine line between keeping clients happy, and providing the best possible services. For web developers like me, the issue of whether to continue supporting Internet Explorer 6 is becoming a major headache. It would seem to be […]

ie6nomore-logoAs web workers, sometimes we have to walk a fine line between keeping clients happy, and providing the best possible services. For web developers like me, the issue of whether to continue supporting Internet Explorer 6 is becoming a major headache.

It would seem to be a no-brainer to ditch support for a browser that is slow, prone to malware attacks, and incompatible with modern standards. Those of us who design and maintain web sites have to resort to all sorts of time-consuming (thus expensive!) tricks to make the sites we create work with IE6 — a browser that is now almost nine years old.

Unfortunately, up to a quarter of web users still use IE6, and in big companies, the percentage is even higher. According to Forrester Research, “60 percent of companies use Internet Explorer 6 as their default browser.”

There have been a few “kill IE6″ sites for a while, but a new one, “IE6 No More“, is getting attention thanks to some very high-profile backers. They’ve come up with some simple code for insertion into web sites that I think is prominent without being obnoxious.

My company is still discussing the issue, but it’s likely that we’ll offer clients a choice:

  • ignore IE6 altogether during testing for browser compatibility;
  • include the “IE6 No More” code, or something similar to it; or,
  • provide IE6 compatibility at a significant cost premium.

Even YouTube is reported to be phasing out support for IE6. When some more major sites do the same, IE6 users may finally be forced to upgrade. In the meantime, though, the extra costs to provide IE6 compatibility are passed on to everyone. In this economic environment, when every dollar counts, corporations, nonprofit, employees, customers and taxpayers need to ask why money is being wasted on maintaining old browsers.

How do you deal with IE6 compatibility issues?

You’re subscribed! If you like, you can update your settings

  1. preetam mukherjee Thursday, August 6, 2009

    From a (bootstrapped) service providers standpoint, we simply can’t afford to support IE6. The quirks are so many, and yes- it’s quite strange to see so many out there that are still using 6.

    So- we just ignore IE6, and offer a “use-it-at-your-own-risk” disclaimer.

  2. uc/communications | IE6 doesn’t know when to say goodbye Thursday, August 6, 2009

    [...] It’s definitely worth a read whether you develop websites or just like to look at them. // Link “As web workers, sometimes we have to walk a fine line between keeping clients happy, and [...]

  3. Don’t just look at it from a technological perspective. Look at it from a business perspective.

    Yes, we all hate IE6 as designers or developers.

    But our customers don’t know that.

    Most don’t even know what IE version they’re using.

    Bank of America, Facebook, Twitter, imagine if they stopped supporting a still-highly-used browser.

    Millions of users would see quirks. Millions….

    If you can afford to drop it, go for it!

    Most big business can’t…so until the usage rate comes down (like, I’m talking IE 5.5 levels), don’t look for a mass exclusion anytime soon.

  4. we use the code from push up the web (http://pushuptheweb.com); it’s unobtrusive & highly customizable. it does require javascript on the client side, so it may not be appropriate for all.

  5. Can’t we just ditch IE fullstop. Was at a clients today, He uses IE8 beta and that fucks up the rendering of one of my sites as well.

    Can someone go postal at MS HQ and put us all out of our misery please

  6. According to Moore’s Law, computer power doubles roughly every two years. I take that to mean that a lifetime in computer years (like dog years) is about two human years. Assuming that the average human lifespan is 70 years (if we’re optimistic), then one human year is worth about 35 computer years.

    If IE6 has been around for 9 years, then 9 x 35 = 315. That would make Internet Explorer 6 almost 315 years old!

  7. Bold statement: Supporting IE6 is not difficult.

    For this who struggle with it, here’s some tips:

    1. Structure your entire page/theme/template before you start applying any CSS rules. Adding major DOM elements after you’ve started writing your CSS rules is a recipe for CSS bloat (i.e. disaster).

    2. Use a CSS reset before you start writing any CSS rules.

    3. Use a good cross-browser Javascript framework like jQuery.

    4. Make sure you give *every* major structural DIV a position: relative or position: absolute CSS attribute.

    5. Understand that IE6 will get the z-order wrong if it guesses them, and work correct z-orders into your CSS. This will also save you time in other browsers BTW.

    6. If you find yourself using negative values in CSS for margin, top, left etc go back and revise – you’ve either got a crappily defined DOM or you’ve fallen victim to CSS bloat.

    7. Use a good IE PNG fix, and include it using conditional statements along with the defer attribute.

    8. Just be better at what you do. If you’re struggling with IE6 support, it’s just because there’s some key browser differences you just haven’t clicked on yet. In these cases, you’re probably also missing some Opera and Safari specific quirks too.

  8. At our company, Mitto, security is a top priority, and as such our service does not support IE6. However, we understand that some people at work have no other option other than IE6. As a response, we created a document for them to send to their IT guys which outlines reasons why they should offer an alternative to IE6. This doesn’t necessarily mean getting rid of IE6, but at least offering another updated browser as well.

    http://www.scribd.com/doc/17681961/Why-Your-Company-Should-Offer-an-Alternative-to-IE6

    -Arsen
    http://mitto.com
    Your Safe and Secure Online Password Manager

  9. Simon Mackie Friday, August 7, 2009

    @Ryan — any way you measure it, it’s way past retirement age. I can’t understand why some some corporations still use it as their official browser: it’s a security nightmare. Maybe the rollout of Windows 7 will finally kill it off when corporations that are still holding onto XP might finally make an upgrade?

  10. Migrating users to more secure browsers is an opportunity and in some cases a responsibility to help protect their data, computer and privacy. The challenge is to position this as a benefit and not a intrusive. The recommendation OTA is working with members is to specifically encourage them to migrate to the most current version of their browser for their benefit. Done right this reinforced the brand value of the site they are visiting. Read more at https://www.otalliance.org/news/releases/AugVisions.html. Our research shows trying to move a user to a competitive browser will only cause confusion and may be perceived as self-serving . Attend our Town Hall in Oct to learn more https://www.otalliance.org/events/Phila09.html

Comments have been disabled for this post