- From: Joseph Scheuhammer <clown@alum.mit.edu>
- Date: Thu, 7 Jul 2016 11:17:49 -0400
- To: "Schnabel, Stefan" <stefan.schnabel@sap.com>, Richard Schwerdtfeger <richschwer@gmail.com>, "White, Jason J" <jjwhite@ets.org>
- Cc: Matt King <a11ythinker@gmail.com>, ARIA Working Group <public-aria@w3.org>
On 2016-07-07 10:22 AM, Schnabel, Stefan wrote:
>
> Rich,
>
>
>
> Short comment:
>
>
>
> >>> The accessibility tree will not change because of a role description and
> we would not want it to…
>
>
>
> According to actual Core Accessibility Mapping
> <http://w3c.github.io/aria/core-aam/core-aam.html> of
> aria-roledescription
> <http://w3c.github.io/aria/aria/aria.html#aria-roledescription> , at
> least UIA LocalizedControlType will be overwritten:
>
At last week's meeting, Cynthia said that she was unsure what would
happen to the LocalizedControlType if aria-roledescription was an empty
string. I recall her saying that UIA would likely fall back on the
default value for the LocalizedControlType based on the ControlType.
Thus <button aria-roledescription=""> may well come out as a localized
"button" string in the localized control type.
The minutes from the meeting indicate that she was going to look into it
[1]:
"CS: don't know about the other platforms, but in UIA, roledescription
will be exposed as the localized control type.
... I don't know what would happen if the roledescription is an empty
string.
... But I'll have to check."
The implication is that option 2 may not work as expected in UIA, where
option 2 states "... user agents SHOULD expose the value in a manner
consistent with how null values are expressed in their platform
accessibility API." If UIA does fall back on the default localized
value for the role for a null aria-roledescription, then that value
won't mask the actual role; it will be equivalent. That's not to say
that UIA couldn't be changed to behave differently, but that's another
work item.
[1] https://www.w3.org/2016/06/30-aria-minutes.html#item02
--
;;;;joseph.
'Die Wahrheit ist Irgendwo da Draußen. Wieder.'
- C. Carter -
Received on Thursday, 7 July 2016 15:18:28 UTC