ampproject / ampproject/amp-viewer
AMP Viewer prevents explore by touch navigation with mobile screen reader
- Dominant language
- Objective-C
- Stars
- 38
- Forks
- 27
- PR merge metrics
- No merged PRs in 30d
Description
On mobile devices there are two ways for screen reader users to navigate -- by swiping or by moving the finger around on the screen to locate and speak content. When viewing an AMP page on iOS Safari with VoiceOver activated the user is not able to use the explore by touch feature to focus and speak content. The user must rely on the swipe feature to swipe through content. This makes navigation by people who use speech but have some vision difficult and also prevents users from using three finger swipe gestures to swipe through pages of information to more quickly get to what they want.
Users should be able to move their finger around on the screen and focus and hear the content under that location and use scroll gestures to quickly scroll through pages of content.
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue names no files, tests, or entry points. First reproduce the problem on an iOS device in Safari with VoiceOver, then locate the AMP Viewer mobile navigation and accessibility implementation. Done means explore-by-touch focuses and speaks content, while three-finger swipe gestures can scroll through the page.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- objective-c
- Domain
- accessibility, mobile-dev
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100