Microsoft's released Internet Explorer 5.5 for Windows. This release includes a lot of XML support. CSS support is expanded. A print preview function has been added. I don't yet know whether or not this supports real XSLT as opposed to the pseudo-XSLT IE5 used. More news as I try it out.
OK, I've installed it and ran some simple test files at it and I am sad to report that IE 5.5 failed almost all my tests quickly, obviously, and immediately. It does a worse job on XML pages with XSLT stylesheets than the latest beta of MSXML3 that I had running with IE5. Many other known bugs and annoyances have yet to be fixed. In particular:
While IE5.5 finally recognizes the correct namespace URI for XSLT, it does not recognize the correct MIME type (text/xml, not text/xsl). Furthermore, it has some major problems with XSLT 1.0 stylesheets.
I cut Microsoft a lot of slack for IE5, probably more than I should have. What they provided in IE5 was a reasonable implementation of what was then the current draft specification. However, the XSLT 1.0 spec preceded IE5.5 by more than half a year, and Microsoft still hasn't gotten it right! At this point, I can only attribute their failure to incompetence or malice. Take your pick.
If you'd like to add your own comments on this topic, write them up and email them to firstname.lastname@example.org. I reserve the right to edit for style and content as well as to select which reports are and are not posted. Generally speaking, the most comprehensive, accurate, and interesting reports will be posted; especially those that introduce new information not already included here. Please be sure to tell me that what you send is intended for publication. By default, I assume that personal email is a private communication and will not republish it unless told otherwise. At the same time, if you specifically wish to remain anonymous, tell me that too. Otherwise I'll assume it's permissible to cite you as the source of a particular piece of information or story. Thanks!