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

Re: [css3-regions] Separating regions markup

From: Håkon Wium Lie <howcome@opera.com>
Date: Wed, 30 Jan 2013 23:55:57 +0100
Message-ID: <20745.42237.378320.710875@uu.lan>
To: Bert Bos <bert@w3.org>
Cc: www-style@w3.org
Bert Bos wrote, on 29 Nov 2012:

 > > As I mentioned last week, I've edited the sample code in Appendix A
 > > [1] in CSS Regions to move the regions elements to a separate file
 > > using custom elements from Web Components [2].
 > > 
 > > Bert, Håkon - does this approach satisfy your requirement for
 > > separating content markup from layout?
 > 
 > I think it can work.

Certainly, it's much better than having empty elements in HTML files. 

I would probably still prefer to find a CSS-based syntax because:

  - having to fetch yet another resource in yet another format is more
    work

  - the structure represented in your example (and, most likely, in
    the common use cases) does not need deep nesting; regions are
    (mostly) chained, not nested

  - a new format creates a need for a new mime-type etc; the new
    format should not be served as HTML

  - having selectors apply to the exteral resouce seems troublesome;
    what do you do if #region1 matches both an elemen in the local
    file and in the external resource? (Do we need name spaces here?
    Ouch, my head start hurting)

-h&kon
              Håkon Wium Lie                          CTO °þe®ª
howcome@opera.com                  http://people.opera.com/howcome
Received on Wednesday, 30 January 2013 22:56:29 GMT

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