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

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 UTC