A while back, I committed to “paper” my thoughts on the proposal to support IE7-style standards in IE8 by default. The plan was to do so by rendering in IE7 mode unless web developers added a new meta tag to their content that would force the use of IE8’s standards-compliant rendering mode.
My take was simply this: I’m okay with multiple rendering modes and I’m okay with the introduction of a new tag to support the explicit specification of the desired rendering mode, but I thought the implementation of those modes should be reversed. Do whatever you think you have to do, but default to progressing the web and rendering in standards mode.
The IE team probably read my opinion (yeah, right) because they reversed their earlier decision. I certainly didn’t expect it, but I applaud the decision. I think it’s the right thing to do and I think the IE team deserves props for listening to the community and reconsidering – even though they may get crucified for that reversal simply because they’re Microsoft.