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

Re: Future of XSL-FO at W3C??


string quarter free download
At 2002-10-17 12:11 +0300, m batsis wrote:
>But since you are talking about requierements, FO is far too complex and 
>verbose for no apparent reason (in my eyes at least).

Then I personally think you are missing something.

>Instead of duplicating the semantics of CSS in XML syntax, it should have 
>been using CSS directly for the same reasons XPath expressions are not 
>written as XML.

The reasons are not the same at all in my eyes.

XPath expressions are known a priori and are composed into single attribute 
values for brevity ... there is no need to manipulate individual steps of 
XPath location paths during the process of a transformation.

However, in the process of specifying formatting properties, the tweaking 
of individual properties and the newly introduced subproperties (components 
of a property, such as space-before.conditionality='retain' which I need 
periodically) would not be feasible if the property specification were a 
CSS-style-like long single string of multiple components.

The design of XSLT 1.0 was made simpler by not having the string 
manipulation required for pulling apart and putting together of a 
CSS-style-like property string ... XSLT is a node tree manipulation tool, 
not an angle-bracket and string manipulation tool.  Treating property 
specifications as individual attribute nodes fits well in the entire 
processing model of the two specifications designed to work together.

I cannot subscribe to your conclusion that "FO is far too complex and 
verbose" ... it is but a hierarchical node tree expression of the semantics 
to apply to the contained content ... and XML is the best way there is to 
express hierarchies ... and lengthy multi-property CSS-style-like attribute 
expressions are not at all hierarchical.

>Just my quarter of a euro.

I think your debate is far more worthwhile than this, though I don't agree 
with your conclusions.

Our XSL-FO students come to our courses with many such preconceived 
notions, so I'm anxious to help people understand that XSL-FO is far 
simpler than they may think.  The XSL-FO book we sell from our web site has 
a freely downloadable preview with the complete text of the introductory 
chapters and all annexes:

   Practical Formatting Using XSL-FO
   (Extensible Stylesheet Language Formatting Objects)
   Third Edition - 2002-09-05 - ISBN 1-894049-10-1
   Copyright (c) 2002 Crane Softwrights Ltd.
   / 396 Pages / Subscription price includes free updates,
   /           / soft-copy of included examples, and an
   /           / accessible rendition and 10 PDF renditions.
   /           / Free 206-page download preview excerpt.

The PDF book is extensively hyperlinked both internally as well as out to 
the HTML of the Recommendation itself (the book is in effect an alternative 
way of walking through the W3C document itself since you can jump to the 
Recommendation from within the book).  The free download includes the 
hyperlinks.

I hope this is considered helpful.

...................... Ken


--
G. Ken Holman               mailto:gkholman@C...
Crane Softwrights Ltd.        http://www.CraneSoftwrights.com/x/
Box 266, Kars, Ontario CANADA K0A-2E0  +1(613)489-0999 (F:-0995)
ISBN 0-13-065196-6                     Definitive XSLT and XPath
ISBN 0-13-140374-5                             Definitive XSL-FO
ISBN 1-894049-08-X Practical Transformation Using XSLT and XPath
ISBN 1-894049-10-1             Practical Formatting Using XSL-FO
Next public training:          2002-12-08,2003-02-03,06,03-03,06


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
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

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.