It has been in development for some time now and had a fairly thorough public test cycle with (Beta 1, Beta 2, PR 1, & RC1) but without a much desired RC2... on March 19th the IE8 RTM was released for download.
The good news is that many of the bugs that plagued IE6, and IE7 have now finally been fixed. There are of course some bug fixes that didn't make it into the final, and those that are Broken By Design.
As developers we're very excited to get our hands on a new Modern Browser however with bringing in the new we need to look at dragging out the old. Yes IE6, we are talking about you! IE6 is now 2,763 days old (and counting!) (over 7.5 years old!). Supporting 3 versions of a particular browser is a lot to swallow in terms of development effort and designing workarounds to bugs and so don't be surprised in the slightest as many sites will start officially dropping support for IE6 (I Dropped IE6, Do Not Want IE6, IE Death March 2009, IE6 Update,even Steve Ballmer says to Drop IE6).
Of course there is a balance between desire to drop IE6 and supporting customers/users that are still using it (or are forced to by I.T. Admins that won't upgrade)
So tell us your story... are you dropping IE6 support any time soon? Have you downloaded IE8? What do you think of it? Find a bug? or better yet is an old one fixed?
Congrats to the IE Team for improving Internet Explorer once again. There's still lots of work to do but it sure has come a long way in the past 3 years!
Submit a bug