WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: role status

for

Number of posts in this thread: 6 (In chronological order)

From: Michael Vogt
Date: Tue, Jul 23 2013 3:12AM
Subject: role status
No previous message | Next message →

Hello.

I am working on adding accessibility features to the framework of the
company I am working for. This framework offers notifications in
different levels. My understanding is, that the role alert can be used
for them. Is this correct?

But now, we have different levels of notifications, strong warnings to
just for info. Now my feeling is, that for the info notifications, the
role alert is too strong, so I thought I can use the role status
instead. From the spec I understand that alert and status have about
the same characteristics (both live areas). But when I open a
notification with role status, it is not announced with Firefox using
JAWS 14 or NVDA, but with IE10.

Now, is my usage of role status wrong, or should it work?

The sample application can be found here:
http://michaelvogt.jelastic.servint.net/notification/


Thanks,
Michael

From: Paul J. Adam
Date: Tue, Jul 23 2013 8:15AM
Subject: Re: role status
← Previous message | Next message →

It looks like the demo is not working in VoiceOver because VO needs the live region container with a role already present in the DOM before injecting the error message.

http://pauljadam.com/demos/aria-alert-validation.html
http://pauljadam.com/moderna11y/#live-regions

Paul J. Adam
Accessibility Evangelist
www.deque.com

On Jul 23, 2013, at 4:12 AM, Michael Vogt < = EMAIL ADDRESS REMOVED = > wrote:

> Hello.
>
> I am working on adding accessibility features to the framework of the
> company I am working for. This framework offers notifications in
> different levels. My understanding is, that the role alert can be used
> for them. Is this correct?
>
> But now, we have different levels of notifications, strong warnings to
> just for info. Now my feeling is, that for the info notifications, the
> role alert is too strong, so I thought I can use the role status
> instead. From the spec I understand that alert and status have about
> the same characteristics (both live areas). But when I open a
> notification with role status, it is not announced with Firefox using
> JAWS 14 or NVDA, but with IE10.
>
> Now, is my usage of role status wrong, or should it work?
>
> The sample application can be found here:
> http://michaelvogt.jelastic.servint.net/notification/
>
>
> Thanks,
> Michael
> > >

From: Michael Vogt
Date: Wed, Jul 24 2013 3:04AM
Subject: Re: role status
← Previous message | Next message →

Hello Paul.

> It looks like the demo is not working in VoiceOver because VO needs the live region container with a role already present in the DOM before injecting the error message.
>
Yes, I know that this fact is a general problem throughout the
framework. JAWS is our first target, and it seems it can handle this
in general quite good.

Any feedback on using role status for weaker, more informal notifications?


Thanks,
Michael

From: Paul J. Adam
Date: Wed, Jul 24 2013 8:00AM
Subject: Re: role status
← Previous message | Next message →

Status sounds fine to me, there's an example in the 2nd link I sent. Though I would use a method that works for JAWS, NVDA, and VoiceOver. It's pretty simple.

Paul J. Adam
Accessibility Evangelist
www.deque.com

On Jul 24, 2013, at 4:04 AM, Michael Vogt < = EMAIL ADDRESS REMOVED = > wrote:

> Hello Paul.
>
>> It looks like the demo is not working in VoiceOver because VO needs the live region container with a role already present in the DOM before injecting the error message.
>>
> Yes, I know that this fact is a general problem throughout the
> framework. JAWS is our first target, and it seems it can handle this
> in general quite good.
>
> Any feedback on using role status for weaker, more informal notifications?
>
>
> Thanks,
> Michael
> > >

From: Michael Vogt
Date: Mon, Jul 29 2013 3:45AM
Subject: Re: role status
← Previous message | Next message →

Hello Paul.

On Wed, Jul 24, 2013 at 5:00 PM, Paul J. Adam < = EMAIL ADDRESS REMOVED = > wrote:
> Status sounds fine to me, there's an example in the 2nd link I sent. Though I would use a method that works for JAWS, NVDA, and VoiceOver. It's pretty simple.
>
I just had a look at your sample page for status at
http://cookiecrook.com/test/aria/HandsOn/6_HandsOn_AriaAdvanced/accessible/accessible.htm

I don't hear the text that is added to status, neither with Firefox
nor IE10, nor JAWS or NVDA. Is there a special setting needed for the
Screen Readers to make it work?


Thanks,
Michael

From: Paul J. Adam
Date: Mon, Jul 29 2013 10:37AM
Subject: Re: role status
← Previous message | No next message

Hi Michael, it looks like that example is optimized for OS X Safari. The error message is not working correctly in Firefox.

What you can do to test status is modify my live demo here, http://pauljadam.com/demos/aria-alert-validation.html, and change the role=alert to role=status. It worked in FF/NVDA when I tested it by making changes with Firebug.

Paul J. Adam
Accessibility Evangelist
www.deque.com

On Jul 29, 2013, at 4:45 AM, Michael Vogt < = EMAIL ADDRESS REMOVED = > wrote:

> Hello Paul.
>
> On Wed, Jul 24, 2013 at 5:00 PM, Paul J. Adam < = EMAIL ADDRESS REMOVED = > wrote:
>> Status sounds fine to me, there's an example in the 2nd link I sent. Though I would use a method that works for JAWS, NVDA, and VoiceOver. It's pretty simple.
>>
> I just had a look at your sample page for status at
> http://cookiecrook.com/test/aria/HandsOn/6_HandsOn_AriaAdvanced/accessible/accessible.htm
>
> I don't hear the text that is added to status, neither with Firefox
> nor IE10, nor JAWS or NVDA. Is there a special setting needed for the
> Screen Readers to make it work?
>
>
> Thanks,
> Michael
> > >