This is a page from the Cascading Style Sheets Working Group Blog. Some other places to find information are the “current work” page, the www-style mailing list, the Future of CSS syndicator, and the issue list on Github.
Do you want to know how the CSS WG works? Fantasai has written about:csswg, An Inside View of the CSS Working Group at W3C.
No resolutions from this session, which took up the whole morning. It was a working session where the WG tried to come to a common understanding of automatic table layout’s column width calculation in (almost) all its gory detail. You can see some of the gory details in this discussion on www-style and more extensively in David Baron’s document and Microsoft’s document.
Microsoft’s team and Mozilla’s David Baron have each put together partially-intersecting discussions of table layout, which we hope to put together into detailed spec of how automatic table layout should work for the CSS3 Tables module. The goals are to spec what’s currently interoperable, and where there isn’t interoperability, to spec what is partially interoperable and sensible.
General discussion and some resolutions on syntax issues:
image-orientation
Value ParsingResolved: image-orientation
accepts all angles, rounds to nearest increment of 90°, and spec says authors SHOULD NOT specify angles other than increments of 90°.
Rationale: Since a number followed by alphabetic is parsed as a length, we can’t allow 90deg
but not 90.0deg
. If we allow radians, then what matches? 3.14rad
and 3.14159rad
are both approximations of 180°, but they are neither equal to 180° nor equal to each other. We could either allow only degree measurements (which would be odd because all other angle properties accept all angle units, just like all other length properties accept all length units) or accept all angle values and simply round to the nearest 0°/90°/180°/270° angle. The WG, to avoid changing parsing behavior and because it seemed more intuitive, opted for the latter.
Resolved: The following features will be in CSS Box Module Level 3 and the rest of the old box module will be shifted to CSS Box Module Level 4. (Note that CSS4 Box may be published before some parts of CSS3: i.e. CSS modules beyond CSS2.1 do rev independently.)
overflow-x
and overflow-y
Resolved: The CSSWG will publish a document that collects together all the CSS specs that we consider stable, a profile that declares the scope and state of CSS at this point in time. It will include only specs that we consider stable in their definitions (i.e. we don’t expect significant changes) and for which we have enough implementation experience that we are sure of that stability.
Resolved: The 2007 version of this document will include
Noted: The 2008 version of this document is likely to contain also CSS3 Paged Media and Media Queries, possibly also CSS Ruby and CSS3 Backgrounds and Borders depending on how those drafts progress.