WICG / aom

Accessibility Object Model
http://wicg.github.io/aom/
Other
574 stars 59 forks source link

Consider user action event for multi-select #167

Open cookiecrook opened 4 years ago

cookiecrook commented 4 years ago

Consider user action event for multi-select

Should this simulate events matching native Windows and Mac platform conventions?

cookiecrook commented 4 years ago

the discussion yesterday concluded that meta+click was reasonable for multi-select (a.k.a "add to or remove from previous selection")

foregoing shift+click for now (a.k.a "add to previous selection including all contiguous elements in between") since no one could think of an existing AT method to trigger that, other than by using standard keyboard access (shift+down arrow for example).

rektide commented 4 years ago

this would be wonderful to have on the web.

hopefully we can consider multi-pointer environments in doing this. already, a web page can use Pointer Events interface's pointerId to understand what input device an input comes from, and this enables pointer events to work well in a multi-pointer environment, with, for example, two users, each with their own mouse and pointer.

ideally the web would be capable of handling multi-select in a multi-seat aware fashion too. as a web page, i want to see not only that there is a new selection, i want to also see that it came from a different pointer id.