@role inheritance (nested tags) behavior, and a RFP

Dear HTML WG,

For those advocating a role= attribute (@role if you prefer), can you
describe the behavior for inherited / nested tags? E.g., what does
this mean?

<p role="copyright">
    Copyright &copy; 2007
    <a href="http://www.pixverse.com/">PixVerse, Inc.</a>,
    All Rights Reserved.
</p>

If it means what I think it means,

   * It complicates a UA's ability to detect semantic content (it'll
have to duplicate some CSS-like mechanism to properly follow this
content.) Feedback from implementers is needed.

   * This would advocate leveraging class= instead, since the nesting
and inheritance mechanisms are already in place and authors would
already be educated on class= 's behavior.

I would also like to request that role= advocates draft a proposal to
be available for reference and discussion.

Best,
Charles

Received on Wednesday, 16 May 2007 15:46:44 UTC