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

WCAG 2.2 Hidden Controls #1127

Merged
merged 9 commits into from
Jul 19, 2020
Merged

WCAG 2.2 Hidden Controls #1127

merged 9 commits into from
Jul 19, 2020

Conversation

alastc
Copy link
Contributor

@alastc alastc commented May 17, 2020

Initial draft of Hidden controls drawn from the google doc.

Last minutes and survey.


Preview | Diff

@angrybunnyman
Copy link

Need there be specific distinction made for controls that appear on mouse movement? Streaming services are a good example where user idleness will cause controls to disappear even f the hover or focus state is still active for said control. I don't expect it is standard practice to disable hiding a control until a mouse leave action occurs.

@alastc
Copy link
Contributor Author

alastc commented May 20, 2020

Hi @angrybunnyman,

There's a section in the undrestanding doc that says:

Controls such as video players, web chats, and carousels include controls that are only visible on hover since they overlay the contents being displayed. These controls are not considered a process in terms of this SC but occasionally completing a process requires interacting with one of these controls. For example, completing training may require the user watch a video before proceeding to the next step. In this case, a control needed to play the video must be visibly persistent. This may be accomplished by making the video controls all visibly persist or by adding a redundant play control to the page.

Does that answer the question for you?

@alastc alastc merged commit f455881 into master Jul 19, 2020
@alastc alastc deleted the wcag22-hidden-controls branch July 19, 2020 20:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants