




























2009-01-14
So the CSS Working Group has been rechartered again. We're now operating under our new charter (which due to the bureaucratic process only took effect recently).
Also, in case you hadn't noticed, last March Daniel Glazman and Peter Linss took over as co-chairs of the CSS Working Group. Bert retains his position in the Working Group as the W3C Staff Contact, and will hopefully have more time to edit specs.
Last year the WASP asked for feedback from web designers on what they want, so that the CSS Working Group could consider it in their next charter. Some of that feedback has already been relayed, but today I've finally finished off my full report on the 2008 WASP community feedback. It's a long document. I've grouped comments by what they're requesting (if I could understand it at all), and I tried to respond to as many as I could about what I thought about the request and what the CSSWG has done about it so far. Thank you to everyone who responded, especially those few who gave realistic use cases like I asked. :-) I hope this will help both implementors and the Working Group understand what authors are looking for.
While we're on the topic, I wanted to discuss the rechartering process, what criteria we used to pick areas of work, what made it into the charter, and what's being done so far.
The first step the CSSWG took was to determine what our criteria will be for selecting modules to work on in the next charter period. We resolved that to stay in the charter, a module must have both
The rationale for the first is that, whatever the state of implementations, a module will not progress in the WG unless someone is actively working on it. Case in point: CSS Namespaces, which was drafted in 1999, has been implemented in most browsers for years, but wasn't updated from the 1999 Working Draft until Anne and I took it to Candidate Rec last year.
The rationale for the second is that the Working Group exists for the purpose of standardization. If nobody's interested in implementing something, we're wasting our time writing a spec on it. Also, if only one implementor is interested in implementing something, we can't really make a cross-platform standard out of it.
The chairs took an anonymous survey of implementors' top priorities and came up with this list. After some discussion it was amended to the current list. W3C Management insisted on keeping our deliverables list short enough to accomplish within 2 years.
To keep the ability to respond to new developments and changing priorities, the CSSWG resolved to use the charter amendment process as necessary to bring new items in scope.
The high-priority items in our charter are those we expect to complete within the next two years.
hsl(),
adds an alpha channel notation (e.g. rgba()) and
defines the new opacity property. David Baron has
taken module ownership and has written a test suite. There are
multiple implementations already, so this spec mainly just needs
implementation reports to progress to REC.
offsetWidth.
The features are already implemented, so getting it to REC depends
on figuring out the details and getting the implementors to
align on them.
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。