Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Genome Browser on iPhone Safari: It's not obvious how to zoom in and out of the channel area, e.g. ref seq, and it's tricky and clunky #456

Open
leehart opened this issue Dec 11, 2018 · 2 comments

Comments

@leehart
Copy link
Collaborator

leehart commented Dec 11, 2018

No description provided.

@benjeffery
Copy link
Collaborator

Dupe of panoptes/#517?

@leehart
Copy link
Collaborator Author

leehart commented Jan 8, 2019

Maybe, although there's not much space for human fingers to pinch zoom on the ref seq.
One of the current problems is that tapping is the way to zoom, but because of the lack of space it's easy to accidentally zoom the whole page rather than the channel.
One thing that would help with the space issue would be to allow the side panel to contract/hide, although that would be the second side-menu in the app (or third if you include the hamburger menu).
Another problem that this glosses over is the lack of instruction / in-app help. Whether we expect users to zoom by tapping or by pinching, they are left to discover it themselves. I expect that pinching is the gesture users would go to first, and is probably less problematic than tapping. (The user can actually pinch zoom the whole page though, so we're back to the space/targeting issue.)
As with the map problem, when things are too small to use gestures, I think there should be a straight-forward couple of + & - buttons for zooming. That would eliminate the hidden control problem and the accidental control problem, but clutters the interface with more buttons. (Space is always an issue on pocket devices!) Made for buttery ham-fisted fingers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants