Skip to content

Resolve "audio or video avoids automatically playing audio" #506

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

Open
7 tasks
daniel-montalvo opened this issue Jan 27, 2021 · 0 comments
Open
7 tasks

Resolve "audio or video avoids automatically playing audio" #506

daniel-montalvo opened this issue Jan 27, 2021 · 0 comments

Comments

@daniel-montalvo
Copy link
Contributor

daniel-montalvo commented Jan 27, 2021

Rule:
https://act-rules.github.io/rules/80f0bf
Survey results:
https://www.w3.org/2002/09/wbs/93339/ACTAudioPlaysAuto/results

Trevor

  • I think duration needs to be removed from the applicability. Of the input rules, one essentially handles <3 seconds and the other handles > 3 seconds, saying all videos are > 3 seconds essentially only makes the second rule apply.
  • Custom controls video 'play/pause' button shows play even when the video is autoplaying instead of the expected 'pause' to stop the video.

Wilco

  • The data isn't 100% consistent. Given this is because of technical issues, and I do not believe there is anything in the missing test data that would cause issues, I am personally satisfied with the amount of data there is.
  • It seems to me this rule can be done in one of two ways. Either as a composite rule like is now, but then the "3 second" thing in the applicability is unnecessary, or we could have just a single atomic rule that maps directly to 1.4.2, by putting the 3 second audio exception into the applicability. I personally would prefer that solution. It seems cleaner to me, but I'd be okay with either solution.

Kathy

  • With mechanism assumptions, is it necessary to use "instrument"? -- Suggest splitting Passed Ex 1 into two separate examples: one for pause/stop and one for volume control Splitting hairs but Passed Ex 2, which does not play for longer than 3 secs, would be not applicable for 1.4.2, not pass.
  • WCAG Non-interference is listed as "Not required to conformance to any W3C accessibility recommendation." but https://www.w3.org/WAI/WCAG21/Understanding/conformance, under Understanding Conformance Requirements, "There are five requirements that must be met in order for content to be classified as 'conforming' to WCAG 2.0." Non-interference is Requirement 5.
  • One of the Expectations is that the target passes Audio Or Video That Plays Automatically Has No Audio That Lasts More Than 3 Seconds. 1.4.2 only applies to audio that lasts for more than 3 seconds, so [...] no audio that lasts more than 3 seconds would be inapplicable, not pass.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants