xsl-list
[Top] [All Lists]

Re: [xsl] XSLT 1.0 support in browsers, as of June 2008

2008-06-18 07:45:58
Michael Ludwig wrote:
Andrew Welch schrieb:
(*) Both Saxon and MSXSL do it in ~30 seconds, so it's really problem
with the XSLT performance in FF.

Perhaps it doesn't like things like:

<xsl:template match="text()[not(ancestor::artwork)]">

and [more inefficient XSLT]

Given rfc2629.xslt and rfc2616.xml, it's 24 s using Saxon 6.5, 15 s
using Saxon 9.0 and 45 s using LibXSLT 1.1.22. So as Andrew showed,
the problem is not with any particular engine, but with the inefficient
XSLT code.

Well, it's a complicated transform. I guess that Saxons optimizes some expressions better, and of course I usually build my the site with Saxon.

That being said, if I can make things easier for the other engines, I'll of course do that.

WRT:

  <xsl:template match="text()[not(ancestor::artwork)]">

What's the problem with this particular expression?

BR, Julian

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

<Prev in Thread] Current Thread [Next in Thread>