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

Re: CSS Regions considered harmful (was: [css-regions] issue 16858 redux)

From: Håkon Wium Lie <howcome@opera.com>
Date: Wed, 22 Jan 2014 20:34:29 +0100
Message-ID: <21216.7493.86853.934241@gargle.gargle.HOWL>
To: Alan Stearns <stearns@adobe.com>
Cc: "CSS WWW Style \(www-style\@w3.org\)" <www-style@w3.org>
Alan Stearns wrote:

 > >Your proposed solution goes against a fundamental principle of style
 > >sheets: to separate style from structure.
 > 
 > And in the part of my message that you snipped, I expressed some of my
 > arguments for why separation of concerns should not be an absolute. 

I have read your arguments. For me, the separation of style from
structure one of the foundations CSS stands on. Probably THE
foundation. So I don't think we should break that priciple, even if it
seems convenient to do so.

 > This sparked a thread on the Extensible Web list [1] that has been
 > discussing this in more detail, and the feedback there has been
 > fairly consistent about not holding improvements to the web
 > platform hostage to a absolutist SOC argument.

Many people liked the <FONT> tag, too.

  http://lists.w3.org/Archives/Public/www-html/1996Mar/0170.html

 > > It relies on Regions being
 > > represented by dummy HTML elements instead of writing them in CSS
 > > (which would have been easy).
 > 
 > I’m perfectly happy to be able to write them in CSS. I particularly like
 > grid slots. Do you have any other suggestions on how to create containers
 > in CSS?

There have been several CSS-based proposals that use @-rules instead
of @-rules:

  http://dev.w3.org/csswg/css-page-template/
  http://www.w3.org/TR/WD-layout

Moving to an @-rule based approach would, indeed, address my primary
concern.

-h&kon
              Håkon Wium Lie                          CTO °þe®ª
howcome@opera.com                  http://people.opera.com/howcome
Received on Wednesday, 22 January 2014 19:35:03 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 22 January 2014 19:35:03 UTC