Supported interaction
- Skip links and visible focus rings make the main task reachable from the keyboard.
- Answer choices use native radio controls with labels and targets at least 44 pixels high.
- Question changes, answer feedback, score changes, and in-app route changes are announced through polite live regions.
- Correct and incorrect states use symbols and text as well as color.
- Methodology and legal overlays use a labelled modal dialog, trap focus, close with Escape or Back, make the background inert, and restore focus to the opening link.
- Every state and information route remains a real HTML page when JavaScript is disabled.
- Motion is reduced when the browser requests
prefers-reduced-motion.
Verified color pairs
The launch palette was checked against the WCAG contrast formula. Asphalt ink on warm paper is 14.50:1; muted ink on paper is 7.51:1; signal green on paper is 5.04:1; error red on paper is 5.25:1; and asphalt ink on safety yellow is 10.16:1. Safety yellow is not used as small text on a light background.
Compatibility target
The support floor is a modern standards-based browser at 320 CSS pixels wide. The launch QA target covers current Chromium with keyboard-only sessions, 200% zoom-compatible reflow, desktop and mobile layouts, native dialog behavior, and JavaScript-disabled content. Browser and assistive-technology combinations can still differ.
Report an accessibility problem
Email accessibility@driverstestpractice.com with the page address, what you were trying to do, and the browser or assistive technology involved. Do not include a driver-license number, birthday, or other sensitive information. We will prioritize a usable workaround and a source fix.