[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: XSL : Another question

Subject: Re: XSL : Another question
From: "Sanjiva Weerawarana" <sanjiva@xxxxxxxxxxxxxx>
Date: Fri, 27 Nov 1998 15:36:40 -0500
browser bml support
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


Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.