Kevin Haynes is committed to ensuring that this website is accessible to everyone, including people with disabilities. If you have any questions or suggestions regarding the accessibility of this site, please contact me.
ACCESSIBILITY STATEMENT
Accessibility Statement
Last updated: June 5 2025
Kevin Haynes is committed to ensuring that everyone—regardless of ability or technology—can access and benefit from this website.
Our commitment
We aim to meet or exceed the Web Content Accessibility Guidelines (WCAG) 2.1, Level AA. These guidelines help make web content more accessible to people with disabilities and more user-friendly for everyone.
Key accessibility features
-
Semantic HTML for clear structure and reliable screen-reader navigation
-
Consistent heading order and a “Skip to main content” link on every page
-
Keyboard-friendly design: all menus, forms, and controls are operable without a mouse
-
High-contrast, color-blind-safe palette with text/background ratios of at least 4.5 : 1
-
Alt text on meaningful images, maps, and data visualizations
-
ARIA labels and landmarks for complex widgets (e.g., embedded dashboards)
-
Closed captions or transcripts for any video or audio content
Ongoing improvements
Accessibility is an ongoing effort. New content is checked with automated tools (WAVE, axe) and manual tests using screen readers (NVDA, VoiceOver). Reviews occur at least once per quarter.
Third-party content
Some pages include embedded maps, videos, or fonts from external providers (e.g., ArcGIS Online, YouTube, Google Fonts). While we strive to choose accessible services, we cannot guarantee their full compliance.
Need assistance or have feedback?
If you encounter any accessibility barriers—or have suggestions to improve usability—please let us know. We take every comment seriously and aim to respond within two business days.
-
Email: kevin.b.haynes@gmail.com
Thank you for helping us make this site better for everyone.