- From: Dominic Mazzoni <dmazzoni@google.com>
- Date: Thu, 6 Nov 2014 12:44:21 -0800
- To: James Nurthen <james.nurthen@oracle.com>
- Cc: "W3C WAI Protocols & Formats" <public-pfwg@w3.org>
- Message-ID: <CAFz-FYyNQWz8wGTzwdWZXApoW58-73UeDvr+wFUib9j04H8OTA@mail.gmail.com>
Agreed, I'd love to see @aria-modal to go with role=dialog. Obviously the html5 dialog element is even better, but not all browsers support that yet. On Thu, Nov 6, 2014 at 12:40 PM, James Nurthen <james.nurthen@oracle.com> wrote: > I see the need for a developer to state whether their dialogs are modal > or not. > > In the Modal case, for AT which uses a virtual buffer model, it would > allow the AT to prevent the user from interacting with the base page using > the virtual buffer when a modal dialog is open. If the dialog is not modal > then AT should allow interaction with the base page. > > JAWS does this today for the dialog role but IMO this is not correct > because dialogs do not have to be modal. > > I don't care how this problem is solved. aria-inert seems like one > possible solution, but alternatively there could be an aria-modal property > on the dialog role - or even a new role entirely for modal dialogs. > > Regards, > James > > > On 11/6/2014 10:08 AM, Dominic Mazzoni wrote: > > On Thu, Nov 6, 2014 at 10:01 AM, James Craig <jcraig@apple.com> wrote: > >> On Nov 5, 2014, at 11:17 AM, Richard Schwerdtfeger <schwer@us.ibm.com> >> wrote: >> >> > Dominic, @inert is an indicator of state - like aria states and >> properties. It does not have to do the actual function. >> >> This is a false statement. @inert is useless if it does not provide the >> function. By the same logic, I can see no possible way that @aria-inert >> would be useful or even possible to implement. >> > > Exactly, I don't see any purpose in @aria-inert that reports to AT and > doesn't actually do anything. What is the AT supposed to do if events fire > on nodes that have aria-inert=true? > > > -- > Regards, James > > [image: Oracle] <http://www.oracle.com> > James Nurthen | Principal Engineer, Accessibility > Phone: +1 650 506 6781 <+1%20650%20506%206781> | Mobile: +1 415 987 1918 > <+1%20415%20987%201918> > Oracle Corporate Architecture > 500 Oracle Parkway | Redwood City, CA 94065 > [image: Green Oracle] <http://www.oracle.com/commitment> Oracle is > committed to developing practices and products that help protect the > environment >
Attachments
- image/gif attachment: green-for-email-sig_0.gif
- image/gif attachment: oracle_sig_logo.gif
Received on Thursday, 6 November 2014 20:44:49 UTC