- From: Matt King <a11ythinker@gmail.com>
- Date: Tue, 28 Nov 2017 22:26:16 -0800
- To: "'Aaron Leventhal'" <aleventhal@google.com>, "'Glen Gordon'" <GGordon@vfogroup.com>
- Cc: "'ARIA Working Group'" <public-aria@w3.org>
- Message-ID: <041301d368da$f6e5f060$e4b1d120$@gmail.com>
+1. I can think of valid reasons to repeat the same message, e.g., the user performs the same action multiple times and there is a live region that provides confirmation of the performed action. Today, one would have to do some extra work to make that speak in some browsers. Matt From: Aaron Leventhal [mailto:aleventhal@google.com] Sent: Tuesday, November 28, 2017 7:49 AM To: Glen Gordon <GGordon@vfogroup.com> Cc: ARIA Working Group <public-aria@w3.org> Subject: Re: Seeking spec clarification: repeated text in the same live region Glen, thanks for the response. That makes complete sense to me. Aaron On Tue, Nov 28, 2017 at 8:42 AM Glen Gordon <GGordon@vfogroup.com <mailto:GGordon@vfogroup.com> > wrote: Hi, Aaron, After thinking about this for a while I’ve come down on the side of recommending that Chrome behave like Firefox and if the live region is explicitly rewritten, then the LiveRegion event should be sent again. It might be nice to have a minim amount of time that needs to pass before refiring the same thing in order to keep screen reader users from being flooded with messages that are sent in rapid succession. My concern is that there’s the potential for live regions to be frequently rewritten for reasons having nothing to do with accessibility and that screen reader users would be overwhelmed by the same thing repeatedly. But this is something that a screen reader can filter out. If you fail to inform of the rewrites there’s no way to infer them. So notifying seems to me to be the best approach. --Glen Glen Gordon VFO | Vice President & Chief Technology Officer 11800 31st Court North, St. Petersburg, FL 33716 T 727-299-6230 <tel:(727)%20299-6230> <mailto:ggordon@vfo-group.com> ggordon@vfo-group.com <http://www.vfo-group.com> www.vfo-group.com From: Aaron Leventhal [mailto:aleventhal@google.com <mailto:aleventhal@google.com> ] Sent: Wednesday, November 22, 2017 11:45 AM To: ARIA Working Group <public-aria@w3.org <mailto:public-aria@w3.org> > Subject: Seeking spec clarification: repeated text in the same live region I'm seeing different behaviors in different implementations, when I set the innerText of a live region to the same text it was before. - Firefox: the text repeats. I remember coding it to repeat on purpose back when I worked on Firefox accessibility. - Safari and Chrome: the text does not repeat What is the correct behavior? Here's my use case for repeating the text. Imagine an alert. The alert might say something like "This passwords do not match" or something else as a response to validation of user input. Every time the alert is updated, there is a visual animation showing something new happened. However, just because the text happens to be the same as what it was 5 seconds ago, this time it is not spoken. This may be a contrived example. Looking for feedback! Thanks, Aaron
Received on Wednesday, 29 November 2017 06:26:42 UTC