- From: Bert Bos <bert@w3.org>
- Date: Fri, 3 Apr 2009 14:29:04 +0200
- To: W3C style mailing list <www-style@w3.org>
As promised, the CSS WG published an update of the draft previously called "Advanced Layout." http://www.w3.org/TR/2009/WD-css3-layout-20090402 The WG is planning to spend some face-to-face time in June discussing the various requirements and proposals for "page grids" (although they can in fact also be local grids attached to individual elements). The goal is to separate the requirements and non-requirements, find the simplest model and syntax that captures the former, and reduce the number of separate drafts. (Maybe grid coordinates, templates and absolute positioning can all fit in one module?) Comments are thus very welcome (as always, of course :-) ) and if you send some, please send them to this mailing list, <www-style@w3.org>, and prefix the subject line with [css-layout] as I did on this message. The most important changes since the previous draft are the following: 1) The name was changed from Advanced Layout to Template Layout, because it may be advanced relative to what exists now, but who knows what else we decide to add to level 3: alphabetically sorted lists? constraint-based layouts? hyperlinks displayed as infinite zoom? automatic signatures (8-up double-sided sheets) for books? 2) The section on deck-of-cards layout (tabbed layout) was removed. That is an important kind of layout, too, but a different subject and at the moment it seems there are fewer people spending time on it than on page grids. 3) The row and column layouts are also dropped. We'll see in June if the requirements that led to them are met (or could be met) by template layout or grid coordinates. (They were meant for spacing out the controls in GUI dialog boxes without changing their order.) If not, they may come back as a separate module. 4) In relation with some features that are going to be introduced in the Box model, there is now an explicit choice among three kinds of intrinsic size for slots in the template: 'max-content', 'min-content' and 'fit-content'. There is also a way for slots to have minimum and maximum sizes. 5) An option to add one or more algorithms for distributing excess space, (i.e., when the containing block is wider than the template's intrinsic size, often referred to as "flex") is mentioned, but not defined. This option may in fact be needed to properly space GUI elements (see 3 above). 6) The Acknowledgments section has been updated to include people who helped a lot recently with prototypes, examples, etc., including Andy Clarke, Jina Bolton, César Acebal and Andrew Fedoniouk. Bert -- Bert Bos ( W 3 C ) http://www.w3.org/ http://www.w3.org/people/bos W3C/ERCIM bert@w3.org 2004 Rt des Lucioles / BP 93 +33 (0)4 92 38 76 92 06902 Sophia Antipolis Cedex, France
Received on Friday, 3 April 2009 12:29:40 UTC