Accessibility
Last updated November 12, 2026
I want everyone to be able to see and hear this work. This site is built to meet the Web Content Accessibility Guidelines (WCAG) 2.2 at level AA.
What is in place
- Every page works with a keyboard alone, starting with a skip link to the main content.
- Focus is always visible, and text meets AA color contrast against its background.
- Every portfolio image has a written description for screen readers.
- The silent header reel has a pause button. If your device asks for reduced motion, it stays paused until you press play.
- Videos open in a dialog you can close with Escape, and focus returns to where you were.
- No accessibility overlay widgets. Accessibility is built into the code.
Known limitations
The portfolio videos play through YouTube. Captions shown in the player are YouTube's, and some videos rely on auto-generated captions or are music-driven with little speech. If you need a transcript or a description of any piece, email me and I will send one.
Feedback
If something on this site is hard to use, please tell me at luke@lukeryanmedia.com. I aim to reply within five business days.