Forum Moderators: not2easy
There is some great work that has been done in harvesting the collective knowledge of the web development community, such as on quirksmode, meyerweb.com, CSSVault, glish and Position Is Everything. We pay a lot of attention to this kind of thoughtful insight into the biggest problems web developers face today.
Just trying to shut people up or finally admitting that web developers are onto something when they say that IE has real problems?
And why isn't WebmasterWorld on that list? ;)
cEM
We will continue to improve our compliance under strict mode even when it breaks compatibility, and under quirks mode when it’s not damaging to our backwards compatibility.
which might mean that something undefined (but implying perhaps box model compliance) will change.
Still a matter of wait and see and wait ...
Several webmasters in that thread were discussing the fact that CSS and CSS-P are not worth the effort to learn for single-site owners with plain, uncomplicated HTML pages. They site the fact that there are so many cross-browser problems (and refer to the abundance of "My site doesn't work in..." threads here) as evidence that they would be better off just sticking with their existing, non-standards based pages.
However, in the IEBlog article linked above, Wilson says...
Given the strong usage of IE in the corporate space as well as embedded in applications, we have a strong requirement for backwards compatibility with our previous behavior, compliant or not; that requirement does not mean “don’t touch anything”, it is just a recognition that keeping our engine in sync across strict and quirks modes is challenging when quirks mode has to work nearly exactly the same as it always has.
my bold
I take this to mean that one reason IE has not incorporated better standards support (and perhaps a reason they will not do better at it in the future?) is that old pages, applications, etc that use legacy technology still have to function properly in their browser. The quote seems to indicate that adding standards support will break quirks support.
The fact that other browsers (read, FireFox) manage to juggle this just fine is beside the point, since the important thing here is the IE team's perception of what they can and can't successfully do. If they believe adding more standards support will break up their support for older technology, and that keeps them from adding standards support to their browser, then, in essence, sites, pages and applications that rely on deprecated HTML, tables-based layouts, and other non-standards based design practices are partly to blame for the very problems that are keeping people from updating these technologies on their sites!
Talk about a viscious circle.
cEM
To continue to render those and standards based sites in the same browser will be the problem. Ha!
* html might not work anymore is almost frightening to me!