Skip to content

Accessibility Statement

Last updated: January 1, 2026

Commitment

Tom Shanks is committed to ensuring digital accessibility for people with disabilities. I am continually improving the user experience for everyone and applying the relevant accessibility standards to achieve WCAG 2.2 Level AA compliance.

Accessibility Features

Keyboard Navigation

All interactive elements can be accessed using a keyboard. Focus indicators are clearly visible with high contrast.

Screen Reader Support

The site uses semantic HTML5 elements and ARIA labels where appropriate to ensure compatibility with screen readers.

Color Contrast

Text and interactive elements meet WCAG 2.2 Level AA contrast requirements (4.5:1 for normal text, 3:1 for large text).

Alt Text

All images include descriptive alt text. Decorative images use empty alt attributes.

Responsive Design

The site is fully responsive and works across different screen sizes and devices.

Skip Links

A "Skip to content" link is available for keyboard users to bypass navigation and go directly to main content.

Known Issues

I am aware that some parts of the website may not be fully accessible. I am working to address these issues and improve accessibility. Known areas for improvement include:

  • Some interactive visualizations may require mouse interaction
  • Video content may need captions (will be added as needed)
  • Complex data visualizations may benefit from alternative text descriptions

Feedback

I welcome your feedback on the accessibility of tomshanks.dev. If you encounter accessibility barriers, please contact me:

I aim to respond to accessibility feedback within 5 business days.

Assessment Approach

I assess the accessibility of tomshanks.dev through:

  • Self-evaluation using accessibility testing tools
  • Manual testing with keyboard navigation
  • Screen reader testing
  • User feedback and reports

Standards

This website aims to conform to the Web Content Accessibility Guidelines (WCAG) 2.2 Level AA. These guidelines explain how to make web content more accessible for people with disabilities and user-friendly for everyone.