Snapshot 2007 is not CSS2.2 | October 26, 2007
While browsing my feeds the other day, I got really excited by this post on the CSS working group blog.
There was a lot of discussion earlier this year around Andy Budd’s proposal for a CSS2.2. The basic premise was that the Web needs a halfway point between CSS2 and The Complete CSS3 that is taking forever, so that the key features web developers need now can happen sooner. The structure of CSS3 is actually set up so that this can happen, but the CSS Working Group has realized that this is far from obvious to anyone outside the working group. So we’ve decided to publish a CSS2.2.
Wow, I thought to myself, I can’t believe that the W3C are going to implement an interim specification. That’s fantastic news!
Unfortunately, despite the attention grabbing headline, Snapshot 2007 doesn’t appear to be anything approaching CSS2.2. What I was hoping for was a list of all the selectors, properties and values that the working group felt were stable and ready for implementation. That way, browser manufacturers could start implementing and testing new features, under the knowledge that they weren’t going to change. Similarly, us web developers could start playing with these features and baking them into our more avant guarde projects.
Unless I’m very much mistaken, Snapshot 2007 doesn’t do this. Instead, it’s more of a “State of the Union” address that gives a general indication of where CSS3 is, without supplying the necessary level of detail. While it’s nice to see the “introduction” and “table of contents”, what I want to see is CSS 2007: The Definitive Spec.
Hopefully that will be coming soon.
Posted at October 26, 2007 4:54 PM