> -----Original Message-----
> From: Claudio Russo [mailto:crusso@xxxxxxxxxxxxxxxxx]
> Sent: 03 July 2003 13:11
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: XSLT Architecture: Next Step
>
>
> I've been looking at Didier's article,
> http://www.xml.com/pub/a/2000/04/19/style/index.html, and I
> found it very usefull. Now I have some opinions that brought
> to my attention.
>
> From what I read on it and previously in other articles about
> the subject, my first impression was that XSLT pourpose was
> to perform the presentation of data in a browser or cel phone
> or whatever (which is also well explained on Didier's
> article). While doing this, one could preserve the logic of
> extracting and calculation to the server, in which ever is
> the language that somebody likes to work, from let's say, an
> RDB/IMS/VSAM to a XML structure. This way the resulting data
> was transfered to the client machine, where an XSLT schema
> presented in the way the view device need it (HTML/WAP/Voice).
>
> Now, from the msgs I see on the list I see that people
> pretend to use XSLT for whatever they figure out (maybe also
> for cooking).
>
> The question is (or are): Do you share these views?
Speaking as one, fairly long-term user of XSLT I would say that I certainly don't always use XSLT to produce presentation. However, I do normally use it to transform the structures containing information, rather than to transform the information itself. It is not always possible to make such a clean distinction, but it serves pretty well. I have to say that I came to the idea that is often better not to mix transformation of structure with transformation of content when working with EDI systems a few years ago. So I agree pretty much with your statement, with the caveat that the transform doesn't necessarily have to be for the benefit of a presentation layer.
All the best
Mark Seaborne
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
- Re: XSLT Architecture: Next Step, (continued)
- Wendell Piez - Thu, 3 Jul 2003 12:31:14 -0400 (EDT)
- Michael Kay - Thu, 3 Jul 2003 16:00:21 -0400 (EDT)
- Dimitre Novatchev - Thu, 3 Jul 2003 16:11:10 -0400 (EDT)
- David . Pawson - Thu, 3 Jul 2003 09:21:01 -0400 (EDT)
- Mark Seaborne - Thu, 3 Jul 2003 09:24:52 -0400 (EDT) <=
- Rod Humphris - FLPTN - Thu, 3 Jul 2003 10:25:56 -0400 (EDT)
- Martinez, Brian - Thu, 3 Jul 2003 10:30:32 -0400 (EDT)
- "Braumüller, Hans" - Thu, 3 Jul 2003 10:35:03 -0400 (EDT)
- Claudio Russo - Thu, 3 Jul 2003 10:40:42 -0400 (EDT)
|
|