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

Re: [css3-regions] page view and page layout use cases

From: Brad Kemper <brad.kemper@gmail.com>
Date: Sun, 19 Feb 2012 23:33:52 -0800
Cc: "www-style@w3.org" <www-style@w3.org>
Message-Id: <838AC5D9-849A-4A78-9E24-FDF52F6CBE38@gmail.com>
To: Alex Mogilevsky <alexmog@microsoft.com>
I have added my ideas to the wiki. Actually, I thought they were my own ideas, but there seems to be substantial overlap with what is in Vincent's slides from the Paris F2F (which I missed). Primarily, I am leveraging the Paged Media spec [css3-page], so I brushed up on the ED[1] before adding my two bits to the wiki. To that, I am also proposing a pseudo-element-creating @rule (which I call @slot) within the @page rule (similar to how margin boxes are expressed), so that they can be regions, and can be styled and positioned or put into grids or whatever. But even without @slot, I think overflow:paged benefits from being able to use the entirety of the Paged Media Module, and especially named pages.

Some additional thought on @slot created boxes (be they regions or multi-col or other generated content):
 They should not themselves flow to other pages
 They should not create elements bigger than the page area of the page they are on, but could create traditional overflow (auto or hidden or visible), with 'visible' clipped to the page edges.
 I mostly imagined them as only abs-pos or grid content, and don't see a reasonable way to have 'top' or 'left' as 'auto' if positioned (unless maybe if 'right' or 'bottom' was something else), since they would exist only in the context of the @page.

On Jan 24, 2012, at 11:41 PM, Alex Mogilevsky wrote:

> I have collected a set of use cases for page view, trying to show both how pages are generated and how they are presented to the user.
> http://wiki.csswg.org/spec/page-view
> I hope that it will be useful in discussion on different approaches to paged presentation, definitions of pages, related media selectors etc.
> Feedback, corrections, suggestions will be appreciated
> Thanks
> Alex
1) http://dev.w3.org/csswg/css3-page/
Received on Monday, 20 February 2012 07:34:30 UTC

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:08:12 UTC