[MGNLUI-4040] Announce navigation events in the app launcher and apps to a screen reader Created: 21/Oct/16 Updated: 27/Jun/17 |
|
| Status: | Open |
| Project: | Magnolia UI |
| Component/s: | app framework |
| Affects Version/s: | 5.4.9 |
| Fix Version/s: | None |
| Type: | Story | Priority: | Neutral |
| Reporter: | Antti Hietala | Assignee: | Unassigned |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | WAI-ARIA, accessibility | ||
| Remaining Estimate: | 2d | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | 2d | ||
| Template: |
|
| Acceptance criteria: |
Empty
|
| Task DoD: |
[ ]*
Doc/release notes changes? Comment present?
[ ]*
Downstream builds green?
[ ]*
Solution information and context easily available?
[ ]*
Tests
[ ]*
FixVersion filled and not yet released
[ ] 
Architecture Decision Record (ADR)
|
| Epic Link: | Accessibility improvements |
| Description |
|
When a visually impaired user starts Magnolia, the system does not tell them where they are. The system does not announce the currently open trinity app so a screen reader could speak it. When a new app opens, the screen reader also says nothing. There is no confirmation that the user has opened the correct app. The screen reader should speak the currently open subapp title. Investigate how to trigger/announce navigation events to the screen reader. We already change the URL fragment when navigating to an app. Look into how to tell the screen reader that the URL changes when the view changes. The fragment contains the name of the app and subapp. |