"Internet Explorer 8 is going to be the most standards-compliant IE yet, but it's going about it in a way that has some people scratching their heads. With Internet Explorer 8, you have a choice in standards compliance modes. Sound oxymoronic? Shouldn't there be one standards mode by default? Heck, shouldn't the only mode be standards mode? Ah, idealism." Please note, however, that John Resig of Mozilla Corporation
spotted something interesting:
"Internet Explorer 8 will support DOCTYPE switching for new DOCTYPEs (like HTML5). This really does change any frustration that someone should have concerning the new meta tag. This means that you can write your web pages in a completely standards-based way (CSS, HTML5, JavaScript) and not have to use a single browser-centric tag in order to do so."
Member since:
2006-04-05
So IE8 is requiring a new meta tag for a new "standards" mode:
"meta http-equiv="X-UA-Compatible" content="IE=8" /"
This isn't "standard" at all. It is reverting to the bad old days of browser-centric web pages.
People should be able to write pages with the correct DOCTYPE, check it against w3c standards, then have ALL browsers render it correctly. I don't understand why that cannot be done.