Mobile support
- Dominant language
- TypeScript
- Stars
- 25
- Forks
- 3
- PR merge metrics
- No merged PRs in 30d
Description
@jimmieego : Jun 14
We need to check if the demo app and its pattern work on mobile devices. I will report any findings here.
***
@jimmieego : Jul 19
Tested VoiceOver in iOS with the prototype and the web version of Google Map:
- VoiceOver uses the swipe left/right to move focus forward/backward, which is equivalent to Tab/Shift+Tab on desktop. So I cannot use one finger to drag and pan the map.
- With VoiceOver running, I cannot set focus to the map.
- With VoiceOver running, I cannot use two finger pinch gesture to zoom in/out the map (note this is different from zooming in/out of the whole screen). I can set focus to the zoom controls in the prototype and then zoom in/out the map, but there is no feedback of the current zoom level.
With the zooming and panning, a workaround is to temporarily disable VoiceOver and then do the normal zooming or panning, and enable VoiceOver again.
In Settings > General > Accessibility, scroll all the way down to Accessibility Shortcut, turn on the Switch Control and VoiceOver. This will allow you to triple click the Home button to show a quick menu to toggle VoiceOver on or off.
***
@jimmieego : Jul 19
Also a short video on how to use VoiceOver in iOS: https://youtu.be/bCHpdjvxBws
***
See original at: https://github.com/kellyhutchins/a11y-map/issues/13
Contributor guide
Research direction
Start by reviewing the demo app and its pattern, then reproduce the reported VoiceOver behavior on iOS using the linked video and comparison with Google Maps. The issue does not name files, tests, or a specific implementation target; clarify the expected mobile and accessibility behavior before defining done.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- ios, typescript
- Domain
- accessibility, frontend, mobile-dev
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100