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

Usability on small screens review #371

Closed
KatieWoe opened this issue Apr 17, 2019 · 4 comments
Closed

Usability on small screens review #371

KatieWoe opened this issue Apr 17, 2019 · 4 comments

Comments

@KatieWoe
Copy link
Contributor

Per @kathy-phet's request in phetsims/qa#295 I am making issues in each published sim repo detailing the pointer areas and usability of sims on phone sized screens. Done on an iPhone 7 iOS 12 device.

Potential Difficulties Noticed:

  • Arrows at the ends of sliders could have slightly larger pointer areas

Screenshots:
Image from iOS (1)
Image from iOS (2)
Image from iOS (3)
Image from iOS (4)
Image from iOS (5)
Image from iOS (6)
Image from iOS (7)
Image from iOS (8)
Image from iOS

@arouinfar
Copy link
Contributor

@samreid asymmetric dilation of NumberControl tweakers was added in phetsims/scenery-phet#489. Here's a mockup of updated touch areas in green, which would apply to all tweakers.

image

@samreid
Copy link
Member

samreid commented Apr 22, 2019

I expanded touch areas for NumberControl arrowButtons in the commit. It will be simplest if we can use the same dilation constants for each NumberControl in the sim, even though they don't align with the containers exactly in every case. @arouinfar can you please review on phettest?

@arouinfar
Copy link
Contributor

It will be simplest if we can use the same dilation constants for each NumberControl in the sim, even though they don't align with the containers exactly in every case.

That seems reasonable to me @samreid.

The updated touch areas look good, but I'll wait to close until I can test it out on my phone when I'm on campus tomorrow.

@arouinfar
Copy link
Contributor

Testing on my phone, I didn't have any missed tweaker hits on master, but definitely noticed a few in the app. The expanded touch areas are working nicely!

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

No branches or pull requests

3 participants