Proposal for 2.11 Action-518

ACTION-518: Combine 2.11.2-4 (auto and executable content) into 1 sc 
with IER

Proposed

2.11.2  Control of Autoplay:  The user controls the autoplay of 
time-based media such that all the following are true:
* the user can override autoplay on load
* a placeholder provided by either the author or the user agent is 
displayed to the user
* the user can toggle play function for the media.

IER:
Users who need to avoid signals that may trigger seizures, users who are 
easily distracted, and users who have difficulty interacting with the 
controls provided for playing media need to be able to load media in a 
paused state by default. The user agent provides a global control that 
sets a state equivalent to "paused waiting for user interaction" for all 
recognized media when a page loads. As an opt-in user setting, autoplay 
for media is off/paused, until the user activates 'play'. The user agent 
provides a visual or auditory (as appropriate) indicator that the video 
is in paused state and needs user interaction to start. This prevents 
media from playing without explicit request from the user.

Note: Some web applications and document may be essentially empty until 
scripts are run. However, it is still important for users to have this 
level of control.

There may times when media doesn't have a native control in the page. 
That is, the media is not in the actual document, but rather has simply 
been created with document.createElement('audio'). Here, the user agent 
does not recognize that the media exists. The user agent cannot give a 
visual indication by default, as it wouldn't be clear where that 
indication should appear in the page. At that stage, it will be up to 
the author to provide the controls See WCAG in resources below.

Examples:
Evan is blind. He sets the option in his browser so that when a web page 
loads it does not automatically run an executable object, so that any or 
music or speech they play won't interfere with his ability to hear his 
screen reader. When he is ready to start it playing he navigates to the 
placeholder and presses the Enter key to activate it.

Jane has difficulty concentrating. In order to concentrate on the text 
of a document she wants to prevent any animations, media, or dynamic 
content from executing until she is ready. She clicks on the placeholder 
image when she wants to start the content.  She can pause the content 
when she wants to go back to reading the text.

Received on Thursday, 28 June 2012 16:44:14 UTC