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 the file: protocol and the filename does not end with a ".xml" extension, or via the http: protocol and not served with a Content-Type: application/xml HTTP header (media type for XSL should be text/xsl or application/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]

Also see [2] and [3]

bheekling (talk) 01:49, 8 December 2007 (UTC)