- Microsoft started work on IE 9 and is planning to give web developers what they want
According to Dean Hachamovitch in the announcement on IE Blog:
Our focus is providing rich capabilities – the ones that most developers want to use – in an interoperable way. Developers want more capabilities in the browser to build great apps and experiences; they want them to work in an interoperable way so they don’t have to re-write and re-test their sites again and again. The standards process offers a good means to that end.
Things are also looking good for a pet peeve of mine: CSS selector support. A couple of years ago I created an automated test suite for the CSS3.info website that would test support of almost all CSS selected in the CSS2.1 and CSS3 spec. At the time no browser passed the test, but that quickly changed and nowadays every browser except for Internet Explorer passes. IE 8 did improve the score quite a bit and added all of the CSS2.1 selectors. Work on the CSS selector engine in IE9 is apparently already almost finished, because the announcement on the IE Blog includes a screenshot of my test suite and clearly shows that it fails only 4 tests of the 578. It supports 43 of the 41 selectors, one is buggy and just one is unsupported.
The CSS Selector test is also mentioned in a MSDN Channel 9 video about IE 9: Standards and Interoperability.
Wednesday, 18 November 2009