A pause button for GIFs longer than 5 seconds

  • 1
  • Idea
  • Updated 8 months ago

According to Web Content Accessibility Guidelines 2.1,  Non-essential animations lasting longer that 5 seconds, need a pause button. This means that my company cannot use GIFs longer than 5 seconds unless the viewer has the ability to pause the GIF. Could you please add this functionality into the GIF creation flow in SnagIt?

Photo of Michelle Sharron

Michelle Sharron

  • 14 Posts
  • 2 Reply Likes

Posted 8 months ago

  • 1
Photo of Paul

Paul

  • 1146 Posts
  • 907 Reply Likes
GIFs are intended to be short, not requiring a pause button.  There is no concept of a pause button within the file format AFAIK.  You can do it using external code on a page, but it's notfor the faint hearted.
Photo of Michelle Sharron

Michelle Sharron

  • 14 Posts
  • 2 Reply Likes
Thanks Paul. I agree but as far as the WCAG goes, in order to be compliant with accessibility guidelines, a pause button is required. See https://www.w3.org/TR/UNDERSTANDING-WCAG20/time-limits-pause.html 
Photo of Paul

Paul

  • 1146 Posts
  • 907 Reply Likes
Then you need to code the page to get around it, or use an MP4 format instead
Photo of Rick Stone

Rick Stone

  • 4498 Posts
  • 2007 Reply Likes
Photo of Paul

Paul

  • 1146 Posts
  • 907 Reply Likes
He he.  Great minds.... We posted the same link.
Photo of Michelle Sharron

Michelle Sharron

  • 14 Posts
  • 2 Reply Likes
Thank you both. I have been researching how to do this outside of Snagit but my idea posted here is for Snagit to provide that functionality built in so that myself, and anyone else needing a pause button doesn't have to cobble it together themselves. Since a pause button is a requirement in order to be accessibility compliant there must be many other SnagIt users out there who would benefit from this. 
Photo of Paul

Paul

  • 1126 Posts
  • 893 Reply Likes
Hi Michelle

I apologise for being a pedant but TechSmith can't put a pause button in a GIF file because there is no mechanism to do so in the standard. If they did this, it wouldn't be a GIF file anymore and would not be supported by the universe of web pages out there.

And they don't need to do this because MP4 format already includes a pause button natively, and SnagIt can save video clips as MP4

Hope that helps
Photo of Glenn Hoeppner

Glenn Hoeppner, Employee

  • 1754 Posts
  • 286 Reply Likes
Hi Michelle,

This is like asking for a pause button on a CD. You can't put a pause button on a CD. Pausing the audio is functionality of the CD player.

There's nothing we could add to the GIF to make it automatically pause. The GIF is the CD in this case.

-Glenn
Photo of Rick Stone

Rick Stone

  • 4498 Posts
  • 2007 Reply Likes
I agree that it's something that many may benefit from. This thread intrigued me, so I did my usual googling to see what the options were. And unfortunately I'm kind of coming up dry on any suggested tools that allow creating GIF images with a pause/play button or that functionality. I use facebook more than I should, but even in facebook, it seems some processing occurs if you upload an animated gif.

So it would seem that for this to happen, SnagIt devs would need to push SnagIt so it also creates an associated HTML page along with assorted scripting that would cause this all to work. And of course if that were to happen, there would be the typical and usual confusion of "why isn't this just a simple file I plop on a page?". But that just seems to be part and parcel of folks and working with content.

Hopefully one of the TechSmith folks will pop in on this thread to offer advice on the pros or cons or if it would even be something possibly on the SnagIt radar for the future.

Cheers... Rick :)

Edit: Annnnd I see TechSmith has popped in! YAY!
(Edited)