The life expectancy of IE6

In: Interesting| The Webs| Web development

3 Jul 2008

Internet Explorer 6 (abbr. IE6) is the biggest thorne in a web developer's behind at current times. This legacy browser, released almost 7 years ago, is known for its multitude of offenses on security and standards compliance and still has a sizeable user base to this day. Its market share makes it impossible for us developers to ignore it still, despite how much we would want to do just that.

So if we can't ignore the IE6 audience now, can we at least have a timetable for when we could? I was just thinking just that recently, as we were disucssing half-jokingly to drop IE6 support from our start-up Octabox. Octabox is not a web site in the content delivery sense, it is fully a web application and requires much of the browser. As we are approaching our private beta release (two weeks, exciting times! :) ), IE6 debugging remains as usual one of the last things on the to-do list.

I will now try to predict the future: Using several statistical sources, I have plotted the usage patterns of the three major browsers (IE6, IE7 and Firefox) and extrapolated the timespan in which IE6 will become redundant.

I used three sources for my data:

  • w3Counter, a hosted web-analytics service (no relation to the w3c)
  • w3 Schools, a veteran repository of web development tutorials
  • The Counter, a website analytics tool

As could be expected, the statistics provided by each site differ quite substantially, however since I am looking only for the trends of browser usage in theory it shouldn't have a big impact on the results.

I plotted all three browsers usage percentage against their timeline, calculated the rate in which IE6 usage is decreasing and used some basic algebra to derive the timespan for IE6 theoretical oblivion.

The graphs:

w3 Counter, browser usage

w3 Schools, browser usage

The Counter, browser usage

That R-squared box you see in the graphs is the correlation coefficient for the linear approximation on the usage pattern of IE6. It stands for how well does the data represent a linear pattern, with values closer to 1 mean a better fit. Luckily, for all three graphs I got pretty good matches, with data from "The Counter" bottoms out at a 0.96 match.

As a side note, I found the data from "The Counter" to be the least consitent and reliable - all of its 2008 data is smoothed out over a period of 150 days, providing much less detail in the numbers, its precision level is low (no decimal point) and if you look at the IE7 data you will see a strange bump in the beginning of 2007 not seen in other sources. Pretty strange.

Continuing with the analysis - since I got pretty good fit for my linear approximations (pretty good for this blog post anyway. I won't be submitting any of this to Scientific American), I will use a linear equation to extraploate future usage values.

Formulating:

- Usage percentage is a function a of time (t)

- We approximate usage to a linear function

- We want to know the time at which IE6 usage will drop to 1%

- Some minor formula rearrangements give us what we need

The time we would want to count from would be the present day, so we will assign the last value for each graph as usage at t=0. The slope coeffcient 'a' is the slope extracted from the graphs. This gives us for each data-set the amount of months from now that IE6 usage will drop to 1 percent:

w3 Counter - 30.6 months.
w3 Schools - 32.8 months.
The Counter - 22.3 months.

As I've mentioned previously, the data from "The Counter" looked suspicious so it's not surprising that the results it produced are skewed from the others.

How relevant are those numbers - The approximations I performed here are very basic and contain no error treatment. It also does not account for outside factors, such as the release of new browsers and operating systems. We have however an indicator for the life expectancy of IE6 - it has somewhere between 2 to 2.5 years of major shelf life.

Don't throw away your IE6 browser just yet ;)

(The excel file I used is provided for your discretion here.)

Share this article: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • DZone
  • del.icio.us
  • Technorati

11 Responses to The life expectancy of IE6

Avatar

Janos

July 23rd, 2008 at 9:19 am

I was wondering if someone could help me out. A while ago browsing del.icio.us or a similar site I came across a script that would show a yellow notification bar (just like the ones IE6 shows in certain situations – like a missing ActiveX control) at the top of the webpage when viewed in Internet Explorer 6 urging users to upgrade. Unfortunately I haven’t bookmarked the page, and later, no mater how hard I tried I couldn’t find it anymore. If anyone has the link, I’d be forever grateful… Thanks.

PS. No, it’s not http://savethedevelopers.org

Avatar

Federico Grilli

July 24th, 2008 at 1:02 pm

Avatar

Federico Grilli

July 24th, 2008 at 1:07 pm

I hope your forecast is wrong and that that piece of c… which is IE6 blows away in no time.

Avatar

Eran Galperin

July 24th, 2008 at 2:21 pm

@Federico:
I hope you are right :)
Unfortunately, migration from IE6 has been slower than we’d like…

Avatar

Vaevictus

July 24th, 2008 at 3:28 pm

Probably, the downgrades away from and distaste for Vista has a lot to do with the slow departure of IE6.

Avatar

Janos

July 24th, 2008 at 3:31 pm

@Federico – It might be, I don’t remember that well. Anyway, many thanks!

Avatar

Loklo Media Blog » Blog Archive » Die, IE6, Die!!!

July 24th, 2008 at 10:35 pm

Avatar

Matthew

July 30th, 2008 at 9:22 pm

I have completely given up with IE and now use Firefox. I would recommend Firefox over IE for anyone.

Avatar

Eran Galperin

July 31st, 2008 at 1:27 am

@matthew:
Yes, Firefox is the current golden standard (though it’s not perfect yet ;) ). Unfortunately, us developers still have to cater to the IE6 audience still, until it stops being relevant.

Avatar

Bookmarks about W3

September 12th, 2008 at 9:30 am

[...] – bookmarked by 4 members originally found by slydekar on 2008-08-21 The life expectancy of IE6 http://www.techfounder.net/2008/07/03/the-life-expectancy-of-ie6/ – bookmarked by 3 members [...]

Avatar

John Deck

February 18th, 2009 at 11:51 pm

Nice piece of analysis. Basically usage will decline to a point where for your market support is not longer needed. In the early 90’s I saw something similar on DOS. DOS decline slowed to a point where it was tied to machine replacement. I would expect to see something similar here.

I remember selling a system (native 32bit app) and the engineering group was going to have upgrade their computers to use. Management was not happy at the added cost. We were concerned that it could cost us the sell. As it turned out, the engineers told us privately that they were thankful that they now had the lever to get new machines.

John Deck
Direct Market Results

Comment Form

About this blog

Eran Galperin is an Internet entrepreneur and head of development @ Lionite.

In this Blog he writes about Internet ventures and web development.

  • thomas: hi i have 3 tables like a ,b c where a contains employee detail , b contains details of item con [...]
  • Glaubensfragen « bohuco.net: [...] Blog-Eintrag “Common misconceptions in web application development” beleuchtet einige imme [...]
  • Eran Galperin: Plain SQL :) of course, I make sure to properly filter and escape user input [...]
  • Arik Fraimovich: @Eran & @George - thank you for the information. Going to rewrite some queries now :) @Eran - [...]
  • George: @Arik Fraimovich: REPLACE and ON DUPLICATE KEY UPDATE are actually quite different. REPLACE actually [...]