- From: Bryan Garaventa <bryan.garaventa@whatsock.com>
- Date: Tue, 29 May 2012 13:21:04 -0700
- To: <w3c-wai-ig@w3.org>, "WebAIM Discussion List" <webaim-forum@list.webaim.org>
That's what I thought as well. However it appears that the same behavior is being linked to role=dialog as well, even though they are different widget types. This from the response at http://www.nvda-project.org/ticket/2390 "It's not clear from the spec as to how description should be handled for dialog, but it does refer to alertdialog as being related. Also, dialogs do typically have a caption/description." If you would care to add your thoughts to the bug, I would appreciate it. ----- Original Message ----- From: "James Craig" <jcraig@apple.com> To: "Bryan Garaventa" <bryan.garaventa@whatsock.com> Cc: <w3c-wai-ig@w3.org>; "WebAIM Discussion List" <webaim-forum@list.webaim.org> Sent: Tuesday, May 29, 2012 10:37 AM Subject: Re: [NVDA] #2390: NVDA doesn't handle role=dialog with supporting ARIA attributes according to spec > On May 29, 2012, at 10:19 AM, Bryan Garaventa > <bryan.garaventa@whatsock.com> wrote: > >> I'm forwarding this in case any of you want to chime in. This is >> regarding the bug at >> http://www.nvda-project.org/ticket/2390#comment:6 >> >> According to NVDA, widget control types such as role=dialog require not >> just an aria-label or aria-labelledby attribute, but also an >> aria-describedby attribute. I'm not able to locate where this exists in >> the user agent spec however, at http://www.w3.org/TR/wai-aria/roles > > > Perhaps you are thinking of alertdialog, not dialog? > >>From #alertdialog http://www.w3.org/TR/wai-aria/roles#alertdialog : >>"Authors SHOULD use aria-describedby on an alertdialog to point to the >>alert message element in the dialog. If they do not, assistive >>technologies will resort to their internal recovery mechanism to determine >>the contents of an alert message." > > In plain English, this means that if the author doesn't explicitly define > what the alert message is, the AT can and should do the best job it can to > tell the user to what it *thinks* is the alert message. > > There is no requirement for an aria-describedby relationship on dialog. > There is an author "SHOULD" requirement for a label, but not a > description. > http://www.w3.org/TR/wai-aria/roles#dialog > > In both cases, the author "SHOULD" requirement would generate a warning, > not an error, so AT should account for dialogs without labels or > descriptions as well. > >
Received on Tuesday, 29 May 2012 20:21:37 UTC