Topics

Aria-live with atomic = false doesn't work in chrome?


DaVid
 

Thanks reef, its unfortunate because firefox has some stability issues
yet. For example I always need restart Firefox after wake up from
sleep, otherwise NVDA will freeze after some minutes using the
computer, and it happens on each computer that I've tried.

Regards,
David.


Reef Turner
 

Given that this works in Firefox, this is likely an issue in Chrome. See Aria atomic seems to be ignored in Chrome #10866

 

According to the issue there hasn’t been any investigation about whether NVDA can work around this issue, I suspect not.

From: nvda-devel@groups.io <nvda-devel@groups.io> On Behalf Of DaVid
Sent: Saturday, 18 April 2020 10:37 PM
To: nvda-devel <nvda-devel@groups.io>
Subject: [nvda-devel] Aria-live with atomic = false doesn't work in chrome?

 

 

 

I was implementing  a web chat. I wanted screen readers to read the new messages. So I used role="log", is equivalent to aria-live = "polite" and aria-atomic = "false".

But in chrome, NVDA and other screen readers read all messages in the list.

I don't know if its an issue of chrome or can be solved from screen readers. I didn't report this as an issue because seems to be a common issue with chrome.

What do you think? Can this be fixed for NVDA?

 

I'm using VUEJs, and react in another project too. But this happens even in the oficial example.

See the w3c example here:

 

Regards,

David CM
Ingeniero en computación (ITCR)
Image removed by sender. Experto certificado en NVDA.

correo: dhf360@...

 

Encuentra mis proyectos libres en github.
y las publicaciones en mi canal de youtube.

Suscríbite y aprende en mis grupos de correo y facebook:
Programación accesible:
Envía un correo de suscripción a la dirección: programacionaccesible+subscribe@...
O participa en Programación accesible en Facebook.

tiflotronica: Si te gusta la electricidad y los chips ¡Aprende y aporta sobre este tema tan apasionante!
Envía un correo de suscripción a la dirección: tiflotronica+subscribe@...
Si te gusta la producción o ejecución de instrumentos musicales, participa en Músicos ciegos y de baja visión en facebook.

También puedes hacer tus consultas sobre tu lector de pantallas favorito en la comunidad de NVDA en español (facebook)


DaVid
 



I was implementing  a web chat. I wanted screen readers to read the new messages. So I used role="log", is equivalent to aria-live = "polite" and aria-atomic = "false".
But in chrome, NVDA and other screen readers read all messages in the list.
I don't know if its an issue of chrome or can be solved from screen readers. I didn't report this as an issue because seems to be a common issue with chrome.
What do you think? Can this be fixed for NVDA?

I'm using VUEJs, and react in another project too. But this happens even in the oficial example.
See the w3c example here:

Regards,
David CM
Ingeniero en computación (ITCR)
Experto certificado en NVDA.
correo: dhf360@...

Encuentra mis proyectos libres en github.
y las publicaciones en mi canal de youtube.

Suscríbite y aprende en mis grupos de correo y facebook:
Programación accesible:
Envía un correo de suscripción a la dirección: programacionaccesible+subscribe@...
O participa en Programación accesible en Facebook.

tiflotronica: Si te gusta la electricidad y los chips ¡Aprende y aporta sobre este tema tan apasionante!
Envía un correo de suscripción a la dirección: tiflotronica+subscribe@...
Si te gusta la producción o ejecución de instrumentos musicales, participa en Músicos ciegos y de baja visión en facebook.
También puedes hacer tus consultas sobre tu lector de pantallas favorito en la comunidad de NVDA en español (facebook)