Re: Confusion about role of dialog

James,

It seems that one of my posts didn't make it to the list.

I suggest that the dialog contain a div with role document, and 
appropriate aria-label,  and tabindex 0. Put the static table and other 
static elements as appropriate in that div.

Structure the dialog like it is an app so that all static information is 
either referenced by describedby, used in a label, or in a document. If a 
document, put it in the tab order.

JAWS 12 is supposed to restrict the virtual cursor to the document element 
when it has focus and is encountered in app mode ... this is not working 
100% of the time though. As mentioned in my other post, I believe they are 
still working on the mode switching and cursor restriction aspects of 
their ARIA support.

Matt King
IBM I/T Chief Accessibility Strategist
IBM BT/CIO - Global Workforce and Web Process Enablement 
Phone: (503) 578-23329, Tie line: 731-7398
mattking@us.ibm.com



James Nurthen <james.nurthen@oracle.com> 
Sent by: wai-xtech-request@w3.org
01/31/2011 07:51 PM

To
Victor Tsaran <vtsaran@yahoo-inc.com>
cc
James Craig <jcraig@apple.com>, W3C WAI-XTECH <wai-xtech@w3.org>
Subject
Re: Confusion about role of dialog






Victor - so do you not think that this is a JAWS bug? How would you 
suggest presenting a dialog to the user which contains content which 
requires screen reader features such as table mode in order to be useful?

Regards,
James


On Jan 31, 2011, at 7:27 PM, Victor Tsaran wrote:

The dialog may not be useful outside of the virtual buffer, so I do see 
jaws side. It's different for safari, of course, because there's no 
concept of vb.



Sent from my iPhone


On Jan 31, 2011, at 3:02 PM, "James Craig" <jcraig@apple.com> wrote:

I would agree that this is a JAWS bug.


On Jan 31, 2011, at 7:26 AM, James Nurthen wrote:

We have noticed that when using a role of dialog JAWS is going into 
application mode. Is this correct behaviour or a JAWS bug? I see nothing 
in the spec which states that this should happen.

If this is NOT a JAWS bug, what role should we be using for a generic 
dialog container which may contain content (such as tables) as well as 
actions (buttons).

-- 
Regards, James 
<oracle_sig_logo.gif>
James Nurthen | Project Lead, Accessibility
Phone: +1 6505066781 | Mobile: +1 4159871918 
Oracle Corporate Architecture
500 Oracle Parkway | Redwood City, CA 94065 
<green-for-email-sig_0.gif> Oracle is committed to developing practices 
and products that help protect the environment 

Received on Tuesday, 1 February 2011 13:33:12 UTC