Subject: Re: [xsl] XSL 2.0 and .NET and VB From: "M. David Peterson" <m.david@xxxxxxxxxxxxx> Date: Fri, 29 Jun 2007 16:11:58 -0600 |
I don't think that current browsers are able to incrementally display page which was generated client-side from XML using XSLT. You have to wait till XML is downloaded and DOM is constructed, then you have to wait till XSLT transforms DOM into another DOM and only after that you can see something rendered. For slower connections this could be very annoying.
Moreover, if you invoke XSLT by using <?xml-stylesheet?> PI then there
is a known problem of IE which strips all whitespace nodes from input
document. You can overcome this problem by invoking transformation from
JavaScript, but there is no cross-platform Javascript API for XSLT, so
you have to use some bridging library like Sarissa. And there are still
user agents that doesn't do XSLT -- search engines and some minor, but
still used browsers. So it is not that simple, and producing HTML on
server means that you don't have to cope with many annoying browser quirks.
-- /M:D
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] XSL 2.0 and .NET and VB, Jirka Kosek | Thread | Re: [xsl] XSL 2.0 and .NET and VB, M. David Peterson |
[xsl] Sum of multiple elements, Chad Gorshing | Date | Re: [xsl] XSL 2.0 and .NET and VB, M. David Peterson |
Month |