- From: Aaron Leventhal <aleventhal@google.com>
- Date: Wed, 29 Nov 2017 16:23:10 +0000
- To: Matt King <a11ythinker@gmail.com>
- Cc: Glen Gordon <GGordon@vfogroup.com>, ARIA Working Group <public-aria@w3.org>
- Message-ID: <CA+1LECR5-jYW5VdEfyNJ0aOJmAi0N-kFBmQobaY6Z3bKcG3wtw@mail.gmail.com>
Makes sense. I filed https://github.com/w3c/aria/issues/671 for this. Aaron On Wed, Nov 29, 2017 at 12:26 AM Matt King <a11ythinker@gmail.com> wrote: > +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> 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 <(727)%20299-6230> > > ggordon@vfo-group.com > > www.vfo-group.com > > > > > > *From:* Aaron Leventhal [mailto:aleventhal@google.com] > *Sent:* Wednesday, November 22, 2017 11:45 AM > *To:* ARIA Working Group <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 16:23:44 UTC