Linked by Thom Holwerda on Fri 25th Jan 2008 13:00 UTC, submitted by gonzo
Thread beginning with comment 297829
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
RE: Problem is implicit assumption of standardization
by PlatformAgnostic on Fri 25th Jan 2008 18:39
in reply to "Problem is implicit assumption of standardization"
It's not too bad: the meta tag trick is simple and well-contained. It can be sent out of the web-server in the HTTP response, so you don't even have to change your HTML. There's also no reason why this meta tag can't be used by FF or Opera so that they can offer similar features if they ever have to make a change which invalidates previous renderings (i.e. the meta tag isn't inherently tied to IE or anything).
RE[2]: Problem is implicit assumption of standardizatio
by offler on Sun 27th Jan 2008 15:47
in reply to "RE: Problem is implicit assumption of standardization"
RE: Problem is implicit assumption of standardization
by modmans2ndcoming on Sat 26th Jan 2008 17:15
in reply to "Problem is implicit assumption of standardization"






Member since:
2006-10-09
The problem we're facing right now is that Microsoft's attempt to provide better support for standards only reached so far. Providing three possible browser rendering targets: The old, broken IE rendering target (quirks mode), the new, almost-not-quite standards compliant IE rendering target (set using the DOCTYPE), and the actual standard.
Now IE want to improve their standards support - moving their almost-not-quite there implementation closer to the actual standard. The issue that blocks them is an odd one - the expectation by web developers at large that the broken rendering modes of IE will be left as-is in perpetuity. The assumption that a web page, having been written once and seen to be working, will never need to be updated or changed, even if the web page included hacks to work around browser-version specific bugs.
So there's a definite problem of expectations between web developers and the web browser development team at IE.
As to the solution itself, I don't care for it one bit. Adding a new tag, outside the W3C specifications, which is then tied to specific versions of specific browsers just can't be a good idea. We might as well go back to checking user-agent strings if we want to deliberately slave our web pages to specific web browsers and versions.