This was primarily in response to the IE6 to IE7 compatibility backlash by the corporate sector; as IE7 broke a lot of Intranet applications. We all bitched and grumbled, Jeremy Keith got up on his soapbox. But basically we all go on with it, understanding (but not liking) Microsoft’s positioning. That was in the past.
This morning we get the backflip. So now the word is:
We’ve decided that IE8 will, by default, interpret web content in the most standards compliant way it can.
So this means by default IE8 will move forward with the rendering as an improved standards compliant browser. The implications of this are outstanding.
If Microsoft does stick to this decision it will vindicate what myself and my fellow standardista have been practising for years is all worth the pain, tears and late nights. It will shake out the cowboys in this industry once and for all.
Now this begs the question. What of the corporate sector that berated Microsoft over it’s broken Intranet applications running on IE6. I can’t see them being happy with the move. Are they now going to lobby Microsoft to change back. Or is Microsoft going to allow a “Opt-Out” meta tag, that renders the browser at the stated level in the metatag. This would make a lot of sense to me. Want a page rendered as IE6 drop in the IE6 attribute on the tag and IE8 becomes IE6 as a rendering engine. Inserting one line of code into a dynamic application can’t be that hard for the corporate sector can it?
Are you as stunned as me with the backflip!