Commitment
I am committed to making this website accessible to as many people as possible, regardless of ability or the technology they use to browse the web. The target standard is WCAG 2.2 Level AA, published by the W3C Web Accessibility Initiative.
This statement covers the website at https://ryanphillips.co.uk.
How accessible this site is
This site has been built with accessibility as a baseline, not an afterthought. The following measures are in place:
- All pages use semantic HTML5 elements with appropriate landmark regions.
- All images have descriptive alternative text, or are marked decorative where appropriate.
- Colour contrast ratios meet WCAG 2.2 AA requirements for both normal and large text.
- The site is fully navigable by keyboard. Focus indicators are visible at all times.
- A skip link is provided to bypass repeated navigation.
- Interactive elements have minimum tap target sizes of 44×44px.
- The site respects prefers-reduced-motion — animations are disabled for users who request it.
- Dark mode is available and respects prefers-color-scheme.
- The contact form uses explicit labels, required field indicators, and error handling.
- ARIA attributes are used only where native HTML semantics are insufficient.
Known issues
I am not currently aware of any WCAG 2.2 AA failures on this site. If you find something that does not work as expected, please let me know — I take accessibility reports seriously and will prioritise fixes.
Technical information
This website is built with Next.js and rendered as semantic HTML. It has been tested with:
- Keyboard-only navigation (Chrome, Firefox, Safari on macOS)
- VoiceOver on macOS and iOS
- NVDA on Windows
- Axe DevTools automated accessibility checker
- Chrome Lighthouse accessibility audit
Reporting a problem
If you experience any accessibility barrier on this site, or if a part of this site is not accessible to you, please contact me:
- Email: ryanphillipsweb@gmail.com
I aim to respond within five working days. Please describe the problem you encountered and the assistive technology or browser you were using, so I can investigate and fix it promptly.
Enforcement
If you are not satisfied with my response to an accessibility report, you can contact the Equality Advisory and Support Service (EASS), which enforces the Equality Act 2010.