W3C home > Mailing lists > Public > www-style@w3.org > November 2012

Re: The CSS Problem

From: Sebastian Zartner <sebastianzartner@gmail.com>
Date: Tue, 20 Nov 2012 09:03:31 +0100
Message-ID: <CAERejNYSD+N5=avGGsaaVumJhMGkFeisbf=NELk3Lc+CFz+d+Q@mail.gmail.com>
To: Boris Zbarsky <bzbarsky@mit.edu>
Cc: www-style@w3.org
>
> Out of curiosity, what data or research backs this up? As far as I
> know CSS did surprisingly well without any good layout mechanism for
> more than a decade.

It sounds like you never faced the problems and hacks (as described by
Boris) CSS has for more than a decade to create a good layout.

* CSS Flexible Box Layout Module, http://www.w3.org/TR/css3-flexbox/
> * CSS Grid Layout, http://www.w3.org/TR/css3-grid-layout/
> * CSS Multi-column Layout Module, http://www.w3.org/TR/css3-multicol/
> * CSS Positioned Layout Module Level 3,
> http://www.w3.org/TR/css3-positioning/
> * CSS Grid Template Layout Module, http://www.w3.org/TR/css3-layout/
> * Alternative Grid Layout proposal,
> http://lists.w3.org/Archives/Public/www-style/2012Sep/0047.html
>
> *All* are solving very similar problems.
>
They are all describing layout models. Though they all are targetting
completely different use cases.

CSS is growing too large while CSS 2 has not nearly been understood by
> authors.
>
Do you have all functions, features and possibilities of your favorite
programming language in mind? And do you regularly make use of all of them?
People do not need to know every CSS 2 property to achieve their goals. And
the main features of CSS can be learned everywhere. Also when you read
through the web there's a huge request for the things CSS 3 introduces.

Sebastian
Received on Tuesday, 20 November 2012 08:04:02 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:21:02 GMT