xsl-list
[Top] [All Lists]

RE: Difference between XSL and XSLT

2006-02-10 16:34:54
Personally, I avoid using the term XSL because it means different things to
different people. 

* For historical reasons some people use XSL to mean XSLT; 

* Microsoft historically used XSL to mean the WD-xsl language, an early
approximation to XSLT; when both languages were in use they used the terms
"XSL" and "XSLT" to distinguish them

* Some people use XSL to mean what most of us call XSL-FO, because if you
look at the XSL-FO spec (http://www.w3.org/TR/xsl/) you find that its title
is "Extensible Stylesheet Language (XSL)" - although when you read on, you
see that it says

<quote>
This specification defines the features and syntax for the Extensible
Stylesheet Language (XSL), a language for expressing stylesheets. It
consists of two parts:

   1. a language for transforming XML documents, and
   2. an XML vocabulary for specifying formatting semantics.
</quote>

which isn't actually true, because this spec doesn't define the features and
syntax of part (1) at all; and within the rest of the XSL-FO spec, the term
"XSL" is generally used to mean what the rest of the world calls XSL-FO.

Michael Kay
http://www.saxonica.com/

 

-----Original Message-----
From: Khorasani, Houman 
[mailto:Houman(_dot_)Khorasani(_at_)comverse(_dot_)com] 
Sent: 10 February 2006 19:46
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] Difference between XSL and XSLT

Hello,

I am having a presentation on Monday about XML, XSLT and XSD.  I am
wondering what if they ask me what the difference between XSLT and XSL
is, or why we should use the one over the other...I didn't know how to
respond.

I know XSLT is a subset o XSL.  But still a bit confusing to 
explain why
to use XSLT rather than XSL or vice versa...

Any comment?
Thanks
Houman

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: 
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--





--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--



<Prev in Thread] Current Thread [Next in Thread>