Last reviewed 10 November 2026

Accessibility statement

This site should work for everyone: with a keyboard, a screen reader, zoomed in to 400%, in light or dark mode, on any screen size. I build client sites to the same standard.

Standard

The target is WCAG 2.2 level AA, the level the European Accessibility Act points to through the standard EN 301 549, as implemented in Dutch law since 28 June 2025. Automated and keyboard checks against WCAG 2.2 AA pass on every page. A full manual audit with screen readers is still to come, so for now the site partially conforms.

What I did

  • Semantic HTML, one heading structure per page, and a “skip to content” link.
  • Everything works with a keyboard, with a clearly visible focus ring that the sticky header never covers.
  • Text and controls meet AA contrast in both the light and the dark theme.
  • Buttons are at least 44 pixels high, and every link and control meets the WCAG 2.2 minimum target size.
  • The notice about storage never blocks the page or hides what has keyboard focus.
  • Form fields have visible labels, and errors are announced and explained in words.
  • Animation is minimal and switches off if your system asks for reduced motion.
  • The page is served as finished HTML, so it works with assistive technology before any script runs.

How it was tested

Every change is checked with the axe-core rules for WCAG 2.0, 2.1 and 2.2 (A and AA) on every page, in both themes, on desktop, on a phone and at 320 pixels wide (the same as 400% zoom). A keyboard pass checks that every stop has a visible focus ring that nothing covers. Screen-reader testing with VoiceOver and NVDA is next.

Known limitations

  • The project screenshots are pictures of other websites, so their text can’t be read by a screen reader. Each one has a description, and the same information is in the text next to it.
  • Two of the screenshots show Hebrew pages.

Found a problem?

Please tell me at itai@shopen-technology.com. Describe the page and what went wrong; I’ll reply within 5 working days and fix it as soon as I can. If you’re not satisfied with my answer, you can contact the College voor de Rechten van de Mens (Netherlands Institute for Human Rights).

← Back to the home page