- From: Håkon Wium Lie <howcome@opera.com>
- Date: Fri, 26 Jul 2013 00:17:42 +0200
- To: =?iso-8859-1?Q?"G\=E9rard\?\= Talbot" <css21testsuite@gtalbot.org>
- Cc: "Public css-testsuite mailing list" <public-css-testsuite@w3.org>
Gérard Talbot wrote:
> > https://en.wikipedia.org/wiki/Widows_and_orphans
>
> Text editors like MS-Word97, MS-Word2003, MS-Word2007, MS-Word2013,
> LibreOffice (Writer) 3.x and 4.x also have orphan and widow as a
> settable preference for paragraph.
Right. Like:
p { widows: 1; orhphans: 1 }
> > So, I'd argue that 'orphans' and 'widows' should apply to columns as
> > well,
>
> 'orphans' and 'widows' apply to block containers; and so it does to
> multi-column too. But it only makes sense in paged media.
We may have to agree to disagree here. However, let me offer a
real-world example where I think orhphan/widow control is useful
beyond page media.
Wikipedia uses multicol layout for references. E.g. here:
http://en.wikipedia.org/wiki/Cascading_Style_Sheets
Widow/orphan control are useful to ensure that a reference isn't split
across two columns.
> > Therefore, I don't think the tests should punish implementations who
> > apply this.
>
> It would not punish any implementations if 'orphans: 1' and 'widows: 1'
> were to be removed.
I thought a passing implementation stopped passing once you removed
these declarations?
> > Removing the explicit "screen" media type seems like an elegant
> > solution to me. It makes tests simpler, and it means that page-centric
> > implementations also can run the tests (both Prince and AntennaHouse
> > have mature multicol implementations).
>
> Okay. I'm going to keep 'widows: 1' and 'orphans: 1' as they are
> declared in tests.
>
> I would appreciate if you could explain what 'widows: 0' and 'orphans:
> 0' is supposed to be doing in a bunch of tests then? Are those really
> required by those tests? I don't think so...
You're right -- those declarations have illegal values and they should
be deleted.
-h&kon
Håkon Wium Lie CTO °þe®ª
howcome@opera.com http://people.opera.com/howcome
Received on Thursday, 25 July 2013 22:18:19 UTC