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

Re: Microsoft extensions to XSL (was RE: how to call Javasc

Subject: Re: Microsoft extensions to XSL (was RE: how to call Javascript function in .xsl file)
From: Paul Prescod <papresco@xxxxxxxxxxxxxxxx>
Date: Mon, 09 Nov 1998 13:11:01 -0600
xsl eval node name
"Vun Kannon, David" wrote:
> 
>         Indeed, it would seem that this is a golden opportunity to put
> namespaces to good use. I'm fine with the addition of <eval>, as long as it
> is <ms:eval>, not <xsl:eval>. 

Clearly, Microsoft intends for these features to become part of standard
XSL. After all, changing the namespace doesn't solve the fundamental
problem: stylesheets that use the feature work exclusively with
Microsoft's processor. That's Double-Plus Ungood.

Many of Microsoft's extensions are poorly thought out:

<xsl:cdata>:

"The CDATA sections are useful for quoting tags and preventing them from
being interpreted. For this reason, the CDATA section is especially useful
for generating XSL tags in the output."

Hello! If you generate a CDATA section in the output, then the less-than
symbols inside of the section will NOT represent XSL tags anymore.

---

xsl:node-name Element:

 "Inserts the name of the current node as a text string."

Most nodes are not named. Elements are only named if they have an ID. The
"inventor" is confused about the terms "node" and "name." What they mean
is "element type name" (in SGML terminology) or "tagname" (in DOM
terminology). Certainly not node name!

 Paul Prescod  - http://itrc.uwaterloo.ca/~papresco

At today's pop doubling rates, in 100 years there will be 20 billion
people, more than enough to fill the earth. In 300 years, we will have
filled up 16 earth-sized planets (roughly, our solar system). In 2300
years we will have filled up 200 billion earth-sized planets (roughly,
our galaxy). Only one technology can save us: birth control.


 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.