- From: Karl Dubost <karl@w3.org>
- Date: Thu, 7 Jul 2005 16:48:34 -0400
- To: www-style@w3.org
Dear CSS WG, In the Abstract, I can read [[[ CSS 2.1 is derived from and is intended to replace CSS2. Some parts of CSS2 are unchanged in CSS 2.1, some parts have been altered, and some parts removed. The removed portions may be used in a future CSS3 specification. Implementations may refer to CSS2 for the definitions of features that have been removed, but for other features CSS 2.1 is the normative reference. ]]] - http://www.w3.org/TR/2005/WD-CSS21-20050613/#abstract There's no way in CSS to have a versioning information. The Conformance model of CSS was correct until a previous version of CSS was fully nested in the new version. So it was sure that all features of the previous version were included in the new version. The CSS WG intends to replace CSS 2.0 by CSS 2.1 and then change - the properties acceptable in this generation of style sheets - the behavior of some of these properties The CSS WG doesn't specify error handling, Cf http://www.w3.org/TR/2005/WD-CSS21-20050613/conform.html#q3 It means for style sheets authors, that when CSS 2.1 is out, their style sheet becomes not correct with regards to the new version of the 2nd generation of CSS. It means that a user agent is unable to know which behavior is expected for the style sheet. It means that the expected behavior might change if implementations choose to implement CSS 2.1 instead of CSS 2.0 This is a formal objection to CSS 2.1 without versioning information. -- Karl Dubost - http://www.w3.org/People/karl/ W3C Conformance Manager *** Be Strict To Be Cool ***
Received on Thursday, 7 July 2005 20:48:33 UTC