W3C home > Mailing lists > Public > www-style@w3.org > August 2002

Re: storing info in XSL-FO: new issue? [was: Draft TAG Finding:...]

From: Elliotte Rusty Harold <elharo@metalab.unc.edu>
Date: Fri, 16 Aug 2002 08:33:46 -0400
Message-Id: <p04330100b9829ec24290@[192.168.254.4]>
To: www-tag@w3.org
Cc: www-style@w3.org, w3c-css-wg@w3.org

On Fri, 2002-08-09 at 13:43, Bert Bos wrote:

>>  4) Section 1, par. 3. "[...] document that consists of XSL Formatting
>>  Objects, XHTML table mark-up, SVG diagrams, and MathML equations." Such
>>  a document will probably never exist.
>>

I'm not so sure. PassiveTeX can recognize MathML markup in XSL-FO. 
FOP can recognize SVG in XSL-FO. It's entirely possible we may one 
day have a processor that recognizes all three at once. XSL-FO really 
doesn't cover the presentational range that SVG and MathML do. A 
document that includes text, pictures, and equations really needs all 
three.

MathML has two vocabularies: presentation and content. Only the 
presentation half is well supported by current software. SVG is 
really nothing but presentation, even more than XSL-FO. For example, 
a table of numbers is much more repurposible than an SVG picture that 
shows a pire chart or a line graph of the numbers.

XHTML tables probably wouldn't be included, both because XSL-FO has 
its own tables syntax and because XSL-FO and HTML serve the same 
purpose: formatting text for presentation to a human reader. You'd 
pick one or the other but not both.

I do not think XSL-FO is any more or less semantic than HTML. It is 
more complex and more powerful; but there's no true semantic 
difference between a fo:block and an HTML div or a fo:table and HTML 
table. The same arguments being made for deprecating XSL-FO on the 
Web equally well apply to HTML. I think that's a non-starter.
-- 

+-----------------------+------------------------+-------------------+
| Elliotte Rusty Harold | elharo@metalab.unc.edu | Writer/Programmer |
+-----------------------+------------------------+-------------------+
|          XML in a  Nutshell, 2nd Edition (O'Reilly, 2002)          |
|              http://www.cafeconleche.org/books/xian2/              |
|  http://www.amazon.com/exec/obidos/ISBN%3D0596002920/cafeaulaitA/  |
+----------------------------------+---------------------------------+
|  Read Cafe au Lait for Java News:  http://www.cafeaulait.org/      |
|  Read Cafe con Leche for XML News: http://www.cafeconleche.org/    |
+----------------------------------+---------------------------------+
Received on Friday, 16 August 2002 08:59:54 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:54:15 GMT