Accessibility Statement
Last updated: 12 May 2026
MedQBank aims to be usable by every UWA medical student, including those who rely on keyboard navigation, screen readers, or reduced-motion preferences. The target standard is Web Content Accessibility Guidelines (WCAG) 2.2 at Level AA — the level recommended by the Australian Human Rights Commission under the Disability Discrimination Act 1992 (Cth).
1. What's in place
- Semantic HTML with a consistent heading hierarchy on every page
- Full keyboard navigation, with visible focus indicators and a skip-to-content link
- ARIA-compliant interactive components (built on the shadcn/ui library, which itself builds on Radix UI primitives)
- Dark mode and an OLED mode for light-sensitive use and AMOLED-display battery
- Responsive layouts down to small phones and up to large monitors, with zoom support
- Sufficient colour contrast in both light and dark themes
- Reduced-motion handling for animations where it materially helps
2. Conversational tutor
The chat tutor is keyboard-navigable end-to-end, including the disclaimer modal that gates first use, the mode picker, and the message composer. Streaming assistant responses are announced incrementally for screen-reader users. The crisis-resources banner is non-dismissible until focus has visited it once, so it can't be missed by a keyboard-only user.
3. Interactive simulators
The pressure–volume loop simulator, hepatitis serology scrub and lipid transport visualiser have keyboard controls for their primary inputs. The visual outputs are not yet fully described to assistive technology — a screen-reader user can change the inputs but will get an incomplete description of the graphics that result. This is the largest known accessibility gap and is being worked on.
4. Known limitations
MedQBank is a student-built project maintained by a single developer. A formal third-party accessibility audit has not yet been done. Known gaps:
- Some images and clinical diagrams do not yet have descriptive alt text or long descriptions
- The simulators' canvas-based outputs are described at a high level only — the numerical detail isn't fully exposed to screen readers
- Complex interactive components (flashcard flip, drag interactions in the lipid simulator) have minimum-viable screen-reader support, not best-in-class
5. Feedback
Accessibility feedback is welcome and acted on. If something is harder to use than it should be, email 25047004@student.uwa.edu.au. Include the page, the assistive technology you are using, and what you expected to happen.
6. Standards and framework
- Disability Discrimination Act 1992 (Cth) — prohibits discrimination in the provision of goods and services, including digital services
- Web Content Accessibility Guidelines (WCAG) 2.2 — the international standard for web accessibility (Level AA target)
- AS EN 301 549 — the Australian standard for ICT accessibility, referenced by Commonwealth procurement