Broader Practice

Accessibility Toolkit

Practical tools and methods available throughout this course for testing, investigation, and evidence.

Overview

No single tool can prove whether an experience is accessible. Different tools provide different evidence. This toolkit collects tools you will use in this course, describes what each tool can show you, and clarifies what each tool cannot prove by itself.

Why It Matters

A tool can provide evidence. A tool does not determine whether an experience is accessible. Using multiple tools and methods gives you stronger, more defensible conclusions.

Browser Developer Tools

Built into modern browsers.

Useful for

  • Inspecting HTML structure and semantics
  • Examining CSS and applied styles
  • Viewing the accessibility tree where available
  • Testing responsive behavior at different viewport sizes

How to access/install

Press F12 or right-click → Inspect in most modern browsers.

What it cannot prove by itself

Browser tools show structure but don't show how all users actually perceive or interact with content.

WAVE

WebAIM WAVE browser extension and evaluation tool.

Useful for

  • Identifying potential accessibility issues automatically
  • Visualizing page structure and heading hierarchy
  • Detecting missing alt text and form labels
  • Seeing at a glance how WAVE categorizes issues on a page

How to access/install

Use the online evaluation tool or install the browser extension for Chrome, Firefox, or Edge.

What it cannot prove by itself

WAVE can identify many potential accessibility issues and expose page structure. Its output is not a determination that a page is accessible or inaccessible. WAVE cannot test keyboard interaction, zoom behavior, dynamic content, or real user experience.

Keyboard Testing

No installation required.

Useful for

  • Verifying that all interactive controls work without a mouse
  • Checking focus visibility and navigation order
  • Testing keyboard traps and focus management
  • Ensuring skip links and navigation shortcuts work

Basic expectations

  • All interactive elements should be reachable with Tab.
  • Focus should always be visible.
  • Tab order should match visual flow.
  • Enter and Space should activate buttons and links.

How to access/install

Use the Tab, Enter, Space, and Arrow keys in your browser.

What it cannot prove by itself

Keyboard testing shows whether interaction is possible without a mouse, but doesn't test speech input, eye tracking, or how assistive technology interprets structure.

Zoom & Reflow

No installation required.

Useful for

  • Testing page layout at 200% zoom and higher
  • Verifying readability at high zoom levels
  • Checking for horizontal scrolling or content overflow
  • Revealing layout and spacing problems

Common findings

Zoom and viewport resizing often reveal text readability issues, layout assumptions that break at different sizes, and mobile-first design problems.

How to access/install

Press Ctrl++ (Windows/Linux) or Cmd++ (Mac) to zoom in. Resize your browser window to test different viewport widths.

What it cannot prove by itself

Zoom and reflow testing shows visual and layout accessibility, but doesn't test how assistive technology users navigate or whether the content is semantically structured.

Screen Readers

Important testing method that you will learn more about later in this course.

Useful for

  • Understanding how blind and low-vision users perceive page structure
  • Testing link purpose and semantic meaning
  • Verifying form label associations
  • Checking alternative text and semantic markup

Common options

  • VoiceOver (built into macOS and iOS)
  • NVDA (free, Windows)
  • JAWS (premium, Windows)
  • Built-in screen readers on Android and other platforms

What it cannot prove by itself

Screen reader testing requires practice and familiarity with the tool. Early in the course, using other testing methods is appropriate.

You are not expected to master a screen reader during this module. Screen reader testing becomes central in later sessions when we focus on assistive technology and semantic structure.

Automated Accessibility Testing

Automated tools can flag potential issues, but they are not exhaustive.

Useful for

  • Quickly identifying likely issues in large codebases
  • Flagging missing alt text and form labels
  • Detecting color contrast problems
  • Supporting human testing with objective measurements

What it cannot prove by itself

Automated tools cannot test keyboard interaction, screen reader compatibility, user intent, or whether real people can actually use what you built. False positives are common. Automated results must be verified through investigation and testing.

Course Sequence

  • Session 01: Use whatever testing methods seem useful to you as you investigate accessibility.
  • Session 02: Learn how WAVE, WCAG standards, and authoritative sources produce evidence.
  • Later modules: Introduce screen readers and specialized methods as they become central to understanding the problems.

Related Entries