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

Re: Using xsl:output in browsers, was: Re XHTML

Subject: Re: Using xsl:output in browsers, was: Re XHTML html validation
From: "Andrew Welch" <andrew.j.welch@xxxxxxxxx>
Date: Tue, 20 Feb 2007 14:00:08 +0000
Re:  Using xsl:output in browsers
On 2/20/07, Robert Koberg <rob@xxxxxxxxxx> wrote:
On Tue, 20 Feb 2007 08:25:15 -0500, Abel Braaksma <abel.online@xxxxxxxxx>
wrote:

> Perhaps it is worthwhile to create a little list with pros and cons for
> people that are new to the subject so that anyone can decide for his/her
> own situation. I understand that you know pretty much of this type of
> transformation invocation, maybe you can help improving a Wiki article
> on this subject (not yet there).
>

Not complete, I'm sure, but...

Cons:

- no caching of the processor object
- when using XHR (XMLHttpRequest), the transform will not be invoked. You
will have to parse the DOM to find the PI and apply the transform from JS.

Pros:

- simple
- works in almost every browser (just not in XHR)


Pros:

- A simple learning aid for anyone writing their first transform, but...

Cons:

- A poor learning aid as it hides source/result tree process
- Tightly couples the XML with the XSLT
- Is too limited when you want anything other than the most basic transform

I'm still amazed that people put themselves through the pain of
clientside transforms... Life's much simpler when you serve HTML to
the browser and do everything else on the server that you have full
control of.

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.