W3C home > Mailing lists > Public > www-style@w3.org > February 2004

RE: XSL FO SG comment on css3-page spec

From: BIGELOW,JIM (HP-Boise,ex1) <jim.bigelow@hp.com>
Date: Wed, 18 Feb 2004 10:55:12 -0800
Message-ID: <79417AA297C63F4EA33B68AC105464A901BFDA0F@xboi22.boise.itc.hp.com>
To: Paul Grosso <pgrosso@arbortext.com>, www-style@w3.org

Paul,

You wrote:
> The XSL FO SG's understanding is that an important goal for
> W3C style-related specifications is to maintain consistency 
> across the various models.
> 
XSL [1] and CSS3 Paged Media Module [2] appear to have essentially the same
page model:
1. a rectangular area for content with 
2. an area in the center for document content and surrounding this,
3. two areas at the top and bottom of the area for page headers and footers,
and 
4. two areas at the left and right of the area for marginalia.

The mapping of XSL to CSS3 Paged Media Module appears to be:

fo:region-body formatting object <--> @page 
 
> The XSL FO SG developed the XSL simple page master model 
> based on the recommendations of the CSS WG at the time, and 
> we expected that the CSS model would be consistent with this. 

The CSS WG published Paged Media Properties for CSS3, W3C Working Draft 28
September 1999 [3] with it's page model.  The current draft [2] is merely an
elaboration in the basic model proposed in [3].  

The XSL Working Group published Extensible Stylesheet Language (XSL),
Version 1.0. W3C Working Draft 12 January 2000 [4] which contained a
definition of fo:simple-page-master [5] that is congruent with the CSS WG's
page model. However, the Working Draft of 1 March 2000 [6] can be consider
as departing from the CSS page model with the introduction of it's current
model [7].
If there are inconsistencies, which I don't think are since the models are
essentially the same, it appears that the XSL draft [6] introduced a
perceived inconsistency and not the current CSS draft [2].

For these reasons, the CSS WG declines to make changes to address what it
does not perceive as inconsistencies between CSS and XSL.

-- Jim Bigelow, editor

[1] http://www.w3.org/TR/xsl/slice6.html#fo_simple-page-master
[2] http://www.w3.org/TR/css3-page/#page-model
[3] http://www.w3.org/TR/1999/WD-css3-page-19990928
[4] http://www.w3.org/TR/2000/WD-xsl-20000112/
[5] http://www.w3.org/TR/2000/WD-xsl-20000112/#fo_simple-page-master
[6] http://www.w3.org/TR/2000/WD-xsl-20000301/
[7] http://www.w3.org/TR/2000/WD-xsl-20000301/#fo_simple-page-master
Received on Wednesday, 18 February 2004 13:56:23 GMT

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