Autoplay is bad for all users
Autoplay is a bad idea not just for accessibility but for usability and general sanity while browsing. This article will explain what the problems are, where to find backup for arguments and what you can do if autoplay is a must have.
Autoplay of embedded audio and video clips is often requested from clients for a number of reasons, one is to increase view/listen stats when an advert is preceding it and fewer views can mean less revenue.
Interruption to browsing
When arguing a case to prevent autoplay from being used it is probably easiest to start with the following; the sound from the clip will override or conflict with other sounds that any user is listening to at that time.
At best, this is intrusive for someone who is listening to music or in a quiet area while browsing.
At worst, the site becomes unusable for people who have to listen to their screen-reader software and can not continue browsing the page until the clip has finished (if it ever does – think of a looping background sound on a page).
To understand the frustration that screen-reader users face, think of the interruption caused by advertising overlays that obstruct what you are trying to read where you can only continue once you’ve found and clicked on the close button. Except that the overlay is covering the entire page, has a transparent background so words are overlapping each other, and the close button only appears once you’ve read the overlay’s text!
W3C says autoplay is bad
The more referential, perhaps more respected, examples come from the W3C’s specification for accessibility (WCAG 2.0).
There is a small note in one of the audio criterion, that really should be applied to all multimedia:
Note: Playing audio automatically when landing on a page may affect a screen reader user’s ability to find the mechanism to stop it because they navigate by listening and automatically started sounds might interfere with that navigation. Therefore, we discourage the practice of automatically starting sounds (especially if they last more than 3 seconds), and encourage that the sound be started by an action initiated by the user after they reach the page, rather than requiring that the sound be stopped by an action of the user after they land on the page.
Another piece of information can be found in the ‘Pause, Stop, Hide’ criterion, which says:
Moving content can also be a severe distraction for some people. Certain groups, particularly those with attention deficit disorders, find blinking content distracting, making it difficult for them to concentrate on other parts of the Web page. Five seconds1 was chosen because it is long enough to get a user’s attention, but not so long that a user cannot wait out the distraction if necessary to use the page.
Autoplay advice
If the business case for autoplay is too strong to counter there are ways you can mitigate it’s use.
- Only autoplay if the clip lasts for five seconds or less
- If the clip lasts over five seconds, you must provide the user with the option to stop or pause it
- Autoplay is generally acceptable if the user was aware, when they clicked the link, that the proceeding page was going to play a clip
Footnote
1. ‘Five seconds’ relates to the timing mentioned in the success criterion for ‘Moving, blinking, scrolling’
Posted in: Web standards and accessibility
April 28, 2009
Richard
06 May 2009 (0:37) #
Very true, I am guilty of doing this, but in retrospect (ie after reading this article) it is so obvious. Sometimes we do need to be told how to suck eggs, as the tech and usability array of technology we work with, continues to expand.
Glad to work in an industry where people think!
Good article.
Jeric
27 May 2009 (14:55) #
Absolutely agree – auto play is evil
Sharon
08 July 2009 (18:02) #
I agree–autoplay is bad, bad, bad for ALL users! The idea that there could be a business case (much less a strong one) for something that is a huge, giant annoyance and turnoff is laughable!
When I hit a site that has autoplay music, I either immediately leave (most of the time) or turn my speaker volume all the way down (only when there’s some compelling reason why I want to see some of the information at the site). Invariably, I forget to turn it back up, creating another annoyance the next time I actually want to hear something online! Ugh, I HATE auto-play music SO much.
James
28 July 2009 (15:48) #
Just written a similar post over on my blog, following my organisation’s decision to auto-play some video content to ‘ensure people watch it’. Let’s hope that attitudes to auto-play begin to shift as people come to appreciate these issues. http://www.prettysimple.co.uk/blog/index.php/2009/07/autoplaying-videos/
Jace
05 November 2009 (13:25) #
With the likes of BBC news and You Tube autoplaying their videos will this start to change users expectations and acceptance in this respect? If the sites primary purpose is to serve video does it become more acceptable/expected?