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

Mobile interaction #28

Open
LJWatson opened this issue May 30, 2015 · 2 comments
Open

Mobile interaction #28

LJWatson opened this issue May 30, 2015 · 2 comments

Comments

@LJWatson
Copy link
Collaborator

Only basic events are available on touch devices when an AT is enabled. When an AT is enabled most gestures fire mouse events (not keyboard events), except in some circumstances when blur/focus events are fired instead.

For details:
http://patrickhlauke.github.io/touch/tests/results/#mobile-tablet-touchscreen-assistive-technology-events

This may only effect the prototype examples (we should test them on mobile if that hasn't happened already). It may be something we need to think about in terms of native implementation as well though?

@chaals
Copy link
Contributor

chaals commented Jun 11, 2015

Assuming we get this into HTML, we need to understand how browsers can make it possible to interact, but I don't think we want to tell them how they have to do it.

So we need feedback if it can't be done, but otherwise it should be fine.

And for that matter, we should be defining the "responsive events" that need to work - how to interact with the thing in the first place without linking it to any particular interaction behaviour except to show there is a feasible implementation strategy.

@LJWatson
Copy link
Collaborator Author

@chaals

Agreed. FWIW I think this is only something we need to consider for the prototypes. The mobile interaction thing is only an issue when scripting is used to handle the interaction - because it tends to rely on keyboard events which aren't always available on mobile + AT.

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