James Craig
James Craig
IMO, this should not be a role... It would be on a container (with its own role) that may have one or more accessible elements inside the container. One native...
> Can you provide any more technical details on how GarageBand implements this? GarageBand just exposes the trait on the container (and leaves it), and VoiceOver does the rest.
Here's a video demo that might work as an explainer. https://youtu.be/P056zcubhxQ
> Any ideas for the attribute name? This interaction style is unlikely to be limited to touch (an eye-tracker pass-through for example), but I don't like any of the other...
`aria-manipulation` is growing on me. Some of this may be complementary to [the "activation point" discussion in #788](https://github.com/w3c/aria/issues/788).
> What role would that piano keyboard have in a web app? Probably a container role (main in the case of that specific UI) with individual buttons for each piano...
@minorninth wrote: > aria-manipulation is an interesting idea for a name, what would the possible values be? Same as above? `aria-manipulation: undefined | direct | ... ` Open ended values...
Or maybe `aria-manipulate`?
@jnurthen @carmacleod this issue has a "NeedsExplainer" label on it. What should that cover that isn't explained in the description? If this thread covers it sufficiently already, I can draft...
@dlibby- mentioned considering this in the context of CSS `touch-action` https://developer.mozilla.org/en-US/docs/Web/CSS/touch-action