I wonder what "IE8 standards mode" means. Is that "IE8's 'standards mode'" or "IE8 standards mode"?
Posted by: Rob Marshall | December 19, 2007 4:44 PM
I couldn't get the differentiation on your quote marks. However, from what I understand, IE8 will have a new "standards mode" that follows existing W3C standards. This mode will be opt-in (so old web pages relying on IE7- behavior will not break).
Posted by: Jeff Schiller | December 19, 2007 4:56 PM
I wondered if the page at http://www.webstandards.org/files/acid2/test.html#top had this magic meta tag; it doesn't. How did webstandards.org opt in? :)
Posted by: Jon Breen | December 19, 2007 5:21 PM
IE 8 by default will render pages just like IE 7, bugs and all. But IE 8 will have some sort of opt-in mechanism to enable behavior closer to the standards. It's a new type of quirks mode.
Posted by: David Hammond | December 19, 2007 5:21 PM
And I thought "almost standards" mode was bad.
The HTML-WG link isn't loading for me, but I did some searching and found a Q&A that explains it. Well, except for what the flag is.
Could be worse, though. There are people on the Slashdot discussion who seem to think it's a mode that the end-user puts it into with a toolbar button or something.
Posted by: Kelson | December 19, 2007 5:35 PM
http://blogs.msdn.com/ie/archive/2007/12/19/internet-explorer-8-and-acid2-a-milestone.aspx#6810394
Sounds like it's just a continuation of the standards mode triggered by strict doctypes wouldn't you say?
Posted by: David Naylor | December 19, 2007 5:40 PM
Mr. Naylor is correct, this is the same type of doctype sniffing that Firefox, Opera, IE6/7, and Safari all do already. There's no new meta tag. There is no such thing as a standards-compliant HTML page that doesn't include a doctype, so it makes complete sense to turn on strict, standards-compliant parsing only on pages that contain the correct doctype.
http://msdn2.microsoft.com/en-us/library/ms535242.aspx
http://developer.mozilla.org/en/docs/Mozilla's_DOCTYPE_sniffing
Posted by: Toby Johnson | December 19, 2007 9:08 PM
Ouch! Sounds like the IE team don't need to listen to the users, they just implement the standards. That is very cool.
So, a lack of dialog is not a bad thing?
monk.e.boy
Posted by: monk.e.boy | December 20, 2007 1:45 AM
If IE8 provides best-yet standards support for strict DOCTYPES, IE7 provides decent (not great) standards support for transitional DOCTYPES and IE6 dies a well overdue death, what is the problem?
Posted by: pd | December 20, 2007 6:48 AM
Once IE6 is finally killed won't most of the headaches die off, at least to an extent? I know IE7 isn't perfect and I personally swear by firefox or some iteration thereof but at least they're getting there. SLOOOOOOWLY but surely.
Posted by: robert | December 21, 2007 6:45 PM
The old quirks and strict modes of IE 7 will stay exactly the same in IE8. To activate IE8's standards mode you'll have to opt in. This will most likely be a special meta-tag and probably the HTML-5-Doctype as well.
Posted by: Daniel S | December 23, 2007 4:15 AM
It's a new mode on top of the existing standards/quirks, likely triggered by a magic meta tag. The #html-wg discussion may be of interest.