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

Re: FW: XSL with scripting

Subject: Re: FW: XSL with scripting
From: Tyler Baker <tyler@xxxxxxxxxxx>
Date: Tue, 22 Dec 1998 20:29:08 -0500
Re: FW: XSL with scripting
\"Pasqualino \\\"Titto\\\" Assini\" wrote:

> Keith Visco wrote:
>
> > Paul,
> >
> > Actually I have my own XSLProcessor that does accept a DOM Document for
> > the source...
> >
> > --Keith
> >
>
> Koala also takes a DOM tree as input.
>
> Unluckily Clark's XT doesn't (or at least it didn't last time I checked).

I guess you will have to ask him why, but my best guess is that namespaces
really invalidates use of the DOM since the latest DOM spec is not namespace
aware and building a DOM tree using namespaces is a painful job.  No one I
know of on this planet is using namespaces, plans on using namespaces, or
even likes namespaces as it is currently defined.  The only things I know of
that have any use of namespaces is XSL and a few other W3C drafts based on
XML.  Yes you can support namespaces with the DOM, but it is a hack to
implement and cannot be dealt with efficiently with the standard DOM.

Namespace defaulting is ugly, hard to understand at the end user level, and
not easy to handle.  I really wish that the current namespaces proposal would
just die a fast quick death as it is the single biggest geek factor add on to
XML that makes it difficult for mere mortals to work with.  The old
namespaces proposal maybe was not as sexy as the current proposal, but at
least it was easy to implement and easy to use.

In XSL, the current namespaces proposal also forces XSL Processors to not
validate source documents (or DOM trees) which means you might as well rip
the entire validating part of XML out of the spec.  Some might argue that
eliminating validation would be a good thing, but certainly not for the
reason to support namespaces.

Tyler


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


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.