WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: 2.2.2 Pause, Stop, Hide - short animation that repeats

for

From: Steve Green
Date: Apr 17, 2020 10:14AM


I would argue that the animation is of infinite length and it just happens not to change for 20 seconds. If there is not a mechanism to stop it, it will continue indefinitely.

The assertion that a brief pause in an animation defines its end and resets the timer, is spurious. Many continuous animations such as "loading" indicators contain brief pauses, but it would be quite a stretch to suggest that they are a series of short animations rather than a continuous one.

Perhaps the test should be whether the animation stops and restarts by itself (in which case I consider it to be continuous) or if it only restarts in response to an event such as a page load, scroll or click event.

Steve Green
Managing Director
Test Partners Ltd


-----Original Message-----
From: WebAIM-Forum < <EMAIL REMOVED> > On Behalf Of Patrick H. Lauke
Sent: 17 April 2020 17:05
To: <EMAIL REMOVED>
Subject: Re: [WebAIM] 2.2.2 Pause, Stop, Hide - short animation that repeats

On 17/04/2020 16:41, glen walker wrote:
[...]
> I think this type of argument would be focusing on the letter of the
> law instead of the spirit of the law.

Yup, this goes into "lawyering" territory, but agree that just going by the normative wording of the SC, I'd say the animation counts as "done"
when it stops (though you could take THAT to the extreme and claim that if it paused even for a microsecond just before the 5 seconds are over, and then kicks in again, "technically" the animation fell below the 5 sec threshold too). But in this case, it's a bit more clear-cut when applying common sense at least.

My purely personal take would be: this nominally passes 2.2.2, but as a best practice I'd suggest that the client still changes it/provides a pause mechanism.

P
--
Patrick H. Lauke

https://www.splintered.co.uk/ | https://github.com/patrickhlauke
https://flickr.com/photos/redux/ | https://www.deviantart.com/redux
twitter: @patrick_h_lauke | skype: patrick_h_lauke