Skip to content
This repository has been archived by the owner on Sep 24, 2019. It is now read-only.

Test for WCAG success criterion 3.2.2: On input #190

Open
1 of 7 tasks
hannolans opened this issue Mar 16, 2014 · 0 comments
Open
1 of 7 tasks

Test for WCAG success criterion 3.2.2: On input #190

hannolans opened this issue Mar 16, 2014 · 0 comments

Comments

@hannolans
Copy link
Contributor

http://www.w3.org/TR/UNDERSTANDING-WCAG20/consistent-behavior-unpredictable-change.html
Changing the setting of any user interface component does not automatically cause a change of context unless the user has been advised of the behavior before using the component

The intent of this Success Criterion is to ensure that entering data or selecting a form control has predictable effects. Changing the setting of any user interface component is changing some state in the control that will persist when the user is no longer interacting with it. So checking a checkbox or entering text into a text field changes its setting, but activating a link or a button does not. Changes in context can confuse users who do not easily perceive the change or are easily distracted by changes. Changes of context are appropriate only when it is clear that such a change will happen in response to the user's action.

Note: This Success Criterion covers changes in context due to changing the setting of a control. Clicking on links or tabs in a tab control is activating the control, not changing the setting of that control.

Note: What is meant by "component" and "user interface component" here is also sometimes called "user interface element".

Applicable

Page with one or more forms

Scope selector

Form

Failures

Techniques

Relationships

  • if H84 or H32 is true, G80 is true
  • G13 is difficult to check automatically, so if G80 is not true, it's a cantTell
  • F76 is counterpart of G13
  • F36 is counterpart of SCR19
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants