ATAG 2.0 Success Criteria Flashcards
A.1.1.1 Web-Based Accessible (WCAG)
A/AA/AAA
If the authoring tool contains web-based UIs, they must meet WCAG 2.0 SCs
A.1.2.1 Accessibility Guidelines
A
If the authoring tool contains non-web-based UIs, they follow UI accessibility guidelines for the platform.
A.1.2.2 Platform Accessibility Services
A
If the authoring tool contains non-web-based UIs, they expose accessibility information through platform accessibility services
A.2.1.1 Text Alternatives for Rendered Non-Text Content
A
If an editing view renders non-text content, any programmatically associated text alternatives for the non-text can be programmatically determined
A.2.1.2 Alternatives for Rendered Time-Based Media
A
If an editing view renders time-based media, then at least one of the following is true:
- Option to render: The authoring tool provided the option the render alternatives for the time-based media
- UA option: Authors have the option to preview the time-based media in a UA that is able to render the alternatives
A.2.2.1 Editing-View Status Indicators
A
If an editing view adds status indicators to the content being edited (e.g. spelling errors), the information these convey can be programmatically determined
A.2.2.2 Access to Rendered Text Properties
AA
If an editing-view renders any text formatting properties that authors can also edit, the properties can be programmatically determined.
A.3.1.1 Keyboard Access (Minimum)
A
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 a path-dependent input.
A.3.1.2 No Keyboard Traps
A
If keyboard focus can be moved to a component, focus can be moved away from that component using only a keyboard interface. Authors are advised if it requires more than standard exit methods.
A.3.1.3 Efficient Keyboard Access
AA
The authoring tool UI includes mechanisms to make keyboard access more efficient than sequential keyboard access.
A.3.1.4 Keyboard Access (Enhanced)
AAA
All functionality of the authoring tool is operable through a keyboard interface wihtout requiring specific timing for individual keystrokes.
A.3.1.5 Customize Keyboard Access
AAA
If the authoring tool includes keyboard commands, they can be customized.
A.3.1.6 Present Keyboard Commands
AAA
If the authoring tool includes keyboard commands, it provides a way for uthors to determine what they are.
A.3.2.1 Auto-Save (Minimum)
A
The authoring tool does not include session time limits, or it can automatically save edits made before the session time limits are reached.
A.3.2.2 Timing Adjustable
A
The authoring tool does not include time limits, or at least one of the following is true:
- Turn off: Authors are able to turn off the limit before encountering it
- Adjust: Authors are able to adjust the time limit (at least 10x the default) before encountering it
- Extend: Authors are warned before time expires and given at least 20s to extend the time limit with a simple action, and are allowed to do so at least 10x
- Real-time exception: The time limit is a required part of a real-time event and no alternative time limit is possible
- Essential exception: The time limit is essential and extending it would invalidate the activity
- 20-hour exception: The time limit is longer than 20hrs
A.3.2.3 Static Input Components
A
The authoring tool does not include moving UI components that accept input where their movement cannot be paused by authors.
A.3.2.4 Content Edit Saved (Extended)
AAA
The authoring tool can be set to automatically save web content edits made.
A.3.3.1 Static View Option
A
If an editing-view can play visual time-based content, playing is not necessarily automatic upon loading it, and playing can be paused.
A.3.4.1 Navigate by Structure
AA
If editing-views expose the markup elements in the web content being edited, these are selectable and navigation mechanisms are provided to move selection focus between elements.
A.3.4.2 Navigate by programmatic Relationships
AAA
If editing-views allow editing of programmatic relationships (e.g. nesting, headings, labeling) within web content, mechanisms are provided that support navigation between the related content.
A.3.5.1 Text Search
AA
If the authoring tool provides an editing-view of text-based content, this view enables test search such that all of the following are true:
- All editable text: Any text content that is editable is searchable
- Match: Matching results can be presented to authors and given focus
- No Match: Authors are informed when no results are found
- Two-way: the search can be made forward or backwards
A.3.6.1 Independence of Display
A
If the authoring tool provides display settings for editing views, it allows authors to adjust these without modifying the web content being edited.
A.3.6.2 Save Settings
AA
If the authoring tool includes display and/or control setting, these can be saved between authoring sessions.
A.3.6.3 Apply Platform Settings
AA
The authoring tool respects changes in platform display and control settings, unless authors select more specific settings in the authoring tool.