WebAIM - Web Accessibility In Mind

E-mail List Archives

Thread: ARIA Examples Specific to Alert

for

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

From: Seth Kane
Date: Tue, May 11 2010 4:48PM
Subject: ARIA Examples Specific to Alert
No previous message | Next message →

Does anyone have any examples of ARIA (role=alert) that actually work? I have been playing around with single page experiences and instead of using a JavaScript dialog I want to utilize an inserted <div> tag with error messages. I have gone ahead and tried using the role="alert" with focus and tabindex however none of my tests work in IE7 & Jaws 10 or IE7 & NVDA.

I even tried the examples located at: http://test.cita.illinois.edu/aria/alertdialog/alertdialog1.php and none of those seem to work very well.

Any insight would be great.


- Seth

From: Jared Smith
Date: Tue, May 11 2010 5:21PM
Subject: Re: ARIA Examples Specific to Alert
← Previous message | Next message →

On Tue, May 11, 2010 at 3:48 PM, Seth Kane < = EMAIL ADDRESS REMOVED = > wrote:
> Does anyone have any examples of ARIA (role=alert) that actually work?

I believe that the alert role must generally be set with scripting
after the page has loaded. It doesn't work particularly well to just
add role="alert" to an element in the page. But if you have an
existing element and set the role to alert with scripting at some
point well after the page is loaded, it should be read (assuming
you're in an ARIA supported browser and screen reader).

Jared Smith
WebAIM

From: Seth Kane
Date: Tue, May 11 2010 5:27PM
Subject: Re: ARIA Examples Specific to Alert
← Previous message | Next message →

Thanks. Which leads me to my next question. Does anyone know of a list
out there that shows which features of ARIA are supported by which
browsers and which screen readers?

Seth

On May 11, 2010, at 5:22 PM, "Jared Smith" < = EMAIL ADDRESS REMOVED = > wrote:

> On Tue, May 11, 2010 at 3:48 PM, Seth Kane < = EMAIL ADDRESS REMOVED = >
> wrote:
>> Does anyone have any examples of ARIA (role=alert) that actually
>> work?
>
> I believe that the alert role must generally be set with scripting
> after the page has loaded. It doesn't work particularly well to just
> add role="alert" to an element in the page. But if you have an
> existing element and set the role to alert with scripting at some
> point well after the page is loaded, it should be read (assuming
> you're in an ARIA supported browser and screen reader).
>
> Jared Smith
> WebAIM
>

From: David Farough
Date: Wed, May 12 2010 9:39AM
Subject: Re: ARIA Examples Specific to Alert
← Previous message | Next message →

IE7 does not support ARIA for the most part. IE8 and Firefox 3.6 are
the best browsers for aria support. Try using Firefox with NVDA. Jaws
10 does not fully support aria. Jaws 11 will work much better.

I am not aware of a list of aria features and the degree to which they
are supported by browsers and screen readers.

NVDA is probably the best screenreader to use as far as ARIA support is
concerned. JAWS 11 most recent update is also good. I don't know where
system access and Window Eyes are in terms of their support for ARIA.
>>> Seth Kane < = EMAIL ADDRESS REMOVED = > 05:48 pm Tuesday, May 11, 2010
>>>
Does anyone have any examples of ARIA (role=alert) that actually work?
I have been playing around with single page experiences and instead of
using a JavaScript dialog I want to utilize an inserted <div> tag with
error messages. I have gone ahead and tried using the role="alert" with
focus and tabindex however none of my tests work in IE7 & Jaws 10 or IE7
& NVDA.

I even tried the examples located at:
http://test.cita.illinois.edu/aria/alertdialog/alertdialog1.php and
none of those seem to work very well.

Any insight would be great.


- Seth

From: November Samnee
Date: Wed, May 12 2010 10:00AM
Subject: Re: ARIA Examples Specific to Alert
← Previous message | Next message →

I don't readily have a link available for which screenreaders recognize
which ARIA roles, but The Paciello Group's blog has charts out there for
which roles are recognized by different browsers (
http://www.paciellogroup.com/blog/?p=474 is the link for Windows browsers,
to start).

November

On Wed, May 12, 2010 at 9:39 AM, David Farough
< = EMAIL ADDRESS REMOVED = >wrote:

> IE7 does not support ARIA for the most part. IE8 and Firefox 3.6 are
> the best browsers for aria support. Try using Firefox with NVDA. Jaws
> 10 does not fully support aria. Jaws 11 will work much better.
>
> I am not aware of a list of aria features and the degree to which they
> are supported by browsers and screen readers.
>
> NVDA is probably the best screenreader to use as far as ARIA support is
> concerned. JAWS 11 most recent update is also good. I don't know where
> system access and Window Eyes are in terms of their support for ARIA.
> >>> Seth Kane < = EMAIL ADDRESS REMOVED = > 05:48 pm Tuesday, May 11, 2010
> >>>
> Does anyone have any examples of ARIA (role=alert) that actually work?
> I have been playing around with single page experiences and instead of
> using a JavaScript dialog I want to utilize an inserted <div> tag with
> error messages. I have gone ahead and tried using the role="alert" with
> focus and tabindex however none of my tests work in IE7 & Jaws 10 or IE7
> & NVDA.
>
> I even tried the examples located at:
> http://test.cita.illinois.edu/aria/alertdialog/alertdialog1.php and
> none of those seem to work very well.
>
> Any insight would be great.
>
>
> - Seth
>

From: Steven Faulkner
Date: Wed, May 12 2010 10:06AM
Subject: Re: ARIA Examples Specific to Alert
← Previous message | No next message

hi also note that role="alert" is not synonymous with a javscript
alert box, role="alertdialog" is closer.
an element with role="alert" is not supposed to recieve focus, it is a
special form of live region where the text content in the alert will
be announced to the user as soon as it appears and usually it is
prefixed with the word "alert".

having a read of the wai-aria best practices 5.3. Choosing Between
Special Case Live Regions
http://www.w3.org/TR/wai-aria-practices/#chobet
may be helpful.
and only ie* and firefox 3+ have practical support for ARIA at this time.


regards
stevef

On 11 May 2010 22:48, Seth Kane < = EMAIL ADDRESS REMOVED = > wrote:
> Does anyone have any examples of ARIA (role=alert) that actually work?  I have been playing around with single page experiences and instead of using a JavaScript dialog I want to utilize an inserted <div> tag with error messages.  I have gone ahead and tried using the role="alert" with focus and tabindex however none of my tests work in IE7 & Jaws 10 or IE7 & NVDA.
>
> I even tried the examples located at: http://test.cita.illinois.edu/aria/alertdialog/alertdialog1.php and none of those seem to work very well.
>
> Any insight would be great.
>
>
> -          Seth
>