From 8e8ec2227de56c38a9ec0d97b0b7825ca3d8c3ac Mon Sep 17 00:00:00 2001 From: JAWS-test2 <> Date: Sun, 26 Jan 2020 04:59:44 +0100 Subject: [PATCH 1/2] Update on-input.html --- understanding/20/on-input.html | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/understanding/20/on-input.html b/understanding/20/on-input.html index 41f5a1c08c..8b415fa853 100644 --- a/understanding/20/on-input.html +++ b/understanding/20/on-input.html @@ -42,7 +42,22 @@

Intent of On Input

- +
+ +

If the user interface component is not fully operable with the keyboard due to the change of context, + this would be a violation of SC 2.1.1. +

+ +
+ +
+ +

A change of context should only be made if this makes further operation of the application easier. + If the change of context makes the operation difficult for impaired people, it is recommended to avoid the context change. +

+ +
+

Benefits of On Input

From fe27ddebf0bfd3ce146b659dbb7b7388bfff5c4f Mon Sep 17 00:00:00 2001 From: Steve Faulkner Date: Fri, 21 Feb 2025 15:13:53 +0000 Subject: [PATCH 2/2] Update on-input.html swapped out violation for failure impaired for disabled removed unnecessary empty lines --- understanding/20/on-input.html | 160 ++++++--------------------------- 1 file changed, 29 insertions(+), 131 deletions(-) diff --git a/understanding/20/on-input.html b/understanding/20/on-input.html index b07e51a65d..d5d07d441f 100644 --- a/understanding/20/on-input.html +++ b/understanding/20/on-input.html @@ -7,7 +7,6 @@

Understanding On Input

-

In brief

@@ -15,13 +14,9 @@

In brief

What to do
Forewarn users if their context will change based on their input.
Why it's important
Content that behaves predictably is especially important to people with disabilities.
-
-

Intent of On Input

- -

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 aspect in the control that will persist when the user is @@ -30,92 +25,58 @@

Intent of On Input

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. - -

-

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

- +

- -
- +

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

-
-
-

If the user interface component is not fully operable with the keyboard due to the change of context, - this would be a violation of SC 2.1.1. + this would be a failure of SC 2.1.1.

-
-
-

A change of context should only be made if this makes further operation of the application easier. - If the change of context makes the operation difficult for impaired people, it is recommended to avoid the context change. + If the change of context makes the operation difficult for disabled people, it is recommended to avoid the context change.

-
-

Benefits of On Input

- - -
    - +
    • This Success Criterion helps users with disabilities by making interactive content more predictable. Unexpected changes of context can be so disorienting for users with - visual disabilities or cognitive limitations that they are unable to use the content. - - + visual disabilities or cognitive limitations that they are unable to use the content.
    • -
    • -

      Individuals who are unable to detect changes of context are less likely to become - disoriented while navigating a site. For example: - -

      - -
        - + disoriented while navigating a site. For example: +

        +
        • Individuals who are blind or have low vision may have difficulty knowing when a visual context change has occurred, such as a new window popping up. In this case, warning users of context changes in advance minimizes confusion when the user discovers that - the back button no longer behaves as expected. - + the back button no longer behaves as expected.
        • - -
        - +
    • -
    • Some individuals with low vision, with reading and intellectual disabilities, and others who have difficulty interpreting visual cues may benefit from additional cues in order to detect changes of context.
    • -
    -
-

Examples of On Input

- - -
    - +
    • A form is provided for creating calendar entries in a Web based calendaring and scheduling application. Along with the standard fields for subject, time and location, there @@ -124,140 +85,77 @@

      Examples of On Input

      for meeting, additional fields are displayed on the page for entering the meeting participants. Different fields appear if the reminder button is chosen. Because only parts of the entry change and the overall structure remains the same the basic context - remains for the user. - -
    • - + remains for the user.
    • A form contains fields representing US phone numbers. All of the numbers have a three digit area code followed by a three digit prefix and finally a four digit number, and each part of the phone number is entered into a separate field. When the user completes the entry of one field the focus automatically moves to the next field of the phone number. This behavior of phone fields is described for the user at the beginning - of the form. - -
    • - + of the form.
    -
-
-

Resources for On Input

- - +

Resources for On Input

-

Techniques for On Input

- -

Sufficient Techniques for On Input

- - -
-

Additional Techniques (Advisory) for On Input

- - -
-

Failures for On Input

- - - -
- + +
-