[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: IE / FF diferent performance doing XSLT

Subject: Re: IE / FF diferent performance doing XSLT
From: Ragulf Pickaxe <ragulf.pickaxe@xxxxxxxxx>
Date: Mon, 12 Sep 2005 11:35:44 +0200
ie xsl slow
On 9/8/05, Antsnio Mota <amsmota@xxxxxxxxx> wrote:
> Hello:
>
> I have this XSLT that takes about 2 secs on IE but on FF takes 20
> secs!!! and others that take up to 5 times more in FF than IE.
>
> Digging a little i think the cause for the 2/20 diference lies on a
> recursive template my xslt is calling.
>
> Anyone had this experince before? Anybody has some advice or help?

I can just say that different processors have different optimisations.
MSXML3 (or 4?) is actually quite optimised in most regards. When going
from VB6 using MSXML4 to .NET (using the .NET version of XSL
transformer), I had to rewrite several templates to use keys. The same
templates where suddenly unbearably slow using for-each and
preceding-sibling.

Therefore, no one can really help you here, I think. You will need to
reqrite and test yourself, untill you come up with a solution that is
fast enough on both browsers. Alternatively, you may be able to
persuade FF to optimise their XSL transformer in this regard.

About <xsl:message>, I have no idea.

Regards,
Ragulf Pickaxe :-)

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.