[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: XSL : Another question
Didier PH Martin writes: >Thanks a lot for the link, it is an alternative to strict browser >environment XSL usage. If y understand you well, what you do is: > >a) have your own document architecture and implement it with XML format >b) documents created with this architecture are then: > 1 - transformed with XSL into an other XML based language: BML > 2 - The BML document is then interpreted by a BML player. > >Am I right? If that is the case, the BML player is then an alternative >renderer. It seems that this fits the concept of "transportable places" >advocated by Orfali & al. Your point (a) is not right - BML doesn't define a document architecture (if I understand you correctly). BML is analogous to the FOs; its a "JavaBean FO language" in some sense. All it assumes is a bean, so its a lower level set of FOs than the XSL FOs are. Any Java object can be created and manipulated using BML. You can take any XML and render it by translating it to an appropriate BML document - just like how you can take any XML and render it by translating it to an appropriate HTML document. Yes, in some sense its an alternative renderer; if you want to consider creating a UI as rendering. Its not a total alternative though; by using the Java Plug-In from Sun you can embed the player in both the browsers and play arbitrary BML files. In other words, you can "render" to Java just as easily as you can render to HTML - in one case you use HTML components, in the other Java components. BML doesn't support scripting yet, but we're working on it .. then DBML will allow you to use say JavaScript scripts to define event handlers etc.. Sanjiva. ------------------------------------------------------------------------------ Sanjiva Weerawarana, Ph.D. email: sanjiva@xxxxxxxxxxxxxx Research Staff Member tel: +1 914 784 7288 t/l 863 IBM TJ Watson Research Center fax: +1 914 784 6324 Hawthorne, NY 10598, USA. url: http://lanka.watson.ibm.com/~sanjiva ------------------------------------------------------------------------------ XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|