This is going to be a tracker for all issues covering (not just obeying) ATAG 2.0 conformance, sorted by ATAG 2.0 norm.
This tracker should help us achieve the stated goal of WCAG 2.0 and ATAG 2.0 level AA conformity for Drupal core.
Please help adding relevant, preexisting issues to this list, before creating many new issues that noone takes care of and that end up not being managable!
Section A: Make the authoring tool user interface accessible
A.1. Authoring tool user interfaces must follow applicable accessibility guidelines
A.1.1. Accessible web-based UI
A.1.1.1 (A-AAA) Web-Based Accessible (WCAG)
A.1.2. Accessible non-web-based UI
irrelevant to us
A.2. Editing-views must be perceivable
A.2.1. Make alternative content available to authors
A.2.1.1 (A) Text Alternatives for Rendered Non-Text Content
#2034999: [meta] Comply with WCAG 1.1: Text Alternatives
A.2.1.2 (AA) Alternatives for Rendered Time-Based Media
A.2.2. Editing-view presentation can be programmatically determined (UI)
A.2.2.1 (A) Editing-View Status Indicators
A.2.2.2 (AA) Access to Rendered Text Properties
A.3. Editing-views must be operable
A.3.1. Provide keyboard access to authoring features (UI)
A.3.1.1 (A) Keyboard Access (Minimum)
A.3.1.2 (AA) No Keyboard Traps
A.3.1.3 (AA) Efficient Keyboard Access
A.3.1.4 (AAA) Keyboard Access (Enhanced)
A.3.1.5 (AAA) Customize Keyboard Access
A.3.1.6 (AAA) Present Keyboard Commands
A.3.2. Provide authors with enough time (UI)
A.3.2.1 (A) Auto-Save (Minimum)
A.3.2.2 (A) Timing Adjustable
A.3.2.3 (A) Static Input Components
A.3.2.4 (AAA) Content Edits Saved (Extended)
A.3.3. Help authors avoid flashing that could cause seizures (UI)
A.3.3.1 (A) Static View Option
A.3.4. Enhance navigation and editing via content structure (UI)
A.3.4.1 (A) Navigate By Structure
A.3.4.2 (AAA) Navigate by Programmatic Relationships
A.3.5. Provide text search of the content (UI)
A.3.5.1 (AA) Text Search
A.3.6. Manage preference settings (UI)
A.3.6.1 (A) Independence of Display
A.3.6.2 (AA) Save Settings
A.3.6.3 (AA) Apply Platform Settings
A.3.6.4 (AAA) Multiple Sets
A.3.7. Ensure that previews are at least as accessible as in-market user agents (UI)
A.3.7.1 (A) Preview (Minimum)
A.3.7.2 (AAA) Preview (Enhanced)
A.4. Editing-views must be understandable (UI)
A.4.1. Help authors avoid and correct mistakes (UI)
A.4.1.1 (A) Content Changes Reversible (Minimum)
A.4.1.2 (A) Settings Change Confirmation
A.4.1.3 (AAA) Content Changes Reversible (Enhanced)
A.4.2. Document the user interface including all accessibility features (UI)
A.4.2.1 (A) Describe Accessibility Features
A.4.2.2 (AA) Document All Features
Section B. Support the production of accessible content
B.1. Fully automatic processes must produce accessible content
B.1.1. Ensure automatically specified content is accessible
B.1.1.1 (A-AAA) Content Auto-Generation After Authoring Sessions (WCAG)
B.1.1.2 (A-AAA) Content Auto-Generation During Authoring Sessions (WCAG)
B.1.2. Ensure accessibility information is preserved
B.1.2.1 (A-AAA) Restructuring and Recoding Transformations (WCAG)
B.1.2.2 (A-AAA) Copy-Paste Inside Authoring Tool (WCAG)
B.1.2.3 (A) Optimizations Preserve Accessibility
B.1.2.4 (A) Text Alternatives for Non-Text Content are Preserved
B.2. Authors must be supported in producing accessible content
B.2.1. Ensure accessible content production is possible
B.2.1.1 (A-AAA) Accessible Content Possible (WCAG)
B.2.2. Guide authors to produce accessible content
B.2.2.1 (A-AAA) Accessible Option Prominence (WCAG)
B.2.2.2 (A-AAA) Setting Accessibility Properties (WCAG)
B.2.3. Assist authors with managing alternative content for non-text content
B.2.3.1 (A-AAA) Alternative Content is Editable (WCAG)
B.2.3.2 (A) Repair of Text Alternatives During Authoring Sessions
B.2.3.3 (A) Repair of Text Alternatives After Authoring Sessions
B.2.3.4 (AAA) Save for Reuse
B.2.4. Assist authors with accessible templates
B.2.4.1 (A-AAA) Accessible Template Options (WCAG)
B.2.4.2 (AA) Identify Template Accessibility (Minimum)
B.2.4.3 (AA) Author-Created Templates
B.2.4.4 (AAA) Identify Template Accessibility (Enhanced)
B.2.5. Assist authors with accessible pre-authored content
B.2.5.1 (AA) Pre-Authored Content Selection Mechanism
B.2.5.2 (AAA) Pre-Authored Content Accessibility Status
B.3. Authors must be supported in improving the accessibility of existing content
B.3.1. Assist authors in checking for accessibility problems
B.3.1.1 (A-AAA) Checking Assistance (WCAG)
B.3.1.2 (A) Help Authors Decide
B.3.1.3 (A) Help Authors Locate
B.3.1.4 (AA) Status Report
B.3.1.5 (AA) Programmatic Association of Results
B.3.2. Assist authors in repairing accessibility problems
B.3.2.1 (A-AAA) Repair Assistance (WCAG)
B.4. Authoring tools must promoted and integrate their accessibility features
B.4.1. Ensure the availability of features that support the production of accessible content
B.4.1.1 (A) Features Active by Default
B.4.1.2 (A) Option to Reactivate Features
B.4.1.3 (AA) Feature Deactivation Warning
B.4.1.4 (AA) Feature Prominence
B.4.2. Ensure that documentation promotes the production of accessible content
B.4.2.1 (A-AAA) Model Practice (WCAG)
B.4.2.2 (A) Feature Instructions
B.4.2.3 (AAA) Tutorial
B.4.2.4 (AAA) Instruction Index
(see latest version of Implementing ATAG 2.0)
per module / subsystem:
CKEditor
#1879430: [meta] Find and report any accessibility issue of CKEditor and its Drupal integration
Views
#1802678: [META] Views: accessibility review
#1806278: Test whether Views conforms to WCAG 2.0 and ATAG 2.0