W3C home > Mailing lists > Public > www-style@w3.org > January 2014

Re: A wish for 2014: page transitions

From: Jens O. Meiert <jens@meiert.com>
Date: Fri, 10 Jan 2014 22:36:27 -0300
Message-ID: <CAJ0g8QSX5SfmJ3_4A7J=HDUXR+PGoO8davwHiVwD1tJdKO=uSQ@mail.gmail.com>
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

This archive was generated by hypermail 2.4.0 : Friday, 25 March 2022 10:08:38 UTC