Developers › A Journal from Behind the Trenches
Internet Explorer 8 first browser with full CSS 2.1 support?
We have heard big promises from Microsoft in the past that they have not delivered upon, but recently they have found incentives to play nice and actually follow through on their promises.
If this really signals action rather than mere words, congratulations to Microsoft!
However, while these words from Microsofts are promising, there may be some problems as well. Daniel Glazman comments that some work still remains before Microsoft can claim the CSS 2.1 crown:
Full CSS 2.1 complete support is cool but it must be said that "full CSS 2.1 support" does not mean anything yet. CSS 2.1 is not yet a W3C Recommendation and it does not have an approved full Test Suite yet. Microsoft has submitted a rough 7,000 CSS 2.1 tests to the CSS WG but these tests need review before becoming official.
In the comments, James Hopkins points out some problems as well:
I'd argue that many of those 7,000 test cases are surfeit and unneccessary. For example, they have around 50 test cases specifically testing an absolutely positioned element that is offset to the left, and some are actually invalid.
If Microsoft's claims are based on invalid tests, one can hope that this is merely an error on their part. Normally one would not attribute to malice what could equally well be attributed to mistakes, but knowing Microsoft's history, we should keep scrutinizing their every move, and every claim. "Errors" have historically turned out to be conscious decisions on Microsoft's part to undermine open standards and competition in the market.
Readers' comments 5
Left under the original article, as archived.
About this article
| Published in | A Journal from Behind the Trenches |
|---|---|
| Date | January 29, 2009 |
| Author | Haavard |
| Tags | opera, standards, microsoft |
| Original | Internet Archive |
AuxThursday, January 29, 2009 9:49:03 AM
Michael BaptistaThursday, January 29, 2009 10:02:40 PM
Of course, very few would be surprised if Microsoft somehow implemented the standard in their own way and broke the standard, but it's worth it to be cautiously optimistic once in a while.
Michael BaptistaThursday, January 29, 2009 10:09:56 PM
You're forgetting about all the non-XP/Vista/7 users. Also, plenty of businesses use IE6 on their terminals/workstations because it's what came with the computer, and they don't want to waste the time upgrading.
lucideerThursday, March 19, 2009 8:26:51 AM
As for IE8 and CSS, according to this (and others) they have no plans to fully support CSS 2.1
Unregistered userTuesday, August 4, 2009 9:29:30 PM