W3C home > Mailing lists > Public > wai-xtech@w3.org > January 2009

Re: [aria-impl] name from subtree calculation rule

From: Aaron M Leventhal <aleventh@us.ibm.com>
Date: Wed, 21 Jan 2009 10:58:11 +0100
To: Alexander Surkov <surkov.alexander@gmail.com>
Cc: wai-xtech@w3.org, wai-xtech-request@w3.org
Message-ID: <OF443DC5E7.E1BA6CD9-ONC1257545.00365392-C1257545.0036C30B@us.ibm.com>
Hi Alex,

The role here can be thought of an ARIA role or a superset of ARIA roles, 
because that is the only cross-platform set of roles. But, works as a 
universal role, because there will eventually be a table that describes 
what the default ARIA role is for native HTML markup. Since we don't have 
that table yet, I suggest we build it as we go. For example, we should map 
<select size="1"> to role="combobox" for the purposes of the name 
calculation. If ARIA does not contain a role that is necessary for this to 
work, then we will need to deal with that.

We don't have a quick table, but the spec already describes whether the 
name is allowed from the subtree, for each role.
Search for the text "Name From" in http://www.w3.org/WAI/PF/aria

- Aaron



From:
Alexander Surkov <surkov.alexander@gmail.com>
To:
wai-xtech@w3.org
Date:
01/20/2009 02:24 PM
Subject:
[aria-impl] name from subtree calculation rule



Hi.

I concern with 3.4.1.1.2. Calculation section (
http://www.w3.org/WAI/PF/aria-implementation/#Name), item 2 G "If the text 
equivalent for this node is empty, and either the current node's role 
allows "Name From: subtree". What is the role here? Is it ARIA role? Or is 
it assumed here some kind of universal role?

Ok,

1) if this role is ARIA role then I think
a) the spec should provide a table "ARIA Role / Is Name From Subtree 
allowed".
b) should the spec address how we deal with non ARIA accessibles?

2) if this is universal role then
a) the spec should provide a table "ARIA Role / Universal Role"
b) the spec should provide a table "Universal Role / Is Name From Subtree 
allowed".

Thanks..
Alex.
Received on Wednesday, 21 January 2009 09:59:05 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Sunday, 22 March 2009 03:32:15 GMT