CSS WG Blog front page

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.

Minutes and Resolutions Telecon 2011-11-23

By fantasai December 2, 2011 (Permalink)
Categories: resolutions

Full minutes

Minutes and Resolutions Telecon 2011-11-16

By fantasai December 2, 2011 (Permalink)
Categories: resolutions

Full minutes

Minutes and Resolutions TPAC 2011-11-01 Tuesday Afternoon: radial-gradient() and argument notation, text-transform, Variables, Accessibility, Multicol

By fantasai December 2, 2011 (Permalink)
Categories: resolutions

text-transform

Gradients

Variables

Reviewed Tab’s new proposal for CSS Variables. Florian noted this was the first time everyone in the room was arguing over details of a variables proposal and not everyone was arguing against having it.

PF-CSS Joint Meeting

See PFWG Discussion notes on CSS accessibility. We discussed various topics including:

Full minutes part I Full minutes part II

Minutes and Resolutions TPAC 2011-11-01 Tuesday Morning: CSSOM, IDPF, Testing, CSS2.1, CSS3 Borders

By fantasai December 2, 2011 (Permalink)
Categories: resolutions

CSSOM

IDPF-CSSWG Joint Meeting

Testing and CSS2.1

Backgrounds and Borders

Full minutes part I Full minutes part II

Minutes and Resolutions TPAC 2011-10-31 Monday Afternoon: @font-face, Flexbox, Multicol, GCPM

By fantasai December 2, 2011 (Permalink)
Categories: resolutions

CSS3 Fonts

Minutes and Resolutions TPAC 2011-10-31 Monday Morning: Values and Units, Positioning, Animations

By fantasai December 2, 2011 (Permalink)
Categories: resolutions

Values and Units

Positioned Layout

Arron presented a draft for CSS3 Positioning, which includes CSS2.1 absolute, fixed, and relative positioning, containing blocks, and z-index; and that adds:

position: center
An absolute positioning scheme in which auto offsets compute to center the element within its containing block.
position: page
An absolute positioning scheme in which the current page box is the containing block.

There were concerns raised that the page positioning scheme being proposed would result in layouts that broke very badly if the document were either rendered onto continuous (scrolling) canvas, or if it were paginated differently than the author’s original intent (due to differently-sized fonts, differently-sized pages, etc.). Thus:

Resolved: Publish CSS3 Positioning as FPWD, without position: page.

Animations

Full minutes

Minutes and Resolutions TPAC 2011-10-30 Sunday Afternoon: UTR50, radial-gradient(), Exclusions and Shapes, Style Attr, Selectors 4, Paginated Layout on Screen

By fantasai December 2, 2011 (Permalink)
Categories: resolutions

Vertical Text Layout

John Daggett summarized what Unicode is doing with UTR 50, which will define the default orientation of each character in vertical text. Those interested are encouraged to review the draft and send Unicode comments: Unicode Technical Report #50

Gradients

Exclusions and Shapes

Rossen presented the current Exclusions and Shapes draft. Two major concerns were raised:

Resolved: Publish FPWD of Exclusions

Minutes and Resolutions TPAC 2011-10-30 Sunday Afternoon II: Style Attr, Selectors 4, Paginated Layout on Screen

Style Attributes

Selectors 4

Daniel raised some concern that web designers are assuming everything in Selectors 4 will make it to CR, even though it’s a very early stage draft and we don’t know what will make it and what not. (The ability to select ancestors of elements is a particular area of concern since it is difficult to optimize for CSS selection in dynamic environments.)

Paginated Layouts (GCPM)

Håkon presented a demo of a new paginated layout feature in Opera: it uses the overflow properties to switch the UA into a paginated mode. The demo also included some new features for UI to link independent documents together into a single paged presentation.

Full Minutes Part I Full Minutes Part II

Minutes and Resolutions TPAC 2011-10-30 Sunday Morning: Issue Tracking, Regions

By fantasai December 2, 2011 (Permalink)
Categories: resolutions

Issue Tracking

CSS Regions

Full minutes

Radial Gradient Readability

By fantasai November 10, 2011 (Permalink)
Categories: general

At the CSSWG F2F last week, I raised the issue that the radial gradients we were discussing were unreadable to me, and probably therefore to much of the intended audience. It was not at all obvious by looking at the gradient syntax what the various numbers and lengths might be.

radial-gradient(60% 43%, 25px 25px, #b03 99%, transparent)

So Tab Atkins, David Baron, Brad Kemper, Brian Manthos and I hashed out an alternative syntax.

radial-gradient(circle to 25px at 60% 43%, #b03 99%, transparent)

We’d like your opinion on which is preferred and why.

Examples
Current WD Current ED
radial-gradient(white, black) radial-gradient(white, black)
radial-gradient(farthest-corner ellipse, center, white, black) radial-gradient(ellipse to farthest-corner at center, white, black)
radial-gradient(top left, white, black) radial-gradient(at top left, white, black)
radial-gradient(top left, farthest-corner ellipse, white, black) radial-gradient(ellipse at top left to farthest-corner, white, black)
radial-gradient(circle, white, black) radial-gradient(circle, white, black)
radial-gradient(circle, center, white, black) radial-gradient(circle at center, white, black)
radial-gradient(center, 5em 5em, white, black) radial-gradient(to 5em, white, black)
radial-gradient(center, 5em 5em, white, black) radial-gradient(circle to 5em at center, white, black)
radial-gradient(75% 75%, closest-side circle, white, black) radial-gradient(circle to closest-side at 75% 75%, white, black)
radial-gradient(25% 2em, 15px 30%, white, black) radial-gradient(ellipse to 15px 30% at 25% 2em, white, black)

The generic forms are (very roughly speaking):

General Syntax
Current WD Current ED
radial-gradient(position, [size || shape], color-stops) radial-gradient(shape [to size || at position], color-stops)
Shape/size and position are optional, unless the shape/size is given with explicit lengths, in which case the position must also be specified

Each of shape, size, and position are optional. The size and shape clauses can be reordered.

As a side effect, the keyword-based syntax more easily allows us to add other capabilities in the future. For example, offset radials could be expressed using a from position clause for the color origin.

So, which is better or easier to read, the current WD syntax or the current ED syntax (and why)?

You can respond on CSS3.info or on www-style.

Minutes and Resolutions 2011-10-26

By fantasai October 26, 2011 (Permalink)
Categories: resolutions

Full minutes

« Newer articles Older articles »

Archives

(Also available as Atom news feed.)

Browse by date:

Browse by category:

[Photo: group photo of the CSS working group in San Francisco] Contact: Bert Bos
Copyright © 2020 W3C®

Last updated 2026-03-06 17:10:32.000000