This platform serves Chinese learners everywhere, and accessibility is an acceptance condition rather than a bonus. We want everyone — including people using a screen reader, a keyboard alone, low vision, or who are sensitive to motion — to be able to study all of it.
1. Standards we follow
- The National Communications Commission's accessible web service guidelines, level AA (the mark has been applied for)
- W3C Web Content Accessibility Guidelines (WCAG) 2.2, level AA
2. What we have built
- Text contrast is at least 4.5:1 throughout, and no state is carried by colour alone — each has an icon and words as well
- Semantic markup and a real heading hierarchy across the site, with a “skip to main content” link on every page
- Videos come with a sentence-by-sentence transcript as a text alternative, and clicking a line jumps to it; pronunciation always carries a spelling
- Zooming to 200% does not break the layout, and the size of learning content can be adjusted in your settings
- The “reduce motion” system preference is honoured: decorative animation, including the seal stamp, is switched off
- There is no CAPTCHA puzzle at sign-in, and verification code fields accept pasting and autofill
- Touch targets are at least 24×24px, and the main controls on mobile are at least 44px
- Every chart has a data-table alternative, and important state changes are announced with a live region
3. Keyboard operation
| Key | What it does |
|---|---|
| Tab / Shift+Tab | Move focus in order; the focus outline is clearly visible |
| Space | On the speaking assessment page, start recording; the recording state is announced in words |
| Esc | Close a dialog — focus is trapped inside it and returns to where it was on close |
| Select + ↑↓ | In the course editor, the keyboard alternative to drag-and-drop reordering (WCAG 2.2 Dragging Movements) |
4. Known limitations
- The inside of the video player is provided by a third-party hosting service, so its controls behave as that player does; the platform provides the full transcript outside the player as an alternative.
- Speaking assessment needs a microphone. If you cannot use one, the same learning goal is reachable through vocabulary-card pronunciation and the listening practice.
- Zhuyin and pinyin ruby annotations can be read out twice by some older screen readers; updating to a current version resolves it.
5. Testing and maintenance
Every release runs automated testing (axe) and manual testing (NVDA, VoiceOver and keyboard-only operation), and accessibility is on the design delivery checklist. Certification results and the record of fixes will be published on this page.
6. Tell us about a problem
If you run into an accessibility problem anywhere on the platform, please tell us. We reply within 7 working days:
- Email: a11y@huayu.example.edu.tw
- Telephone: (02) 7749-XXXX (Monday to Friday, 9:00–17:00)
Accessibility mark (applied for)