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

Add explanation of what "automatic" means in 2.2.2 and 1.4.2, cross-reference #4012

Merged
merged 21 commits into from
Nov 22, 2024

Conversation

patrickhlauke
Copy link
Member

@patrickhlauke patrickhlauke commented Aug 8, 2024

Closes #2863

This is an alternative to #2906 which more directly addresses the definition, as well as providing further explanation/cross-linking for overlapping SCs:

  • removes the mention of "audio" from the intent for 2.2.2 Pause, Stop, Hide, which is clearly aimed at visual content only
  • adds a basic explanation of what's meant by "starts automatically" to 2.2.2
  • adds relevant cross-references/overlaps to other SCs to 2.2.2
  • adds a basic explanation of what's meant by "plays automatically" to 1.4.2 Audio Control
  • adds a further clarification to 2.3.3 Animation from Interactions

Copy link

netlify bot commented Aug 8, 2024

Deploy Preview for wcag2 ready!

Name Link
🔨 Latest commit 6248dae
🔍 Latest deploy log https://app.netlify.com/sites/wcag2/deploys/6740b21df9771400083ab0a8
😎 Deploy Preview https://deploy-preview-4012--wcag2.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@patrickhlauke patrickhlauke changed the title Add explanation of what "automatic" means in 2.2.2 and 1.4.2 Add explanation of what "automatic" means in 2.2.2 and 1.4.2, cross-reference Aug 8, 2024
@patrickhlauke
Copy link
Member Author

patrickhlauke commented Aug 8, 2024

Noting here though that if the WG feels that "automatically" literally only refers to things happening on a timer, and not as the result of any interaction, then this PR would introduce a breaking change, so would need to be neutered/repointed - which could be done relatively straightforwardly here.

In short, the group needs to decide:

  • is "automatic" anything where there is no expectation/intentionality on the part of the user - they haven't explicitly activated/clicked/pressed something (so this would include things that change unexpectedly, even on hover or scrolling...which yes would, at least for movement-based animations, essentially cover the same/similar ground as 2.3.3), or
  • is "automatic" anything that happens fully divorced from a user interaction in general (meaning that things that happen on scrolling, hovering, focusing, blurring, etc would not be covered by 2.2.2 nor 1.4.2)

(in hindsight, it almost feels like 2.3.3 could have been unnecessary if "starts automatically" had actually been defined properly ... so here we're left trying to disentangle potential overlaps)

understanding/20/audio-control.html Outdated Show resolved Hide resolved
understanding/20/pause-stop-hide.html Outdated Show resolved Hide resolved
understanding/20/pause-stop-hide.html Outdated Show resolved Hide resolved
understanding/20/pause-stop-hide.html Outdated Show resolved Hide resolved
understanding/20/pause-stop-hide.html Outdated Show resolved Hide resolved
understanding/20/pause-stop-hide.html Outdated Show resolved Hide resolved
@mbgower
Copy link
Contributor

mbgower commented Aug 30, 2024

Group to review independently before next meeting. MOving to 'ready for review"

@patrickhlauke
Copy link
Member Author

Resolved conflict, will look at remaining open comments on this.

@mbgower mbgower merged commit aa43153 into main Nov 22, 2024
5 checks passed
@mbgower mbgower deleted the patrickhlauke-issue2863 branch November 22, 2024 18:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2.2.2 Pause, Stop, Hide / 1.4.2 Audio Control - Definition of term "automatic" needed
7 participants