Accessibility

This site was built for people who navigate with their eyes.

Tim Shaw uses an eye-gaze computer. So do a lot of the people this organization exists for. Accessibility on this website is not a compliance exercise. It is the design brief.

What we did

We targeted WCAG 2.2 Level AA and went past it in the places that matter most for motor and speech impairment. Specifically:

  • Large targets. Every button, navigation item, form control and donation amount is at least 44×44 CSS pixels, and most are 60 pixels tall or more. WCAG 2.2 Level AA only asks for 24. The one exception is a link inside a sentence, which WCAG itself exempts because enlarging it breaks the paragraph. Where a link genuinely matters, we pull it out of the sentence and make it a button.
  • Space between targets. At least 16 pixels of clear space separates adjacent links and buttons, because mis-selection is the main failure mode for eye-gaze and switch users.
  • Nothing depends on hover. There are no hover menus, no hover tooltips carrying information, no hover-revealed content. Eye-gaze users trigger hover constantly and unintentionally; switch users never trigger it at all.
  • No modals, no pop-ups, no carousels, no autoplay. Every one of those redirects focus or moves on a timer. The donation flow is a normal page at a normal URL.
  • No timeouts. Nothing on this site expires while you are using it.
  • Visible focus. A 3-pixel high-contrast focus ring with a 2-pixel offset on everything focusable, and a sticky header that never covers it.
  • Real HTML. Buttons are buttons and links are links. Voice control and eye-gaze software both depend on the accessibility tree, and a styled div is invisible to them.
  • Labels that match. Every control’s visible label matches its accessible name, so “click Donate” works with Dragon and Voice Access.
  • Readable by default. 18-pixel body text at 1.7 line height, body contrast above 7:1 (Level AAA), and no information conveyed by color alone.
  • Reduced motion honored. If your system asks for reduced motion, transitions and smooth scrolling turn off entirely.
  • Forms built properly. Persistent visible labels, never placeholder-only. Correct autocomplete attributes so autofill works, which is the difference between a thirty-second form and a ten-minute one for a switch user.
  • Keyboard first. A skip link, logical tab order, no keyboard traps, and a deliberately small number of focusable elements per page so sequential scanning does not take minutes.

What we have not finished

Being honest is more useful than claiming a clean sheet:

  • This site has not yet been tested by a person using an eye-gaze device. That test is planned and we consider it a requirement, not a nice-to-have.
  • The Middle Tennessee resource directory is a long page with a lot of links, which costs time for anyone navigating by sequential switch scanning. The “jump to” navigation near the top exists to shorten that, but a shorter page would be better and we are still thinking about how.
  • Some content links out to other organizations. We cannot control the accessibility of their sites, though we have preferred the more accessible option where there was a choice.
  • The donation checkout runs on a third-party payment platform. We have made platform accessibility a selection criterion, and digital wallets are a priority precisely because they remove sixteen digits of on-screen keyboard entry.

If something does not work

Tell us and we will fix it. Not “we will consider it.” Fix it. Describe what you were trying to do and what got in the way, and if you can, what you are using to browse.

Email contact@tshawstrong.com or use the contact form.

Standard targeted: WCAG 2.2 Level AA, exceeded on target size, target spacing, text contrast and focus appearance. Last reviewed August 2026.