Subject: Re: XML + (XSL | CSS) ? From: Alain DESEINE <alain@xxxxxxxxxxx> Date: Fri, 15 May 1998 21:37:58 +0200 |
Daniel Glazman wrote: > In my opinion in fact XSL does not only styles. As dsssl does it, it > can handle styles, tree rewriting rules, etc... CSS does only styles > for the moment. If we compare what can be compared, I mean CSS on one > hand and XSL style-rules on the other hand, CSS has now the leading > advantage. Not only because it is older and now implemented but also > because it is human-readble in a single glance. I have been in a > former life, six years ago, working on and with a so powerful but > complex style language that writing simple sheets could take us weeks > and sometimes months ! Even the developers' team I was a member of had > hard moments understanding some side effects of our specificity and > inheritance algorithms. I saw at that time developers & users, > individuals or industrial companies, totally lost in the fourth > dimension because our design tools were not > what-you-think-you-get-is-what-you-get enough. > > Being now on the other side of the vendor/customer relation, I just > don't want to see this happen again, you see ?-) Simple and powerful > is better for our millions of *ML documents than complex and powerful, > that's all. Funny coincidence : it is often also better for > implementors... > > </Daniel> You're totally rigth and i agree with you when you say that XSL does not only style. That's what i say in my previous mail. I don't think that CSS is simpler than XSL, or more "Human readable". They are just design to do some different things. CSS can be use to give style to XML files, where XSL can do the same (as XSL use CSS caracteristics) plus many other things like Element re-ordering, Scripting, powerful selection mechanism based on heritance/inheritance, and so on. So i think there is no discussion about CSS versus XSL. If you just need to add some basic style on a XML file, you can (and i agree that's the better way) use CSS, but if you need to re-organize the document, refine the selection of the target element, scripting, or something like that using XSL is a better way. So i think that both must co-exist, and users have to do a choice in relation with what they have to do, like with a programming language. If you just have to develop a small application you probably use a basic language, but if you need to programme an application that work closer with the system, you probably use C language. Here is the choice i guess. For the tools that don't do what they supposed to do, I think that we must wait some times before saying that about XSL, because many tools are now in a conception phase, and we can only say that after testing it. I guess you'll be surprise when you'll test the XSL tools when they'll come up. Alain. XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: XML + (XSL | CSS) ?, Daniel Glazman | Thread | Re: XML + (XSL | CSS) ?, Lisa Pease |
VRML and XSL, Amit Rekhi | Date | Re: XML + (XSL | CSS) ?, Jelks Cabaniss |
Month |