Accessibility Checklist
Any Table used in a New York State website should pass these tests and checklists. Also follow this acceptance criteria when building and testing a custom Table and when evaluating third-party open source or licensed component libraries.| Total tests | Passes | Fails | To do |
|---|---|---|---|
| 20 | 20 | 0 | 0 |
Accessibility tests
Each passing test removes a real barrier for New Yorkers who navigate by keyboard, screen reader, or voice control.
All of these tests can be run from your browser. Each section tells you what to use and where to get it.
Each checkbox tells you exactly what to do and what a passing result looks or sounds like.
Run each test, record what passes and what needs work, and print your results to share with your team.
Keyboard navigation
Limit interaction with the component to only the Tab, Enter, and Spacebar keys. While testing keyboard navigation do not use a mouse whatsoever.
Mouse
A two-button mouse with scroll wheel is assumed.
Desktop screen reader
Test with at least two out of the three most common screen readers. NVDA runs under Windows and is a free download. JAWS runs under Windows and is a commercial product. VoiceOver is built into macOS. While using a screen reader do not use a mouse whatsoever.
Mobile screen reader
Test with at least one, ideally both, of the primary mobile screen readers. VoiceOver is part of iOS and TalkBack is included with most Android devices.
Voice
Voice Access is part of the Windows OS, and Voice Control is part of macOS.
Zoom
Test Text Resize by modifying browser settings.
- In Chrome-based browsers, go to Settings → Appearance → Font size. Select "very large."
- In FireFox, go to Settings → Accessibility → Default zoom. Select "200%" and mark the checkbox "Zoom text only."
Test Reflow with browser devtools.
- In Firefox, open the toolbar menu button → More tools → Web Developer tools or Ctrl on windows or on mac Cmd + Shift + I → Responsive Design Mode or Ctrl on windows or on mac Cmd + Shift + M.
- In Chrome-based browsers, open the toolbar menu button → More tools → Developer tools or Ctrl on windows or on mac Cmd + Shift + I → Toggle Device Toolbar or Ctrl on windows or on mac Cmd + Shift + M.
- Finally, set dimensions to "responsive," "320 width by 256 height," and "landscape" orientation.
Use this checklist at the design stage
This checklist breaks down the specific design and interaction requirements behind the tests above, organized by disability type so you can see exactly who each requirement serves and what it means in practice. Each item links to the related WCAG 2.2 resources.