Knowledge Center News
Monthly Update - November 2023
Complete list of KB updates in October 2023 (ARC Provider links)
31 article updates (5 new), 154 Capture rule updates (114 new):
- TPGi Responsive Web (Capture rule content)
- Accessible authentication (Minimum)
- Rule Details (Accessible authentication (Minimum))
- Form controls used for authentication do not allow copy-pasting or autocomplete
- (new) Verification code cannot be entered directly
- (new) CAPTCHA is used for authentication and no alternative is provided
- Test Procedure (Accessible authentication (Minimum))
- Accessible authentication (Enhanced)
- Rule Details (Accessible authentication (Enhanced))
- Form controls used for authentication do not allow copy-pasting or autocomplete
- (new) Verification code cannot be entered directly
- (new) CAPTCHA is used for authentication and no alternative is provided
- Test Procedure (Accessible authentication (Enhanced))
- Audio description
- Button
- Consistent help
- Dialog
- (new) Keyboard focus is not moved to the relevant element when the dialog is opened
- (new) Keyboard focus is not maintained within the dialog until it is dismissed
- (new) Keyboard focus is not returned to the place or control that triggered the dialog
- (new) Screen reader users can navigate outside the dialog
- The modal dialog does not follow the established design pattern
- Dragging movements
- Focus appearance
- Focus not obscured (Enhanced)
- Focus not obscured (Minimum)
- Language of parts
- Link purpose
- Pointer gestures
- Redundant entry
- Resize text (including not preventing zoom on mobile/tablet)
- Slider
- Target size (Minimum)
- Text-level semantics (em, strong, strike, sub, sup, q etc)
- Tree view
- Accessible authentication (Minimum)
- ARC Capture User Guide
- Appendices
- Installation
- ARC Content Contribution Guide
- Testing guides
- KB contributor guides
- ARC Rules content (Gen 5)
- Role, name, and state information
- (new) (iOS) The disabled state of the control is not indicated programmatically
- (new) The disabled state of the control is not programmatically indicated
- (new) (iOS) The selected state of the control is not indicated programmatically
- (new) The selected state of the control is not indicated programmatically
- (new) The read-only state of the control is not programmatically indicated
- (new) (Android) Controls do not have an accessible name
- (new) Controls do not have an accessible name
- (new) (iOS) Controls do not have an accessible name
- (new) Required form controls do not convey or expose their required state
- (new) Invalid form controls must convey/expose the fact that they are invalid
- (new) The disabled state of the control is not programmatically indicated
- (new) (iOS) Collection items are incorrectly defined as selectable
- (new) (Android) Error messages are not associated with controls in error
- (new) Automatically detected input error is not identified and described in text to user
- (new) (iOS) Error messages are not associated with controls in error
- Focus order and focus management
- (new) (Android) Focus order is not logical
- (new) Focus order is not logical
- (new) (iOS) Focus order is not logical
- (new) (Android) Non-interactive elements receive keyboard focus
- (new) (iOS) Non-interactive elements receive keyboard focus
- (new) Non-interactive elements receive keyboard focus
- (new) (Android) Hidden elements receive keyboard focus
- (new) Hidden elements receive keyboard focus
- (new) (iOS) Hidden elements receive keyboard focus
- (new) Dynamically-added content is not added to the focus order directly after the element that exposed the content
- (new) (Android) Focus is not moved to the new content
- (new) (iOS) Focus is not moved to the new content
- (new) Keyboard focus is not moved to the new content
- Use of headings and landmarks
- (new) Landmark use is incomplete or incorrect
- (new) (Android) Elements conveyed as headings are not coded as headings
- (new) Headings are not marked up as headings
- (new) (iOS) Elements conveyed as headings are not coded as headings
- (new) Elements that are not conveying headings (including empty elements) are marked up or exposed as headings
- (new) Heading levels and visual document structure are mismatched
- Keyboard navigation / interaction
- (new) Interactive controls that can be used with a mouse are not navigable and operable with the keyboard
- (new) (Android) Interactive controls are not navigable and operable with a keyboard
- (new) (iOS) Interactive controls are not navigable and operable with a keyboard
- (new) An inactive element is included in the focus order
- (new) The menu bar is not navigable using the keyboard
- (new) The slider is not navigable using the keyboard
- (new) The toolbar is not navigable using the keyboard
- (new) The single select treeview is not navigable using the keyboard
- (new) The multi select treeview is not navigable using the keyboard
- (new) The treegrid is not navigable using the keyboard
- (new) The window splitter is not navigable using the keyboard
- (new) The date picker is not navigable using the keyboard
- (new) The drag and drop does not have a keyboard alternative
- (new) The element needs keyboard-driven event handlers but does not have them
- (new) The accordion is not navigable using the keyboard
- (new) The carousel is not navigable using the keyboard
- (new) The content feed is not navigable using the keyboard
- (new) The grid is not navigable using the keyboard
- (new) The listbox (single selection) is not navigable using the keyboard
- (new) The listbox (multiple selection) is not navigable using the keyboard
- (new) The menu is not navigable using the keyboard
- (new) Keyboard operation depends on specific timings for individual keystrokes
- (new) Content cannot be scrolled with the keyboard
- Non-text contrast
- (new) A color contrast ratio of 3:1 is not provided between adjacent focused and unfocused elements
- (new) (iOS) A color contrast ratio of 3:1 is not provided between adjacent focused and unfocused elements
- (new) A color contrast ratio of 3:1 is not provided for graphical objects used in controls
- (new) (iOS) A color contrast ratio of 3:1 is not provided for graphical objects used in controls
- (new) A color contrast ratio of 3:1 is not provided for the custom-styled control border
- (new) (iOS) A color contrast ratio of 3:1 is not provided for the custom-styled control border
- (new) A color contrast ratio of 3:1 is not provided for custom focus indicators
- (new) A color contrast ratio of 3:1 is not provided for graphical objects
- (new) (iOS) A color contrast ratio of 3:1 is not provided for graphical objects
- (new) A color contrast ratio of 3:1 is not provided between important elements of the chart/graph
- (new) (iOS) A color contrast ratio of 3:1 is not provided between important elements of the chart/graph
- Use of tables
- (new) (Android) Data tables are not defined as well-formed tables with correct row and column headers
- (new) Data tables are not defined as well-formed tables with correct row and column headers
- (new) (iOS) Data tables are not defined as well-formed tables with correct row and column headers
- (new) Complex tables having multiple header levels are not defined using headers and `id` attributes
- (new) Sortable data tables are not defined and well formed
- (new) Layout table semantics are exposed to screen readers
- Text Alternatives
- (new) (Android) The image button has no accessible name
- (new) Active `
` does not have a text alternative
- (new) (iOS) The image button has no text alternative (accessible name)
- (new) Active SVG does not have a text alternative
- (new) Active CSS image does not have a text alternative
- (new) ASCII does not have a text alternative
- (new) Active Canvas does not have a text alternative
- (new) Active icon font does not have a text alternative
- (new) Image map/hotspot does not have a text alternative
- (new) Active complex image does not have a text alternative
- (new) (Android) Informational images do not have a text alternative
- (new) Informational images do not have a text alternative
- (new) (iOS) Informational images do not have a text alternative
- (new) SVG images do not have a text alternative
- (new) CSS images do not have a text alternative
- (new) ASCII images do not have a text alternative
- (new) Canvas content does not have a text alternative
- (new) Icon font does not have a text alternative
- (new) Image map does not have a text alternative
- (new) Complex image does not have a text alternative
- (new) Emotion rich image does not have a text alternative
- (new) (Android) Decorative images are exposed to screen reader
- (new) Decorative images are not hidden from screen reader users
- (new) (iOS) Decorative images are exposed to screen reader
- (new) Decorative SVG is not hidden from screen reader users
- (new) ASCII is not hidden to screen reader users
- (new) Decorative icon font is not hidden from screen reader users
- Updating content
- Role, name, and state information
- ARC User Guide
- ARC Analytics
- Monitoring Dashboards
- iOS Accessibility
- Testing & QA
- WCAG Tests (Native Android)
- WCAG Tests (Native iOS)
- WCAG Tests (Web)
- Success Criteria
- 2.4.11 Focus Not Obscured (Minimum) (Level AA)
- 2.4.12 Focus Not Obscured (Enhanced) (Level AAA)
- 2.4.13 Focus Appearance (Level AAA)
- 2.4.3 Focus Order (level A)
- 2.5.7 Dragging Movements (Level AA)
- 2.5.8 Target Size (Minimum) (Level AA)
- 3.2.6 Consistent Help (Level A)
- 3.3.7 Redundant entry (Level A)
- 3.3.8 Accessible Authentication (Minimum) (Level AA)
- 3.3.9 Accessible Authentication (Enhanced) (Level AAA)
- Quick lists
- Success Criteria
- Web Dev
- Design Patterns
- Accessible Web Content Development
- Forms: messages and errors
- Media
- Managing Multiple WCAG Failures
- Specific user agents/environments
- User Interaction
- Widgets