- From: Jens O. Meiert <jens@meiert.com>
- Date: Fri, 10 Jan 2014 22:36:27 -0300
- To: Daniel Glazman <daniel.glazman@disruptive-innovations.com>, "www-style@w3.org" <www-style@w3.org>
Pardon Daniel, working group(s)—I like to piggyback on this email for another wish. That wish is related to the question whether this, Daniel’s, desire is really something that CSS needs to handle? It may well be in this case, but my point here, or wish, is that it would be good to focus CSS more. I’ve brought this up a few times in the past but I really think we don’t do anyone a favor cramming, pardon a bit of judgment, *everything* into CSS. Variables/constants are a great example: They should not have become part of CSS, and that not just because authors never optimized their CSS well enough to discover that they don’t need variables to fight complexity, but simply because anything like PHP would do for this [1]. Complexity then is hard to quantify but I think CSS complexity has just exploded because anything that’s asked for and “sounds good” is added. I’m getting a little cynical maybe but I don’t recall any feature being *rejected* here for about ten years (with the exception of obvious nonsense). Now we have 300 properties (up from 53 in CSS 1 [2]) and are about to make CSS a programming language. So my wish for 2014—focus and clean-up. (And I also like to say thanks for all the fantastic work. I don’t want this criticism, and I contribute little more, appear like there’s no recognition of all the hard work that’s indeed not just making CSS more complex, but also better :) Jens. [1] http://www.w3.org/People/Bos/CSS-variables [2] http://meiert.com/en/indices/css-properties/ -- Jens O. Meiert http://meiert.com/en/
Received on Saturday, 11 January 2014 01:37:14 UTC