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: David Brownell <david-b@pacbell.net>
  • To: "XML Developers' List" <xml-dev@ic.ac.uk>
  • Date: Sat, 22 May 1999 21:38:03 -0700

Hmm, I see a benefit to having a pattern-matching (XSL-T style)
way to express rendering policies.  While at the same time, I
can acknowledge that it's got real limitations with respect to
a class of complex operations ... where a "normal" programming
language (Java, not JavaScript!) seems needed.

True, rule based programming is not for everyone; I paid my dues
with Prolog, I've observed the phenomonon.  Neither is JavaScript,
or any other programming language.  How may folk programmed TROFF
macros effectively?  How many people trust "Word BASIC" to be
anything more than a virus carrier?

Re David Megginson's useful bang-for-buck observation, maybe I
shouldn't worry as much since I think in $US (just kidding :-)
but all the same, that's an excellent point.  No matter how good
XSL is, it just won't be the only solution, since the economics
can't force that approach.  "XSL Sucks Less" for many folk, and
particularly for those who must work in CSS-less worlds, but
some programmers will prefer 100% Pure JavaScript style sheets
(i.e. the "(JavaScript +) XML + DOM + CSS" approach of Leventhal)
rather than balancing declarative and procedural components.

There's also flamage about the "XSL-FO" part of the spec, and
if the two criticisms I've seen about it (Hakon Lie, and Michael
Leventhal) capture the essence of the "anti-" camp, they've failed
utterly to convince me there's a problem beyond stepping on toes
of some CSS advocates, who deny use of *ML outside of browsers.

To be blunt, the "paperless office" won't happen until we all can
work on-line with the ease we can browse/markup/... paper, which
could well be never!  Until then tools need to be aiming to unify
the formatting models.  Like XSL-FO, but not like CSS.  As with
all tools (say, HTML :-) FOs can be abused; use != abuse.

- Dave

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