WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: JAWS/IE 11 not announcing aria-live regions?

for

From: Don Raikes
Date: Sep 9, 2019 11:14AM


Sorry I misspoke when I said aggressive I have assertive.

My particular construct is:
<div>
<div aria-live="assertive">
<span id="mytext"></span>
</div>
</div>

Then after the page is loaded when something occurs, I assign a value to the span element using javascript.

I am actually using the oracle java extention toolkit to do the javascript stuff, so this isn't exactly the code, but close enough.
-----Original Message-----
From: Birkir R. Gunnarsson < <EMAIL REMOVED> >
Sent: Saturday, September 7, 2019 7:20 PM
To: WebAIM Discussion List < <EMAIL REMOVED> >
Subject: Re: [WebAIM] JAWS/IE 11 not announcing aria-live regions?

When did you update the content of the element with the live region attribute?
If you insert the element with the content and the attribute into the DOM, you didn't trigger the live region event.
e.g.
<div>
<div aria-live="polie">Hello world!</div> </div> is not going to trigger an event, whereas <div aria-live="polite"> </div> and then you insert another div with content into that would trigger a live region event (or it should, IE11 is no longer the gold standard).
aria-live can have values "off" "polite" or "assertive" (aggressive is not a valid aria-live value).


On 9/7/19, Don Raikes < <EMAIL REMOVED> > wrote:
> Greg,
>
> I have noticed the same problem with JAWS 2018/2019 and firefox 60.8.0esr.
>
> The only thing I have been able to do to improve the situation is to
> add the aria-atomic="true" attribute to the aria live region. Oh and
> I was using aria-live="aggressive" not "polite".
> -----Original Message-----
> From: Greg Jellin < <EMAIL REMOVED> >
> Sent: Saturday, September 7, 2019 9:38 AM
> To: WebAIM Discussion List < <EMAIL REMOVED> >
> Subject: [WebAIM] JAWS/IE 11 not announcing aria-live regions?
>
> Hi all,
>
> I'm working with a client on a carousel issue where JAWS (2019)/IE11
> is not announcing aria-live (polite) regions. I've tested a bunch of
> aria-live set ups on that combo and I'm noticing that it is very
> inconsistent. Does anyone have any insight on this? Is there a way to
> ensure that JAWS/IE11 will reliable announce aria-live?
>
> Even the WAI Aria Best Practices 1.1 carousel example fails:
> https://urldefense.proofpoint.com/v2/url?u=https-3A__www.w3.org_TR_wai
> -2Daria-2Dpractices-2D1.1_examples_carousel_carousel-2D1.html&d=DwICAg
> &c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=RSYNyNFr7Oj1BRE0qW_8p
> VA2z0qhUeWtOTBuXmZp9uE&m=ud0Z4yaAg0IluIS6A7rwPtOxMRUbUPhBl1DTTdFcVTM&s
> =FgzluoG-J2Lj5OvNdFrvDgoIhkruRfus8IzLD0rUKDw&e=
>
>
> Thanks!
>
> Greg
>
>
> > > https://urldefense.proofpoint.com/v2/url?u=http-3A__list.webaim.org_&d
> =DwICAg&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=RSYNyNFr7Oj1BR
> E0qW_8pVA2z0qhUeWtOTBuXmZp9uE&m=ud0Z4yaAg0IluIS6A7rwPtOxMRUbUPhBl1DTTd
> FcVTM&s=YCZUVErxV2RV_8jXHraTcmDd-Kk6CKSs9KCPJnESyaE&e=
> List archives at
> https://urldefense.proofpoint.com/v2/url?u=http-3A__webaim.org_discuss
> ion_archives&d=DwICAg&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=
> RSYNyNFr7Oj1BRE0qW_8pVA2z0qhUeWtOTBuXmZp9uE&m=ud0Z4yaAg0IluIS6A7rwPtOx
> MRUbUPhBl1DTTdFcVTM&s=UW5StDvtp0Bx5BKfVYb0yyYYLpPadVu80UQoDZE9nPA&e=
> > > > https://urldefense.proofpoint.com/v2/url?u=http-3A__list.webaim.org_&d
> =DwICAg&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=RSYNyNFr7Oj1BR
> E0qW_8pVA2z0qhUeWtOTBuXmZp9uE&m=_4WShl_1GhPShbkzP6JOl-l1veA2zYmyrzSx67
> pQ8Rc&s=FKy_OqxomFcuPbG_NikDa0qz4jLEQylEUM6JcBohhUM&e=
> List archives at
> https://urldefense.proofpoint.com/v2/url?u=http-3A__webaim.org_discuss
> ion_archives&d=DwICAg&c=RoP1YumCXCgaWHvlZYR8PZh8Bv7qIrMUB65eapI_JnE&r=
> RSYNyNFr7Oj1BRE0qW_8pVA2z0qhUeWtOTBuXmZp9uE&m=_4WShl_1GhPShbkzP6JOl-l1
> veA2zYmyrzSx67pQ8Rc&s=v9Si56tX_gwL10ZCoJ_qu7c-ujO5PXlKCo4PLHrJ9Iw&e=
> >


--
Work hard. Have fun. Make history.