Accessibility

Accessibility.

Our readers are older than the web's average by some margin. That is a design constraint, not an afterthought.

What we have done

  • 18 pixel body text as a floor, not a default, and everything scales when you enlarge text rather than clipping.
  • Measured contrast. Every colour pair was calculated against WCAG 2.2 AA rather than eyeballed. Body and heading text measures over 13 to 1 against the background.
  • Never colour alone. The availability states carry a word and a distinct shape as well as a colour, so they survive colour blindness, greyscale printing and a screen reader.
  • Large targets. 48 pixels minimum for every standalone control, and 64 for anything primary, which matters for unsteady hands. That includes every phone number and every website link in your results and in the agency directory, which are the things people actually try to hit. The exception is a link inside a sentence: those stay the height of the text around them, because making them taller would break up the paragraph they sit in.
  • Visible focus. A solid outline on every focusable element, and the whole check can be completed with a keyboard.
  • Real form semantics. Labels, grouped fieldsets, and errors announced rather than only coloured red.
  • Reduced motion honoured. If your system asks for less motion, transitions stop.
  • It prints. Results are laid out for paper, with links written out in full, because a lot of families take this to a kitchen table rather than reading it on a phone.

What is still wrong

Stating this rather than claiming full compliance, because a blanket claim is usually untrue:

  • The site is English only. Our check asks about preferred language and uses it to rank services that can speak it, but our own pages are not translated yet. For a family whose English is limited, that is a real barrier and we know it.
  • The check needs JavaScript. There is a fallback note pointing to the Area Agency on Aging page, which works without it, but the check itself does not.
  • We have tested with keyboard navigation and automated tooling. We have not yet done a full audit with people who use screen readers daily, which is the test that actually counts.

If something does not work

Email hello@aiononprofit.com and tell us what you were trying to do. We will fix it, and in the meantime every California county has an Area Agency on Aging that will do all of this over the phone for free. Their numbers are on this page.