Linked by Thom Holwerda on Tue 22nd Jan 2008 21:31 UTC, submitted by Adam S
Internet Explorer "In Dean's recent Internet Explorer 8 and Acid2: a Milestone post, he highlighted our responsibility to deliver both interoperability (web pages working well across different browsers) and backwards compatibility (web pages working well across different versions of IE). We need to do both, so that IE8 continues to work with the billions of pages on the web today that already work in IE6 and IE7 but also makes the development of the next billion pages (in an interoperable way) much easier. Continuing Dean's theme, I'd like to talk about some steps we are taking in IE8 to achieve these goals."
Thread beginning with comment 297293
To read all comments associated with this story, please click here.
Member since:

Wait... i have to add a tag to get IE8 following standards as expected with the doctype ?

The tag :
<meta http-equiv="X-UA-Compatible" content="IE=8" />

EDIT - I suppose it is easier to add only one tag than doing many hack in your CSS...

Edited 2008-01-23 00:55 UTC

Reply Score: 2

JoHa Member since:

I think this meta tag nonsense is bollocks.

If there's going to be a new and exciting unnecessary, proprietary tag, they should require it of people who want to opt into IE7/quirks rendering -- not people who just want their page rendered according to the standards. Standards mode should be the default for anyone sending a correct doctype, like it is now.

The IE people talk about IE7 "breaking the web" and not wanting to go through that again. Well, I'm sorry, I don't remember this black day where the web went dark. Sure, some people had to make a tweak here and there (read: rip out the IE CSS hacks they'd put in to compensate for IE 6's broken behavior), but that was good for the web. IE 7 was a definite improvement, and when the worst browser gets better, everyone gets to move forward. Requiring a meta tag to get standard rendering will just make web developers curse you, IE.

Reply Parent Score: 7

Adam S Member since:

Boo for short term thinking. Businesses can't just up and scrap their site. And if they do, they will break it for everyone using older browsers.

1. The tag is "meta". It is NOT a proprietary tag. It's only a proprietary attribute, and that's not a problem.

2. Microsoft would be dumb to do anything else. Some companies have spent millions of dollars on crafting their sites to handle IE6 and IE7 - incorrectly, I'd add. Now, Microsoft is saying, if you don't want us to continue to break the site as we used to, tell us so. I think it's the right thing to do.

Reply Parent Score: 2