Accessibility
This site aims to conform to WCAG 2.1 Level AA.
What’s in place
- Semantic HTML structure (header, nav, main, footer) so a screen reader can correctly identify each part of the page
- Text-to-background contrast meets AA in both light and dark mode
- A “skip to content” link for keyboard and screen-reader users
- Alt text on every image
- No content depends on JavaScript to be readable
- Text size respects browser zoom and font-size settings
- “Current page” state in the nav and language switcher is never signalled by colour alone
Known limitation
Some content mixes English words into Thai or Chinese sentences (technical terms, proper names) without marking the language of those individual words (WCAG 3.1.2), which may affect screen-reader pronunciation in places.
Reporting a problem
If you run into an accessibility issue, reach out via LinkedIn as listed on the About page.