ATAG - Success Criteria Flashcards
SC: If the authoring tool contains non-web-based user interfaces, then those non-web-based user interfaces follow user interface accessibility guidelines for the platform.
A.1.2.1 Accessibility Guidelines (Level A)
SC: If the authoring tool contains non-web-based user interfaces, then those non-web-based user interfaces expose accessibility information through platform accessibility services.
A.1.2.2 Platform Accessibility Services (Level A)
If an editing-view renders non-text content, then any programmatically associated text alternatives for the non-text content can be programmatically determined
A.2.1.1 Text Alternatives for Rendered Non-Text Content (Level A)
If an editing-view renders time-based media, then at least one of the following is true: (Level A)
(a) Option to Render: The authoring tool provides the option to render alternatives for the time-based media; or
(b) User Agent Option: Authors have the option to preview the time-based media in a user agent that is able to render the alternatives.
A.2.1.2 Alternatives for Rendered Time-Based Media (Level A)
If an editing-view adds status indicators to the content being edited, then the information being conveyed by the status indicators can be programmatically determined. (Level A)
Note: Status indicators may indicate errors (e.g. spelling errors), tracked changes, hidden elements, or other information.
A.2.2.1 Editing-View Status Indicators (Level A)
If an editing-view renders any text formatting properties that authors can also edit using the editing-view, then the properties can be programmatically determined.
A.2.2.2 Access to Rendered Text Properties - (Level AA)
All functionality of the authoring tool is operable through a keyboard interface without requiring specific timings for individual keystrokes, except where the underlying function requires input that depends on the path of the user’s movement and not just the endpoints
A.3.1.1 Keyboard Access (Minimum) (Level A)
If keyboard focus can be moved to a component using a keyboard interface, then focus can be moved away from that component using only a keyboard interface. If it requires more than unmodified arrow or tab keys or other standard exit methods, authors are advised of the method for moving focus away.
A.3.1.2 No Keyboard Traps (Level A)
The authoring tool user interface includes mechanisms to make keyboard access more efficient than sequential keyboard access.
A.3.1.3 Efficient Keyboard Access (Level AA)
All functionality of the authoring tool is operable through a keyboard interface without requiring specific timings for individual keystrokes.
A.3.1.4 Keyboard Access (Enhanced) - (Level AAA)
If the authoring tool includes keyboard commands, then those keyboard commands can be customized.
A.3.1.5 Customize Keyboard Access (Level AAA)
If the authoring tool includes keyboard commands, then the authoring tool provides a way for authors to determine the keyboard commands associated with authoring tool user interface components.
A.3.1.6 Present Keyboard Commands (Level AAA)
The authoring tool does not include session time limits or the authoring tool can automatically save edits made before the session time limits are reached.
A.3.2.1 Auto-Save (Minimum) (Level A)
The authoring tool does not include time limits or at least one of the following is true:
(a) Turn Off: Authors are allowed to turn off the time limit before encountering it; or
(b) Adjust: Authors are allowed to adjust the time limit before encountering it over a wide range that is at least ten times the length of the default setting; or
(c) Extend: Authors are warned before time expires and given at least 20 seconds to extend the time limit with a simple action (e.g. “press the space bar”), and authors are allowed to extend the time limit at least ten times; or
(d) Real-time Exception: The time limit is a required part of a real-time event (e.g. a collaborative authoring system), and no alternative to the time limit is possible; or
(e) Essential Exception: The time limit is essential and extending it would invalidate the activity; or
(f) 20 Hour Exception: The time limit is longer than 20 hours.
A.3.2.2 Timing Adjustable: (Level A)
: The authoring tool does not include moving user interface components that accept input where the movement of these components cannot be paused by authors.
A.3.2.3 Static Input Components (Level A)