Re: Seeking spec clarification: repeated text in the same live region

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