On this page
JAWS
What it is#
JAWS and NVDA often agree when semantics are solid. Differences show up in verbosity, forms handling, and newer ARIA patterns. Do not assume identical behavior across versions.
Engineering posture
- Validate with inspector first
- Smoke-test critical flows in JAWS when your users depend on it
- File AT bugs only after semantics and keyboard are correct
Testing workflow#
Test
| Action | Expect |
|---|---|
Virtual cursor explore | Structure matches intent |
Forms mode | Inputs are labeled and operable |
Dialogs | Focus and naming make sense |
Dynamic content | Updates are perceivable when required |