- From: Matthew King <mattking@us.ibm.com>
- Date: Wed, 2 Feb 2011 06:47:38 -0800
- To: W3C WAI-XTECH <wai-xtech@w3.org>
Sailesh, I can appreciate the focus on the basics -- keep it simple. However, while the most common dialog may be a message or simple type of interaction, I can not think of any good reason to put such constraints on dialogs. There are many good reasons for dialogs that handle complex tasks and communicate significant amounts of structured information. For example, dialogs that contain tabbed interfaces that themselves contain both controls and significant static content are common and need to be properly supported. > Browsers and assistive technologies will never be up to the > challenge of exposing their structure and relationships reliably in > all circumstances. So assistive technology-support may not be > attainable to be WCAG-2 compliant. I wonder what you mean by this. There is no reason we can not expect, over time, extremely robust support for the entire ARIA specification in both browsers and assistive technologies. Will there be fringe cases where someone did something mind-bendingly ridiculous? Of course. So, when you say "all" this may be strictly true. But I see the robustness of accessibility provided to web apps by browsers and AT having the potential to far surpass that we have become accustom to in the desktop world. 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 Sailesh Panchang <sailesh.panchang@deque.com> Sent by: wai-xtech-request@w3.org 02/01/2011 06:49 PM To Victor Tsaran <vtsaran@yahoo-inc.com> cc James Nurthen <james.nurthen@oracle.com>, James Craig <jcraig@apple.com>, W3C WAI-XTECH <wai-xtech@w3.org> Subject Re: Confusion about role of dialog >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? I'll suggest stepping back and reconsider the need for such an interface. A dialog is meant to work like a pop up i.e. interrupting the task at hand to display an essential message and request user's acknowledgement via OK / Cancel button. Another scenario is where a dialog allows the user to input data into a few fields so that the main task at hand can continue. A data table (simple or irregular / complex) is meant to convey data relationships that are a trifle involved (complex) to be included within a dialog. It requires an object of role=table to be embedded inside an object with a role=dialog. Well one can let imagination loose and have more nested objects (or widgets, if you prefer) within this construct. Browsers and assistive technologies will never be up to the challenge of exposing their structure and relationships reliably in all circumstances. So assistive technology-support may not be attainable to be WCAG-2 compliant. So step back and reconsider if a table really needs to be within a dialog or some other interface merits consideration in the interests of simplicity and accessibility if this is indeed the need. Rightho, Sailesh Panchang Director, Accessibility Services Deque Systems www.deque.com On 2/1/11, Victor Tsaran <vtsaran@yahoo-inc.com> wrote: > This is how Windows screen readers dealt with dialogs for ever. If you > wanted to read static text inside them, you had to use some kind of review > cursor. Having a table inside a dialog is a new kind of interaction, I > agree, but screen readers already know how to deal with tables. > Additionally, in my view, if the dialog follows ARIA spec, then the tables > should as well. > > > From: James Nurthen [mailto:james.nurthen@oracle.com] > Sent: Monday, January 31, 2011 7:52 PM > To: Victor Tsaran > Cc: James Craig; W3C WAI-XTECH > 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<mailto: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><http://www.oracle.com/> > James Nurthen | Project Lead, Accessibility > Phone: +1 6505066781<tel:+1%206505066781> | Mobile: +1 > 4159871918<tel:+1%204159871918> > Oracle Corporate Architecture > 500 Oracle Parkway | Redwood City, CA 94065 > <green-for-email-sig_0.gif><http://www.oracle.com/commitment> Oracle is > committed to developing practices and products that help protect the > environment > > >
Received on Wednesday, 2 February 2011 14:48:42 UTC