Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Autoplaying animations in violations of IBM Checkpoint 2.2.2 #411

Closed
dakahn opened this issue Jan 13, 2020 · 6 comments · Fixed by #437
Closed

Autoplaying animations in violations of IBM Checkpoint 2.2.2 #411

dakahn opened this issue Jan 13, 2020 · 6 comments · Fixed by #437
Assignees
Labels
severity: 2 Affects major functionality, has a workaround type: a11y ♿ type: bug 🐛

Comments

@dakahn
Copy link

dakahn commented Jan 13, 2020

The autoplaying videos and animations are in violations of Checkpoint 2.2.2. The videos can be right-clicked and paused, but on screen, keyboard accessible controls should be made available.

@jnm2377
Copy link
Contributor

jnm2377 commented Jan 13, 2020

@dakahn are you referring to the homepage video? If not, I'm not sure what other autoplaying videos the IDL site has. Could you provide more info?

@vpicone
Copy link
Contributor

vpicone commented Jan 13, 2020

@jnm2377 this is actually for the animations in the cards. If I understand correctly, the start/stop/pause requirement means anything that plays for longer than 5 seconds is a violation. So we need to either:

  1. change all our gifs to be only 5 seconds
  2. add a start/stop/pause ui to the gifs.

@dakahn
Copy link
Author

dakahn commented Jan 13, 2020

@jnm2377 Correct! The embedded videos found in the cards on the homepage as well as in the Galleries section are what I'm referring to.

@jnm2377
Copy link
Contributor

jnm2377 commented Jan 13, 2020

ahh, gotcha! wondering if that's something that we should add on GTC? Like a custom component that will handle pause/play for gifs? As I imagine this would also apply to any gif in any of our sites. @vpicone

@jnm2377
Copy link
Contributor

jnm2377 commented Jan 27, 2020

update: gif player component has been merged into GTC. Once we update the latest version to include this commit, we can open a PR in IDL and carbon website to update any existing gifs to use this component.

@jnm2377
Copy link
Contributor

jnm2377 commented Feb 3, 2020

update: gtc has been updated so the latest version now includes the gif player.
these are the pages that will need to be migrated in idl:

We need static images for all of these gifs.

@mjabbink mjabbink added severity: 2 Affects major functionality, has a workaround and removed impact: high 😱 Affects all users severity: 1 🚨 Affects major functionality, no workaround labels Feb 17, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
severity: 2 Affects major functionality, has a workaround type: a11y ♿ type: bug 🐛
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants