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

Re: The XSL-List Digest V1 #181

Subject: Re: The XSL-List Digest V1 #181
From: Jonsm@xxxxxxx
Date: Wed, 14 Oct 1998 08:51:45 EDT
write your own browser
> Does an XSL stylesheet exist for mapping the XSL formatting objects
> (http://www.w3.org/TR/WD-xsl/FO namespace) into HTML objects
> (http://www.w3.org/TR/REC-html40 namespace)? It wouldn't be perfect since
> formatting models aren't exactly the same but at least it would be a place
> start.

Henry S. Thompson writes:

>>I'm working on a style-sheet which maps fo:... to XML+CSS, will
probably release it once there's a browser out there that can handle
the result :-( <<

Using the new MS VJ++ 6.0 it is very easy to write your own browser.
The same scheme can be used with any language and the COM 
version of MSHTML.

Write a small app the initializes an empty HTML page. Then just use t
he  DOM to create HTML objects as your parsing engine signals events. 

For example to make a browser that supports the XSL formatting 
objects...  First build a stylesheet to map the FO objects to HTML.
The build a simple element factory on to the backend of James 
Clark's XT to create the HTML objects.

Think of the MSHTML system as a formatting engine, not a browser.
If you want to add your own custom objects, write them as an
ActiveX or Javabean and then wrap them in an <OBJECT> tag.

Jon Smirl

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list

Current Thread


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.
First Name
Last Name
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.