Accessibility
Accessibility Statement
Last reviewed June 2, 2026
Our Commitment
stephengilfus.com is committed to ensuring digital accessibility for people with disabilities. We are continually improving the user experience for everyone and applying the relevant accessibility standards. Our target conformance level is Web Content Accessibility Guidelines (WCAG) 2.1 Level AA.
Measures We Take
- Accessibility is included in our internal design and development review.
- Color and typography tokens are tested against WCAG AA contrast minimums.
- Pages are built with semantic HTML landmarks, headings, and lists.
- Interactive components use the W3C disclosure and menu patterns with full keyboard support.
- We test with screen readers, keyboard-only navigation, and zoom up to 200%.
Features in Place
- Skip-to-content link at the top of every page for keyboard users.
- Keyboard navigation across the site, including the desktop mega menu (Enter/Space/Arrow keys to open, Escape to close, focus restored to the trigger) and the mobile drawer (Escape closes and restores focus to the menu button).
- Visible focus indicators on all interactive elements.
- ARIA labels and roles on icon-only buttons, disclosure widgets, and menu panels (role=“menu” with menuitem children).
- Descriptive alt text on meaningful images; decorative images use empty alt attributes.
- Responsive layout that adapts from 320px upward and supports text resizing without loss of content.
- Reduced-motion support — animations respect
prefers-reduced-motion. - Semantic structure with a single
<main>landmark per page and a logical heading hierarchy.
Conformance Status
The site is partially conformant with WCAG 2.1 Level AA. Partially conformant means that some parts of the content do not yet fully conform. We are actively working to remediate known issues and avoid regressions through automated and manual audits.
Known Limitations
- Embedded PDF whitepapers. Some downloadable PDFs predate our current accessibility standards. We are progressively re-mastering them with tagged structure and alt text. HTML transcripts are available on request.
- Third-party embeds. Content embedded from external platforms (for example video players) inherits the accessibility of those services and may not meet our internal standard.
Compatibility
The site is designed to be compatible with the latest two versions of major browsers (Chrome, Edge, Firefox, Safari) on desktop and mobile, and with assistive technologies including VoiceOver, NVDA, JAWS, and TalkBack.
Feedback & Reporting Barriers
We welcome your feedback on the accessibility of stephengilfus.com. If you encounter an accessibility barrier, please let us know via the contact page. Please include the page URL, the issue you experienced, and your assistive technology and browser, if relevant. We aim to respond within five business days.
Standards Referenced
- WCAG 2.1 Level AA — W3C Web Content Accessibility Guidelines
- Section 508 of the U.S. Rehabilitation Act (refreshed)
- ARIA Authoring Practices Guide — disclosure and menu patterns