OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: Questioning XSL

[ Lists Home | Date Index | Thread Index ]
  • From: Eric Bohlman <ebohlman@netcom.com>
  • To: Paul Prescod <paul@prescod.net>
  • Date: Fri, 21 May 1999 20:52:39 -0700 (PDT)

On Fri, 21 May 1999, Paul Prescod wrote:

> I think that it is worth noting that most of the people who are in the
> "XSL camp" are people are thoroughly familiar with scripting languages.
> The reverse is not true. We have tried both and found the XSL way to be
> more convenient. There is no programming language that quite captures
> XSL's optimized mix of "polymorphic dispatch", pattern matching and
> convenient template description.

It also appears to me, from what I've read of the controversy, that most
of the people in the anti-XSL camp seem to be thinking of XML primarily as
a medium for writing Web pages to be displayed in browsers.  I'm wondering
if they're really reacting to Microsoft's emphasis on browser-integrated
XSL, which from what I've seen of it appears to follow the traditional
Microsoft pattern of making simple tasks complicated, at least from the
programmer's point of view, and which some people *could* construe as
being part of a "de-commodification" strategy.

I certainly do agree with Hakon Lie's point that it would be a disaster if
XSL formatting objects caught on as a document-delivery medium (I've done
a good deal of accessibility work and am a member of the Techwatch
taskforce, an advisory group to the US National Council on Disability).
We need to be pushing rendering and similar interpretive decisions as
close to the final client as possible, not making them as early as
possible.  Otherwise XML merely becomes a DTP-oriented replacement for
HTML, which is what we've been trying to get away from.

I'm wondering if a better transformation language could be built on an
awk-style pattern/action structure, where the patterns would be something
like XQL expressions (or possibly even XPointers) and the actions would be
arbitrary code in any convenient scripting language, with a convention for
representing the data matched by the patterns.

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS