My Commitment
I believe the web should work for everyone. I'm committed to making jeremybuff.com accessible to people of all abilities, including those who use assistive technologies like screen readers, keyboard navigation, and voice control software. Accessibility isn't a checkbox; it's an ongoing effort that I take seriously.
Standards
This Site is designed to conform with the Web Content Accessibility Guidelines (WCAG) 2.1 at the AA level. These guidelines, developed by the World Wide Web Consortium (W3C), provide a shared standard for web accessibility that meets the needs of individuals, organizations, and governments worldwide.
What I've Done
Here are some of the specific steps I've taken to make this Site accessible:
- Semantic HTML: The Site uses proper heading hierarchy, landmark regions, and semantic elements to help screen readers understand page structure
- Keyboard navigation: All interactive elements, including navigation links, buttons, and form fields, are fully accessible via keyboard
- Color contrast: Text and interactive elements meet WCAG AA contrast ratios against their backgrounds
- Alt text: All meaningful images include descriptive alternative text. Decorative images are marked appropriately so screen readers skip them
- Responsive design: The Site adapts to different screen sizes and supports browser zoom up to 200% without loss of content or functionality
- Reduced motion: Animations are disabled for users who have enabled the "prefers-reduced-motion" setting in their operating system
- Form labels: All form inputs have associated labels, and required fields are clearly indicated
- Focus indicators: Visible focus outlines are provided for keyboard users navigating through interactive elements
- Link purpose: Links are written to make sense in context, and external links are identified
Known Limitations
While I work to maintain accessibility across the Site, some content may not yet fully meet all WCAG 2.1 AA criteria. I'm continuously improving and welcome feedback on areas that could be better. Third-party content embedded on the Site (such as external widgets or linked resources) may not be under my direct control.
Assistive Technology Compatibility
This Site is designed to be compatible with common assistive technologies, including screen readers (NVDA, JAWS, VoiceOver), voice recognition software, and screen magnification tools. The Site is built with modern web standards and tested in current versions of Chrome, Firefox, Safari, and Edge.
Feedback
If you encounter any accessibility barriers on this Site, I want to know about it. Your feedback helps me improve the experience for everyone. Please reach out with a description of the issue, the page where you encountered it, and the assistive technology you were using (if applicable).
Jeremy Buff
jeremy@jeremybuff.com
(407) 499-0985
I'll do my best to respond within two business days and work toward a resolution.