W3C home > Mailing lists > Public > www-style@w3.org > December 2002

Re: XBL is (mostly) W3C redundant, and CSS is wrong W3C layer for semantic behavior *markup*

From: Shelby Moore <shelby@coolpage.com>
Date: Mon, 23 Dec 2002 15:24:43 -0600
Message-Id: <4.1.20021223151248.038244f0(null)>
To: www-style@w3.org
Cc: Ray Whitmer DOM Chair <rayw@netscape.com>, Peter Trudelle Mgr XFPE <trudelle@netscape.com>

Thinking in more detail about implementation of style and attributes on
extensible abstract markup using existing W3C standards.

Any attributes of the abstract markup element can be transformed by XSLT to
map on to a container, such as <span>, of implementation markup, so that
contained implementation's (hopefully orthogonal via XEvents) procedural
code can access the attributes through the DOM.

<!ATTLIST span newattribute #IMPLIED>

So XSLT transforms:

<widget newattribute='...'/>

To:

<span newattribute='...'>
implementation markup
</span>

Which is procedurally accessible via Element::hasAttribute and
Element::getAttribute

-Shelby Moore
Received on Monday, 23 December 2002 16:24:30 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:54:18 GMT