Re: @inert and @aria-inert for disambiguating modal states

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
>

Received on Thursday, 6 November 2014 20:44:49 UTC