This page describes how to use the accessibility widget itself with a keyboard, a screen reader, and a magnified or reflowed screen. For the widget's conformance to WCAG 2.0, 2.1 and 2.2 Level A and AA and to Revised Section 508, ask us for the Accessibility Conformance Report (VPAT 2.5 Rev) at [email protected].
| Action | Keys |
|---|---|
| Move to the widget launcher | Tab, from the top of the page |
| Open the panel | Enter or Space on the launcher |
| Move through the panel | Tab and Shift + Tab |
| Operate a control | Enter or Space |
| Close the panel | Escape |
Opening the panel moves keyboard focus into it. Closing the panel with Escape returns focus to the launcher, so your place on the page is not lost.
The launcher is part of the page's normal tab sequence. If the site shows a cookie or consent dialog that holds focus, dismiss that dialog first. The launcher is reachable once focus is released.
The widget exposes a name, a role and a state for each control to the accessibility tree.
Changes you make are announced without moving focus. Turning a profile on announces the profile and what changed; turning it off announces that the adjustments were cleared. The font-size control announces the new size as a percentage, matching the figure shown on screen.
The widget declares its own interface language on its own container and does not change the language declared by the page around it, so your screen reader keeps pronouncing the site's own content in the site's own language.
Tested with: NVDA on Windows, with the spoken output recorded.
Not yet evaluated: JAWS, and VoiceOver on macOS and iOS. Use with those is not described here because it has not been measured.
The widget was tested with automated accessibility rule scanning on Chrome, Edge and Firefox on Windows 11, and Safari on macOS. The results were the same on all four.
The panel reflows into a single scrolling direction at 320 and 360 CSS pixels, which is the width of a phone screen at high zoom. Text is real text: it resizes to 200% and accepts the WCAG text-spacing overrides without losing content.
Interactive controls meet the 24-pixel target-size requirement or the spacing exception that stands in for it. No control requires a dragging gesture. The panel, the assistant window and the keyboard-navigation legend each move with a single click, and the legend also moves with Shift and the arrow keys.
Nothing in the widget is timed.
The widget's interface is available in 44 languages, chosen from the language control in the panel. Some control names are currently presented in English in other languages. The Accessibility Conformance Report records this under WCAG 3.1.2.
Use the report control inside the widget panel, or write to [email protected].
Tell us which assistive technology you were using, which browser, and what you were doing at the time. That is enough for us to reproduce it.