Done
Details
Assignee
Frode PettersonFrode PettersonReporter
Svein-Tore Griff WithSvein-Tore Griff WithFunding
AccessibilityCode reviewer
Timothy LimTimothy LimOriginal estimate
20hTime tracking
No time loggedSprint
NoneFix versions
Priority
Medium
Details
Details
Assignee
Frode Petterson
Frode PettersonReporter
Svein-Tore Griff With
Svein-Tore Griff WithFunding
Accessibility
Code reviewer
Timothy Lim
Timothy LimOriginal estimate
20h
Time tracking
No time logged
Sprint
None
Fix versions
Priority
Created July 11, 2017 at 12:47 AM
Updated September 26, 2017 at 12:50 PM
Resolved September 26, 2017 at 12:41 PM
The following accessibility changes should be made to memory game:
Only
[tabindex="0"]
should be usedCards navigation
Cards should be navigated by keyboard arrow keys. (only two axis should be supported, but Home and End keys can also be used to navigate to the first and last element)
Images must have
[alt]
(is this the description?)The card should have
[aria-label="<description>"]
, and when flipped, it should do ablur()
→{{focus()}}, to read the updated description.When navigation to a unopened card, this should be communicated to the user by having
aria-label="Unopened card"
"Time spent" should read e.g "1 minute 5 seconds"
(optional improvement) The image and "matching image" can have different
[alt]
values. This will engage visually impaired users to find the two written words that matchWhen a successful match has been done, it should be announced trough
[aria-live]
When an unsuccessful match has been done, it should be announced trough
[aria-live]
When finished with the entire card set, it should be announced, along with "Good work"
When finished the focus should be moved to "Time spent"/"Card turns" to give the player a summary