WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: forms and multiple aria-live regions


From: Birkir R. Gunnarsson
Date: May 26, 2018 10:14AM

I concur with Glen
If you are inserting or updating textinside a live region element it
works pretty well, just see the live region playground over on the
public examples page on Deque University (I developed that example
with Harris schneiderman 4-ish years ago).
But if you simply change the display state of a live region element
directly it is generally not announced by a screen reader, but if you
put the live region attribute on its parent it is (not as consistently
as injecting text with Javascript but decently).

On 5/26/18, glen walker < <EMAIL REMOVED> > wrote:
> All testing I've done on current browser/AT combinations have not had any
> problems with aria-live on the child so perhaps this has gotten better, but
> that was with text changes, not with hiding/unhiding child elements.
> That's why I qualified my previous comment.
> Glen
> On Fri, May 25, 2018 at 5:41 PM, Jonathan Avila < <EMAIL REMOVED> >
> wrote:
>> > Birkir, just to clarify, your example is good when you're
>> hiding/unhiding child elements but if the change is just to the text
>> inside
>> the element, then having aria-live on the child is fine.
>> I have to concur with Birkir, I've seen aria live on the parent required
>> for some browser combinations in the past. ARIA live support is still
>> very
>> temperamental across browsers and screen readers in my experience.
>> Jonathan
> > > > >

Work hard. Have fun. Make history.