phetsims / a11y-research

a repository to track PhETs research into accessibility, or "a11y" for short
MIT License
3 stars 0 forks source link

Consider all mouse+keyboard interactions #69

Closed jessegreenberg closed 2 years ago

jessegreenberg commented 6 years ago

We have a very rough fix for preventing mouse+keyboard multi-input bugs, initial implementation is in https://github.com/phetsims/scenery/issues/713.

But there are still inconsistencies in the way this is handled, particularly across platforms. There is some discussion in https://github.com/phetsims/scenery/issues/713 about this, but https://github.com/phetsims/friction/issues/50 is another issue related to this.

This issue is to thoroughly discuss how interacting with a sim with mouse + keyboard should behave.

jessegreenberg commented 6 years ago

Making a list of issues that this will touch:

NOTE: This comment will grow.

terracoda commented 6 years ago

@jessegreenberg, wondering if Ohm's Law issue https://github.com/phetsims/ohms-law/issues/72, especially regarding @samreid 's comment

When scenery starts processing inputs on the 2nd slider, can we just set the focus to the second slider programmatically? (https://github.com/phetsims/ohms-law/issues/72#issuecomment-322067878)

jessegreenberg commented 6 years ago

Thanks @terracoda that is also related to this issue, we should also consider how description should behave when going back and forth between mouse and keyboard/AT interaction.

EDIT: I added the issue @terracoda referenced to https://github.com/phetsims/a11y-research/issues/69#issuecomment-350340890.

zepumph commented 6 years ago

Marking for a11y meeting to keep track of it.

jessegreenberg commented 2 years ago

We may pick up this work again in a new issue issue: https://github.com/phetsims/joist/issues/750. Closing this issue to continue where we have had more recent discussions.