To read all comments associated with this story, please click here.
Actually, version targeting is a very good idea. It means that your content will always be rendered as intended, even by new browsers (when they support the feature). It was a brain child of the Web Standards Project who was asked by MS to help them with reaching standards compliance.
So, if FF and Opera support the feature in the future, I can say "this page was designed for these browsers" and IE, FF and Op will read their respective tags and switch their rendering to those modes and properly display my page.
As an author, I find that extremely good as it lets me update the code on my time table rather than live with a broken page on new browsers and have to work in crisis mode to fix the problems.
It is true, until IE 6 usage drops to IE 5 usage levels, this will not stop the "fix the quirks" issues that IE 6 creates, but in a few years, when we have IE 7 and up as the major IE, and FF 3.5 and Opera 10.5 and safari 4 are the major browsers taking up 98% of the market, I can ensure that I design once, and update only if I wish to make use of new features.






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.