Re: XSL/XSLT (was Re: A thought:)
- From: Ali Abdin <aliabdin aucegypt edu>
- To: Gregory Leblanc <GLeblanc cu-portland edu>
- Cc: GDP <gnome-doc-list gnome org>
- Subject: Re: XSL/XSLT (was Re: A thought:)
- Date: Wed, 29 Nov 2000 00:13:39 -0200
* Gregory Leblanc (GLeblanc cu-portland edu) wrote at 00:11 on 29/11/00:
> > -----Original Message-----
> > From: Ali Abdin [mailto:aliabdin aucegypt edu]
> >
> > * Gregory Leblanc (GLeblanc cu-portland edu) wrote at 22:44
> > on 28/11/00:
> > > > -----Original Message-----
> > > > From: Ali Abdin [mailto:aliabdin aucegypt edu]
> > > >
> > > > 2) The server applies an XSL style sheet to an XML document
> > > > to transform it
> > > > to some other format (generally HTML) and sends the
> > > > transformed document to
> > > > the client (Web browser).
> > >
> > > Cocoon and gnome-db2html2 are here.
> >
> > What is Cocoon?
>
> Oh, good point. Take a look at http://xml.apache.org/cocoon/ for some more
> info.
>
> > Also - some of the difficult things we do in C
> > (gnome-db2html2) looks like
> > they can be more easily done in XSLT (especially since we use
> > the SAX API (and
> > not DOM))
>
> Cool. I'm really looking forward to post-1.4 for docs people, it will give
> us an opportunity to change a few things, and add a bunch of versatility to
> our docs (I hope). We've still got a lot to do before 1.4 is ready though
> (yeah, I'm reading mail instead of working)
>
> > > > 3) A third program transforms the original XML document into
> > > > some other
> > > > format (often HTML) before the document is placed on the
> > > > server. Both server
> > > > and client only deal with the post-transform document.
> > >
> > > db2html is here.
> >
> > db2html is too slow. I am talking about "run-time"
> > transformation (we won't
> > know until we get decent tools for it).
>
> But option 3 above is NOT a run-time solution. It's a "build time"
> solution, which is what db2html is. I don't think it's a good idea, but I
> think that's what it's talking about. Later,
Well, the way it is described, yes it is compile-time. But if someone
somewhere writes a fast XSLT implementation there is no reason it can't be
run-time...
According to cocoon though, it is too complex to be a run-time thing so I
don't know.
Note: XSLT is on libxml 2.x's TODO list (according to the libxml TODO file in
CVS)...I don't think its being actively developed or worked on though.
Regards,
Ali
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]