WCAG Compliance
Goals
Define the WCAG level of compliance for the 3 components (Backend Admin Web App, Supplier Web App and Client Mobile App)
Requirements
# | User Story Title | User Story Description | Notes |
---|---|---|---|
1 | Non-Text Content | Provide text alternatives for non text content that serves the same purpose. Acceptance Criteria
|
|
2 | Audio-only and Video-only Content | Provide an alternative to video-only and audio-only content Acceptance Criteria
| |
3 | Captions for Video | Provide captions for videos with audio Acceptance Criteria
| |
4 | Audio descriptions for Videos | Provide an alternative for videos with sounds Acceptance Criteria
| |
5 | Structure and relationships of content | Provide users with content that has clear structure and relationships Acceptance Criteria
| |
6 | Meaningful sequence of content | Present content in a meaningful order Acceptance Criteria
|
|
7 | Sensory characteristics of content | Use more than one human sense for content e.g shape and color to guide the user to content. Acceptance Criteria
 |
|
8 | Use of Colour | Don't present material that only uses colour Acceptance Criteria
|
|
9 | Audio Control | Don't play audio automatically Acceptance Criteria
| |
10 | Keyboard Control | Accessible by keyboard only Acceptance Criteria
|
|
11 | No keyboard Trap | Don't trap keyboard users Acceptance Criteria
|
|
12 | Character key shortcuts | Provide users with a way to turn off or remap character key shortcuts Acceptance Criteria
|
|
13 | Timing adjustable | Time limits have user controls Acceptance Criteria
|
|
14Â | Pause, Stop, Hide | Provide user controls for moving content Acceptance Criteria
|
|
15 | Three flashes or Below | No content flash more than three times per second Acceptance Criteria
|
|
16 | Bypass Blocks | Provide a "skip to content" link Acceptance Criteria
| |
17Â | Page Titled | Helpful and clear page title Acceptance Criteria
|
|
18 | Focus order | Logical order for focus components on a web page Acceptance Criteria
| |
19 | Link Purpose | The purpose of every link is clear from its context Acceptance Criteria
|
|
20 | Pointer Gestures | Avoid or provide alternatives for multipoint or path-based gestures Acceptance Criteria
|
|
21 | Pointer Cancellation | Don't complete functions on the down-click of a pointer Acceptance Criteria
|
|
22 | Label in Name | Where an element has a text label, present the same label in the accessible name Acceptance Criteria
|
|
23 | Motion Actuation | Functions that are operated by motion can also be operated by interface Acceptance Criteria
|
|
24Â | Language of Page | Page has a language assigned Acceptance Criteria
| |
25 | On focus | Elements do not change when they receive focus Acceptance Criteria
| |
26 | On Input | Elements do not change when they receive input Acceptance Criteria
| |
27 | Error Identification | Clearly identify input errors Acceptance Criteria
|
|
28Â | Labels or Instructions | Label elements and give instructions Acceptance Criteria
| |
29 | Parsing | No major code errors Acceptance Criteria
| |
30 | Name, role, value | Build all elements for accessibility Acceptance Criteria
|
Item | Scope |
---|---|
Additional scope 1 | WACG: additional guidelines aside from Level A compliance as describe in Mobile Accessibility: How WCAG 2.0 and Other W3C/WAI Guidelines Apply to Mobile
|
Additional scope 2 | WACG: additional Level AA/AAA compliance as describe in as describe in Mobile Accessibility: How WCAG 2.0 and Other W3C/WAI Guidelines Apply to Mobile
|
Important Links
OpenTeleRehab - Powered by Humanity & Inclusion