In short what the campaign boils down to is to convince Microsoft to drop IE6 completely and allow newer versions to work on older Windows operating systems.
Ever since the release of IE7 and other non-Microsoft browsers clients have insisted that we as developers not excluded visitors with older browsers. This in turn, means a lot of time being spent doing browser compatibility and adding in IE6-specific code hacks to make sure it looks reasonably well, and still works, in IE6.
Up until recently, IE6 was the “previous” version of Internet Explorer and most common development practices is to support at least one major version prior to the current major released version. Now that IE8 has been released IE6 should be sent to the graveyard. It’s like the old days where we had to support Netscape browsers (before the Mozilla team brought out Firefox and Opera had a big enough market-share and Chrome was not even an idea on Google whiteboard).
Yes, there are many companies that are still using Windows 2000 on their desktops so, from a Microsoft offering persepctive, cannot use anything other than IE6 – but shouldn’t Microsoft at least have ported IE7 (if not IE8 also) to work on Windows 2000? Microsoft, I’m sure by now, knows what a disaster IE6 is and Windows 2000 users are going to be around longer than IE6 users (out of choice?) so doesn’t it make sense to make their newer (and more secure?) browsers available to older operating systems?
Developers and designers are shouting “enough is enough”. It’s time to put the old dog down. You can read more about this on the article on the Bring Down IE6 campaign website.