This module provides tools for developers to simplify and test accessibility features in Drupal. It allows overlay tabbing management and can log ARIA live region announcements to the browser console. Users can configure which accessibility development tools are enabled.
In Drupal 8, several very important accessibility improvements landed:
- #1915302: Provide an API for aria-live region update announcements that module developers may leverage
- #1913086: Generalize the overlay tabbing management into a utility library
This module exists to simplify using and testing these APIs.
Drupal.announceannouncements- Can override
Drupal.announce()to not only announce UI changes via ARIA live regions, but to also log these aural announcements to the browser console. Drupal.TabbingManagertabbing constraints- Can log when tabbing is constrained and visually indicate which elements are reachable.
Requirements
This module requires the following modules:
Configuration
Go to Administration » Configuration » Development » Devel settings » Devel Accessibility settings to configure which accessibility development tools you want to enable.