Talk:Comparison of layout engines (XML)
From Wikipedia, the free encyclopedia
I somehow can't believe that Trident (IE) does not support XPath 1.0, since it is a requirement for XSLT... Implemented in the MSXML?.dll, I guess. SealedSun 23:28, 26 September 2006 (UTC)
[edit] Correction on associating stylesheets
Several engines were marked as partal in associating stylehseets because they didn't associate stylesheets identified witht he wrong MIME Type. Though strict behavior, this is the recommended approach. I removed the following incorrect statement from the notes:
The
xml-stylesheet
processing instruction is ignored if read via thefile:
protocol and the filename does not end with a ".xml" extension, or via thehttp:
protocol and not served with aContent-Type: application/xml
HTTP header (media type for XSL should betext/xsl
orapplication/xsl+xml
).
The MIME Type text/xsl does not exist, it was just invented by Microsoft (ncidentally, you do not have to deliver an XSLT to IE as MIME Type, text/xsl, you only have to include that in the type attribute of the processing instruction. On the other hand, application/xsl+xml is a MIME type I've heard proposed here and ther, but it is not yet registered. You can check IANA here:
http://www.iana.org/assignments/media-types/application/
application/xml is the correct MIME Type (and at this point the only MIME Type) for XSL files. --SoTuft 08:22, 22 February 2007 (UTC)
[edit] XSLT support in Presto
Opera Series 9 does not support the entire XSLT standard. Most glaringly, it does not support the document() function.
"The document() function is not supported." [1]