Accessibility Statement
What this site targets, what hasn't been independently tested yet, and how to report a problem.
Last reviewed: 23 July 2026
Conformance target
This site is built to meet WCAG 2.2, Level AA. That's a target, not a certification: the site has been built and reviewed against those criteria — semantic heading structure, colour contrast, keyboard operability, visible focus indicators, alt text, labelled form fields, reduced-motion support — but it has not been through an independent, professional accessibility audit, and no formal automated scan (such as axe-core or Lighthouse) or manual screen-reader pass has been run against the live site as part of this review. Treat this as a considered, self-assessed statement of intent rather than a guarantee of full conformance.
What's already in place
- A "Skip to main content" link as the first focusable element on every page
- One logical heading per page, in order, with native landmark elements (header, nav, main, footer)
- Descriptive alt text on every meaningful image, and no decorative images that would need
alt="" - Every form field has a visible, associated label — not a placeholder standing in for one
- Both contact forms validate properly and report errors in text before submitting
prefers-reduced-motionis respected sitewide — no animation plays for visitors who have that preference set- The ink-on-paper colour palette used throughout comfortably clears WCAG's 4.5:1 contrast minimum for body text
lang="en-GB"is set on every page
Known limitations
Being specific about what hasn't been checked matters more than a general assurance that everything is fine. As of this review:
- No independent screen-reader testing (NVDA, VoiceOver, or similar) has been carried out
- No automated accessibility scan (axe-core, Lighthouse, or equivalent) has been run against the live site
- Formal validation against the W3C Nu HTML Checker and CSS Validator has not yet been completed for every page
- Three embedded third-party services — the Substack subscription form, the TidyCal booking page, and the Formspree-handled contact submission — are outside this site's direct control, and their own accessibility is governed by their respective providers, not by this statement
Reporting a problem
If you hit a genuine barrier using this site with a keyboard, a screen reader, or any other assistive technology, that's useful to know about directly rather than through a form. Email nc@neilcatton.com with what happened and, if you can, what page you were on — it will be looked at and, where reasonable, fixed.
Review cadence
This statement is reviewed whenever the site's templates change materially, and at least once a year regardless. The date at the top of this page shows when it was last revised.