CSS Regions Level 1 Working Draft Updated
The CSS Working Group has published an updated Working Draft of CSS Regions Module Level 1. The CSS Regions module allows content from one or more elements to flow through one or more boxes called CSS Regions. This module also defines CSSOM to expose both the inputs and outputs of this fragmentation.
The main changes since the first Last Call draft are:
- Removed region styling from this module level
- Updated CSSOM based on list feedback
- Updated examples and added clarifications
All changes since the last Working Draft are listed in the Changes section.
As always, please send feedback to the (archived) public mailing list www-style@w3.org with the spec code ([css-regions]
) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)
CSS Masking Draft Updated
The CSS Working Group has published an updated Working Draft of CSS Masking Level 1. The specification defines two different graphical operations which both fully or partly hide portions of an object: clipping and masking.
In the last couple of months we made some major changes to the infrastructure of the spec and property definitions.
Here is a list of important changes:
- mask-type is now part of the mask longhands and sets the mask type: alpha, luminance, auto.
- mask-source-type sets the mask type of the mask element: alpha, luminance.
- clip-path takes a reference box argument for basic shapes.
- clip-path does no longer use the bounding box of an element. The term bounding box lacks definition for fragmentation.
- New reference boxes have been added for SVG context only.
- All initial reference box values have been aligned to border-box where possible. (Specifically mask-origin, mask-size and clip-path.)
- mask-box-image* properties have been renamed to just mask-box*.
- More examples and introductions were added for a better understanding of the features.
- CSS Masking now references the new basic shapes as defined in the latest CSS Shapes publication.
- Definitions for clip-path and mask are more clear now.
This is the last Working Draft before going to Last Call again. Please review the specification text carefully.
As always, please send feedback to the (archived) public mailing list www-style@w3.org with the spec code (>>[css-masking]<<
) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)
Mailing List Resolutions; Week of 2014-02-10
Two remaining items from previous conversations were resolved on the mailing list. They are as follows:
Minutes Telecon 2014-02-12
- plh reported that we’re on track for the charter extension.
- Resolved: Publish a new working draft of Regions
- There was heated debate on the validity of the poll to determine naming syntax for Selectors as the text of the poll was changed after about 130 responses to address concerns that people were responding to the presence of ! instead of the larger issue. No decision was reached as to if the poll can be used being mindful of the change in wording or if a new poll needs to be created.
- Naming a combinator in Shadow DOM for ident was discussed with suggestions including
/ident
, #ident
, :ident
, /ident/
, and `ident`
. The group leaned toward /ident/
. It was the group’s opinion that this should stay in Shadow DOM and not move into Selectors for now.
- The group discussed the implications of Xidorn’s issue of return value for an empty string in Counter Styles API. Initial feelings were toward having it return initial value. TabAtkins then tested the implementation in Firefox and Chrome later in the call and said they were returning empty. The discussion will continue after more people can run tests.
- dbaron will write a proposal for exact details on what counts as
::first-letter
referencing unicode.
- TabAtkins indicated he’s still working on the issues raised by SimonSapin about Grid.
- The group agreed that the test questioned by Gérard for Transforms was incorrect because it assumes fragments apply where they currently don’t.
- Everyone agreed with tantek’s proposal for CSS UI.
Full Minutes
New Last Call draft for CSS Shapes Level 1
The CSS Working Group has published a new Last Call Working Draft of CSS Shapes Module Level 1. The specification describes geometric shapes for use in CSS, and allows these shapes to be applied to floats.
The changes since the first Last Call draft are:
- renamed the initial value of shape-outside from auto to none
- updated the computed value and serialization of basic shapes
- added examples and clarifications
All changes since the first Last Call Draft are listed in the Changes section.
The deadline for comments is Tuesday 4 March 2014. If you need more time, please request an extension before the deadline so that we know to wait for your comments.
As always, please send feedback to the (archived) public mailing list www-style@w3.org with the spec code ([css-shapes]
) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)
CSS3 Fragmentation Draft Updated
The CSS Working Group has published an updated Working Draft of the CSS Fragmentation. This module describes the fragmentation model that partitions a flow into pages, columns, or regions.
The update contains a number of significant changes relative to the previous working draft. Some of the more significant changes are as follows:
- Added definition of ‘box-decoration-break’ (moved from [CSS3BG]) and defined better handling of aspect-ratio-sized images in variable-sized fragments.
- Clarified fragmentation of parallel flows.
- Defined handling of overflowing content (as parallel content).
Changes since the last Working Draft are listed in the Changes section.
As always, please send feedback to the (archived) public mailing list www-style@w3.org with the spec code ([css-break]
) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)
CSS Grid Draft Updated
The CSS Working Group has published an updated Working Draft of CSS Grid. This module defines the grid
display value, which allows authors to easily define complex, responsive 2-dimensional layouts.
Since the last WD publication, several features have had their definitions significantly improved, most particularly the “subgrid” feature. An overall editorial overhaul of much of the spec was also done, with the goal of making the text more cohesive and easier to understand. The auto-flow algorithm and associated properties was also significantly revised. We consider this version of the draft to be pretty close to design-stable, and will be working out details of the layout algorithms next. Please review and send comments on the feature set and syntax!
Changes since the last Working Draft are listed in the Changes section.
As always, please send feedback to the (archived) public mailing list www-style@w3.org with the spec code ([css-grid]
) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)
Mailing List Resolutions; Week of 2014-01-13
Though there was no telecon the week of 2014-01-13, several resolutions were reached on the mailing list. They are as follows:
Minutes Telecon 2014-01-22
- Everyone was reminded to add topics for discussion to the wiki for the January F2F.
- Glazou confirmed that the May F2F will be in Seoul and hosted by Samsung with the help of the W3C office. He requested that working group members post their availability on the doodle he sent around so that dates can be finalized, hopefully at the January F2F.
- SimonSapin’s proposal to add a
:has()
pseudo-class to Selectors 4 was discussed. The group differed on if the use of ! was confusing since it means “not” in boolean programming. A poll will be set up to gather more data on people’s opinions.
- Glazou requested that a discussion of page transitions in CSS be added to the charter since he was hearing user demand for them in web-based apps.
- Resolved: Add page transitions to the charter.
- Bert reminded the group that CSS 2.2 tests still need to be written for some errata changes before publication. Some people have signed up for tests and Bert suggested that the upcoming Test The Web Forward would be a good time for more tests to be written. Those that have signed up to create tests were also asked to make a list of the tests that were invalidated due to the published errata.
- The e-mail from Robert O’Callahan regarding the interoperability problems with fieldset was discussed with the group debating on if the solution would require a new spec, or if it could be clarified within existing specs.
- Resolved: Create a new spec for form control rendering with Rossen as an editor.
- The group agreed that they wanted to offer reverse lists in Counter Styles, but as the editor wasn’t on the call, resolution was deferred until the F2F.
Full Minutes
Minutes Telecon 2014-01-08
- Everyone was reminded to put their status on the wiki for the January F2F as well as note any dietary restrictions. People were also asked to add agenda items to the wiki.
- The group discussed clarifying if fragments are separate boxes or parts of the same box in CSS Fragmentation. This led to discussion of how other specs act and what wording they use to identify elements, fragments, and boxes. Discussion on the naming and behavior issues will be discussed further on the mailing list.
- Later in the call, fantasai asked about possibly releasing a new working draft of Fragmentation. She’ll go over some comments and request a resolution next week.
- Astearns brought the group up to date on the comments he’s received for the Shapes last call.
- SimonSapin has made a few non-normative changes to clarify Syntax 3. He will contact the I18N WG again to make sure they’ve reviewed Syntax 3 and don’t have any comments so that it can proceed to candidate recomendation.
Full Minutes