Accessibility
This site is built to meet WCAG 2.1 Level AA. We want William's writing to be readable by everyone, on any device, with any assistive technology.
What we've done
- Semantic HTML and a logical heading structure on every page.
- A visible “skip to content” link for keyboard users.
- Visible focus states on every interactive element.
- Color contrast that meets or exceeds AA for body text and interface elements.
- Descriptive text alternatives for meaningful images.
- Forms with proper labels and clear error messaging.
- No autoplaying media and reduced-motion support.
If something isn't working for you
Accessibility is ongoing work. If you encounter a barrier on this site, please tell us on the contact page and we will address it.