Web Site Calls for Death of Internet Explorer 6

By | August 7, 2009

Developers of the site claim that Internet Explorer 6, which was released by Microsoft in 2001, is keeping the Web from reaching its full potential.

More here: 
Web Site Calls for Death of Internet Explorer 6