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

Re: XSL is difficult to...?

Subject: Re: XSL is difficult to...?
From: Duane Nickull <webmaster@xxxxxxxxxxxxxxxxx>
Date: Wed, 28 Apr 1999 14:39:33 -0700
Re: XSL is difficult to...?
Oisin McGuinness wrote:
> 
> Both the issues raised by Don Park concerning naming of
> xsl:apply-templates etc., and "james-the-other-one"'s 'apply-tempaltes'
> problem could presumably be addressed by an XSL processor which
> understood SGML Architectures; then they just have to define their XSL
> rule names as inheriting appropriately from the "official" ones.
> 
> I have no idea what level of complexity this would add to an XSL processor; it
> could be side stepped by developing in one's own XSL language, and using Jade
> with the appropriate architectural declaration and the identity transform to
> create an "official" XSL stylesheet.
> 
While this idea certainly may lend itself as a solution to Don's
concerns, I personally view this as being a threat to the adoption of
XSL by the masses.  If everyone goes forward and starts making their own
proprietary language tags, we will fragment XSL into a completely
un-unified (spelling?) and therefore undesireable language for the
Internet.  

XML was designed, at the very basic level, to be a "glue" that binds
data and data types together for cross platform delivery.  XML parsers
(and subsequent XSL processors) cannot be expected to revert to SGML
type architecture.  The very complexity this model would require was the
very reason that XML was developed instead of us using SGML for the web
in the first place.

James Clark, et al, have taken a very problematic situation on the
internet and developed a set of tools that are in adherence with the
very mandate to which they were conceptualized.  The resulting language,
XML, and it's related languages are already under fire (minimal) for not
having unified linking syntax (see threads re: grand unification).  If
we allow XSL developers to start coding their own tags for their own
proprietary applications, we will have a mess.  MS already beat you to
the punch anyways with <xsl:script> and <xsl:eval>. ;-)

Think of the mess of designing web applications which work consistantly
in both IE and NN then multiply this problem by 1,000.  That's the
result I foresee if we adopt SGML type architecture into XSL.  SGML has
a place and XML/XSL has a place.

Whew!  Another long winded opinion. 

Duane Nickull
www.cartnetwork.com


 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.