IE8 meta switch switch!

A little while back the web development blogs were abuzz with Microsoft’s announcement that IE 8 will, by default, render in IE7 mode, so as not to “break the web.”

I also had a post on the implications of that meta switch.

Well, it seems that the IE team have decided to change that decision, and decided that IE8 will, by default, interpret web content in the most standards compliant way it can.

The reasons cited were to match Microsoft’s recently published interoperability principles, and due to developer community feedback.

It seems that legal concerns may have also been a factor.

Rather than go through all those issues here, have a look at these for more information:

It certainly seems like a welcome switch. If nothing else, Matt Wilcox made an interesting observation in the link above, that if this happens, Microsoft will be able to get a good set of stats on who actually decided to opt out and go for the IE7 rendering mode, and this may help inform a better and more accurate decision for IE9.

Are there any catches, or is this a welcome decision?

Update: Looks like a whole new raft of features coming in IE8 — some of them are playing catch up with other browsers, while other things seem new. (Interesting that they are increasing parallel HTTP connections to 6 per host, not just 2. Hope other browsers do similar things…!) Are we finally seeing innovation with IE again?

Be Sociable, Share!

    2 thoughts on “IE8 meta switch switch!

    1. Hi Niyaz,

      I was thinking of some of the things they mentioned in that link, such as activities, web slices etc. Though I guess some of them may not be new thinking and may rehash or build on existing ideas seen elsewhere, so some could question whether they are actually “innovations” as such, or not :)

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>