LEGAL
Accessibility
I want this site to work for everyone, including people who use a keyboard, a screen reader, or other assistive technology.
The standard I aim for
This site is built to meet the Web Content Accessibility Guidelines, version 2.1 and version 2.2, at Level AA.
What that means in practice
- Semantic, structured HTML with headings in order and clear landmarks.
- Every control and form field has a label tied to it.
- The whole site works with a keyboard, and the focus outline is always visible.
- Text and controls meet AA color contrast in both the dark and the light theme.
- Motion is minimal, and it stops entirely if your system asks to reduce motion.
- A skip link lets you jump straight to the main content.
- The floating message form traps keyboard focus while it is open and closes with the Escape key.
Known limitations
I test this site regularly, but no site is ever perfect. If something is hard to use, I would rather hear about it than leave it broken.
Tell me about a problem
If you hit an accessibility barrier on this site, please email me at changkwak79@gmail.com with the page you were on and what happened. I read every message myself and I will work to fix it.
Last updated June 2026.