[css3-break] page-break-* and break-* aliasing

So, one of the major issues left with CSS3 Fragmentation was specifying
the aliasing of page-break-* to break-*. Thankfully, Florian Rivoal came
up with a brilliant proposal! Not only does it solve the problem well,
it solves it easily.

Basically, the proposal is to have page-break-* be a limited "shorthand"
for break-*. Since all UAs already have a mechanism to handle shorthands,
all the consequences of this aliasing should be already well-understood,
making it straightforward both to spec and to implement.

Florian's full writeup, explaining various alternatives and their impacts,
is available at
   http://wiki.csswg.org/ideas/aliasing
The proposal in question is the last one: Shorthand/Longhand Take 2. I've
added it to the editor's draft here:
   http://dev.w3.org/csswg/css3-break/#page-break

~fantasai

Received on Wednesday, 8 August 2012 01:38:36 UTC