Subject: Re: [xsl] Clientside XSLT Transformations Design and Concepts From: "Karl Stubsjoen" <kstubs@xxxxxxxxx> Date: Fri, 13 Jul 2007 07:23:11 -0700 |
My concern is performance on the client machine. Very large HTML files will cause the browser to perform slugishly and sometimes become, or appear to be unresponsive. So the obvious question: loading a large xml document into memory on the client's machine (5Megs into a javascript variable) will the browser than behave similarly to loading a the large HTML document?
> Do you think the clients are going to support XML transforms for > inputs that large?
I have a 5 Meg XML file containing data for all Unicode code points that (optionally) I can style as a client side transform into an html table in a scrollable div. Unlike the original posters question it doesn't try to do anything clever abouit accessing a local file store it just assumes that the whole thing fits in (virtual or real) memory of the browser. It doesn't exactly render instantly but it renders well enough in IE, FF and Opera (at least) and the transformation time isn't out of order with the time taken to download the data or the time taken for the rendering engine to lay out a table that big.
David
________________________________________________________________________ The Numerical Algorithms Group Ltd is a company registered in England and Wales with company number 1249803. The registered office is: Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom.
This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. ________________________________________________________________________
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Clientside XSLT Transform, David Carlisle | Thread | Re: [xsl] Clientside XSLT Transform, David Carlisle |
Re: [xsl] Grammars for XPath 2.0: w, Dimitre Novatchev | Date | [xsl] XSL-FO plain text processor?, Kai Hackemesser |
Month |