>On the Microsoft Internet Explorer blog, a new article appeared today, titled “Internet Explorer 8 Beta 1 for Developers – Standards Highlights Part 2“. This article points to a document about the various IE versions and CSS compatibility:
From the document, it becomes clear that while IE 8 beta 1 already improves CSS compatibility compared to IE 7, there are still some improvements planned before the IE 8 final release:
- support for the CSS 2.1 pseudo-classes :focus and :hover and full support for :active;
- full support for the CSS 2.1 font-weight property;
- support for the CSS 2.1 property word-spacing;
- support for the CSS 3 properties ruby-align, ruby-overhang and ruby-position – support for these properties was available in IE 6, but not in IE 7;
- full support for CSS 2.1 generated content (properties content, counter-increment, counter-reset and quotes);
- support for the CSS 2.1 empty-cells property;
- completed support for the CSS 2.1 positioning-related properties bottom, display, left, right, top and z-index;
- support for the CSS 3 positioning-related properties orphans, page-break-after, page-break-before, page-break-inside and widows
- support for the CSS 2.1 cursor property.
So there’s still something to look forward to…
I wonder how much of this will affect the IE 8 score on the Acid 3 test, but I don’t expect them to beat WebKit anytime soon (who just achieved 100/100).