- From: fantasai <fantasai.lists@inkedblade.net>
- Date: Wed, 2 Sep 2015 14:34:31 -0400
- To: "www-style@w3.org" <www-style@w3.org>, Bert Bos <bert@w3.org>
At dinner after the F2F, I asked Dave Cramer to look over the
last remaining issue in the Fragmentation spec:
http://www.w3.org/TR/2015/WD-css3-break-20150129/#unforced-breaks
"This means that widows and orphans restrictions are given
priority over the break-* controls. Is this appropriate?"
Dave confirmed that this is indeed an issue, and in fact, the
spec has it completely backwards: widows and orphans restrictions
should be be dropped before page-break-* restrictions.
He drew up a quick testcase showing a large image followed by
a caption with a high widows value and that the entire caption
was pushed to the next page and separated from the image, to
demonstrate.
The general explanation was that widows and orphans limits are
"nice to have" for better continuity, but the break-* controls
usually reflect structural concerns, and are therefore more
important.
Since we had a quorum of the fragmentation-focused CSSWG members:
Dave Cramer
Liam Quin
Peter Linss
Johannes Wilm
Alan Stearns
and myself
plus a chair (Peter), and everyone agreed that this was clearly
backwards, we ended up with
RESOLVED: widow/orphan restrictions should be dropped before, not
after, break-* restrictions
If anyone not present would like to reopen the issue, please
reply here. Otherwise I'll edit it in and republish as such.
For CSS2.1, I recommend we drop all the restrictions simultaneously
and leave it up to the UA, which means both behaviors are valid.
The edits for this are
# If the above does not provide enough break points to keep
# content from overflowing the page boxes, then rules A, B
# and D are dropped in order to find additional breakpoints.
# If that still does not lead to sufficient break points,
# rule C is dropped as well, to find still more break points.
Remove the last sentence and add C to the list of rules dropped.
Bert, can you add an erratum?
Thanks~
~fantasai
Received on Wednesday, 2 September 2015 18:35:07 UTC