W3C home > Mailing lists > Public > wai-xtech@w3.org > September 2012

Re: suggest deprecating alertdialog role in ARIA 1.1

From: Greg Kraus <greg_kraus@ncsu.edu>
Date: Wed, 12 Sep 2012 16:51:40 -0400
Message-ID: <CAJL_eQBYT5MN_xnBrDO5QpjR6WxYZj-9ag1XhVThJG=GqcknRA@mail.gmail.com>
To: Joshue O Connor <joshue.oconnor@cfit.ie>
Cc: James Craig <jcraig@apple.com>, "Schnabel, Stefan" <stefan.schnabel@sap.com>, Alexander Surkov <surkov.alexander@gmail.com>, Steve Faulkner <faulkner.steve@gmail.com>, W3C WAI-XTECH <wai-xtech@w3.org>, Richard Schwerdtfeger <schwer@us.ibm.com>, Marco Zehe <marco.zehe@googlemail.com>, James Teh <jamie@nvaccess.org>
>>>> http://accessibility.oit.ncsu.edu/dev/jaws/debug/role-dialog/
>>>
>>> Interestingly neither the role="dialog" nor the role="alertdialog" are
>>> picked up by VoiceOver.
>>>
>>> James, is this a bug in VO?
>>
>>
>> My assumption is that it's not a bug, but it's difficult to tell because
>> it's only a partial (potentially invalid) test case. The dialog has no label
>> or labelledby relationship, and focus is not set in it based on some
>> triggered user action. There is a major functional difference between the
>> focus() method and a focus event, which that test case ignores.
>

That minimal test case was just to demonstrate the problem. Here is a
more robust implementation where I first discovered the problem.

http://accessibility.oit.ncsu.edu/training/aria/modal-window/

This is still a work in progress, but the behavior in IE is there.

Greg
Received on Wednesday, 12 September 2012 20:52:24 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 12 September 2012 20:52:24 GMT