WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: [External Sender] NVDA - aria-live=polite not announced

for

From: Isabel Holdsworth
Date: Feb 22, 2019 2:24AM


Hi Diane,

You've hit the nail on the head. If the user is being presented with a
new page of content within the SPA, the focus needs to be moved to the
content heading, and the message is unnecessary and perhaps even
intrusive.

Cheers, Isabel

On 21/02/2019, Aditya via WebAIM-Forum < <EMAIL REMOVED> > wrote:
> Then It is a violation of 1.3.2 and 2.4.3 because by not placing the focus
> on the article heading or live region message, screen reader users will hear
> random content which breaks meaningful sequence. Also key board users might
> have difficulties reaching the required section.
>
> Not sure why NVDA is not reading if the live region is no re-rendered.
>
> Sent from my iPhone
>
> On Feb 21, 2019, at 4:30 PM, Tomlins Diane < <EMAIL REMOVED> >
> wrote:
>
>>> So, first question is when view is rendered, is the live region also
>>> being rendered? Sometimes I noticed voiceover/safari being smart enough
>>> to react to a live region and it's change simultaneously.
>>
>> The live region is already there when the health summary section is
>> rendered, and it is not being re-rendered when the content changes, they
>> just change the message in that live region div.
>>
>>> In SPAs always manage focus programmatically by placing it on the first
>>> new/changed content.
>>
>> And I believe that is part of the problem, because the focus is not
>> shifting to the article title when it displays - and I told them that it
>> should. Frankly, I don't think the message 'you are viewing
>> xxxxxxxxxxxxxxxxx' is even necessary if they just shift focus to the
>> article heading... or the first heading of the content that's being
>> injected.
>>
>> Thanks,
>>
>> Diane R Tomlins
>> HCA Healthcare ITG | UXCOE
>> Accessibility SME
>>
>>
>>
>> -----Original Message-----
>> From: WebAIM-Forum < <EMAIL REMOVED> > On Behalf Of
>> Aditya via WebAIM-Forum
>> Sent: Thursday, February 21, 2019 3:52 PM
>> To: WebAIM Discussion List < <EMAIL REMOVED> >
>> Cc: Aditya < <EMAIL REMOVED> >
>> Subject: {EXTERNAL} Re: [WebAIM] [External Sender] NVDA - aria-live=polite
>> not announced
>>
>> So, first question is when view is rendered, is the live region also being
>> rendered? Sometimes I noticed voiceover/safari being smart enough to react
>> to a live region and it's change simultaneously.
>>
>> First thing to make sure is that live region is not being re-rendered.
>>
>> If the issue still exists, try setting focus on this live region
>> programmatically. That way you are guaranteed to announce it.
>>
>> In SPAs always manage focus programmatically by placing it on the first
>> new/changed content.
>>
>> Hope that helps.
>>
>> Sent from my iPhone
>>
>>> On Feb 21, 2019, at 1:44 PM, Tomlins Diane
>>> < <EMAIL REMOVED> > wrote:
>>>
>>> Hi Brian,
>>> The whole thing is a single page application, so it's not actually
>>> changing pages, it's just changing the content in the container, and
>>> they're updating the message.
>>>
>>>
>>>> In step 4, you say "the article page is displayed". That sounds like it
>>>> might be a new page being loaded. If the "same" div has text A on one
>>>> page and text B on another page, then the text has not changed as far as
>>>> aria-live is concerned. I don't know if that's the case here, but it
>>>> would account for the element not being announced.
>>>
>>> Diane R Tomlins
>>> HCA Healthcare ITG | UXCOE
>>> Accessibility SME
>>>
>>>
>>>
>>>
>>>
>>> >>> >>> https://urldefense.proofpoint.com/v2/url?u=http-3A__list.webaim.org_&d=DwIGaQ&cŸZnZOgPWmHmvevlab4V4DSjtBMjorSlbQYfK_MauDg&r=XUJIZqLpwbvdWkWIC6JMexv3V64IzMTzZybhWfY7YUk&m=oQ7IMF8t5gSfJjTU_617Q6WsrIPcGRJP6OmnfSOiDtc&s=c_vzHYCvz4hyOe_-kjFiEs-0yBeZFjtnsCcXXvvItd0&e>>> List archives at
>>> https://urldefense.proofpoint.com/v2/url?u=http-3A__webaim.org_discussion_archives&d=DwIGaQ&cŸZnZOgPWmHmvevlab4V4DSjtBMjorSlbQYfK_MauDg&r=XUJIZqLpwbvdWkWIC6JMexv3V64IzMTzZybhWfY7YUk&m=oQ7IMF8t5gSfJjTU_617Q6WsrIPcGRJP6OmnfSOiDtc&sKPX1yH6pU4u5SuEY5x8x6N7uoYzoQdMkjfbhZFgsU&e>>> >>
>> >> >> https://urldefense.proofpoint.com/v2/url?u=http-3A__list.webaim.org_&d=DwIGaQ&cŸZnZOgPWmHmvevlab4V4DSjtBMjorSlbQYfK_MauDg&r=XUJIZqLpwbvdWkWIC6JMexv3V64IzMTzZybhWfY7YUk&m=oQ7IMF8t5gSfJjTU_617Q6WsrIPcGRJP6OmnfSOiDtc&s=c_vzHYCvz4hyOe_-kjFiEs-0yBeZFjtnsCcXXvvItd0&e>> List archives at
>> https://urldefense.proofpoint.com/v2/url?u=http-3A__webaim.org_discussion_archives&d=DwIGaQ&cŸZnZOgPWmHmvevlab4V4DSjtBMjorSlbQYfK_MauDg&r=XUJIZqLpwbvdWkWIC6JMexv3V64IzMTzZybhWfY7YUk&m=oQ7IMF8t5gSfJjTU_617Q6WsrIPcGRJP6OmnfSOiDtc&sKPX1yH6pU4u5SuEY5x8x6N7uoYzoQdMkjfbhZFgsU&e>> >> >> >> >> >
> > > > >