W3C home > Mailing lists > Public > www-svg@w3.org > October 2007

Re: @role in SVG

From: Doug Schepers <schepers@w3.org>
Date: Thu, 04 Oct 2007 13:44:42 -0400
Message-ID: <4705268A.9090905@w3.org>
To: Simon Pieters <simonp@opera.com>
Cc: Anne van Kesteren <annevk@opera.com>, www-svg <www-svg@w3.org>, "wai-xtech@w3.org" <wai-xtech@w3.org>

Hi, Simon-

Simon Pieters wrote (on 10/4/2007 1:19 PM):
> I've updated the spec and the test cases to remove support for html:role 
> altogether and add support for role="" and aria-foo="" on SVG elements.
>    http://simon.html5.org/specs/aria-proposal
>    http://simon.html5.org/test/aria/
> At some point perhaps the aaa:foo="" attributes can be removed as well.

We haven't yet talked about it in the SVG WG, so I don't want to commit 
to anything specific.  But we do want to make it work, and our ears are 

I see it as a goal that role would work in SVG in as similar a manner as 
possible to (X)HTML; this includes syntax, for ease of authoring.  At 
the same time, there are several details that would need to be worked 
out, not the least of which is that SVG and HTML5 have very different 
approaches to namespaces.

Can you tell me how your document relates to the XHTML2 WG's Role 
Attribute Module [1]?  That spec states, "If the host language does not 
incorporate the XHTML Role Attribute Module attribute into its own 
namespace, the document MUST contain an xmlns declaration for the XHTML 
Role Attribute Module namespace."

Also, are you planning to support the idea of Compact URIs [3], or do 
you deal with that in some other way?

Note that I'm not trying to be political here, and that I what I value 
most is getting this functionality working in SVG (and HTML), but we 
need to know everything that's on the table, and to be respectful of the 
hard work that everyone has done here.

(Note, for those readers not familiar with ARIA, please read [3] and [4] 
for background.)

[1] http://www.w3.org/TR/xhtml-role/
[2] http://www.w3.org/MarkUp/2007/ED-xhtml-role-20070905/#sec_3.1.
[3] http://www.w3.org/TR/aria-role/

-Doug Schepers
W3C Staff Contact, SVG, CDF, and WebAPI
Received on Thursday, 4 October 2007 17:44:58 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 22:54:16 UTC