Last Thursday, Aten Design Group held a funeral for IE6.

Internet Explorer Six, resident of the interwebs for over 8 years, died the morning of March 1, 2010 in Mountain View, California, as a result of a workplace injury sustained at the headquarters of Google, Inc.

As you know, IE6 does not support many JavaScript functions such as addEventListener. So JavaScript programmers must write wrapper-functions code. For example, Event.observe calls attachEvent on IE6 but addEventListener on any other modern browsers. JavaScript libraries is IE-wrapper-function collections in a sense.

His son IE7 and his grand-daughter IE8 also don't support addEventListener. Following table is a very, very simple unit test :

window.addEventListener("load", ...) NG

I don't know if IE9 pass this test or not.