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

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 UTC