-
Notifications
You must be signed in to change notification settings - Fork 257
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
Add "modality" to single pointer definition with examples of single pointer interactions #4070
base: main
Are you sure you want to change the base?
Add "modality" to single pointer definition with examples of single pointer interactions #4070
Conversation
✅ Deploy Preview for wcag2 ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
to be clearer: a tap, a swipe, a path-based gesture *is not* a "single pointer". they are examples of gestures *performed* using a single pointer
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I agree with Wilco that I don't think this PR addresses the concern that Wilco and I mentioned, so I'd prefer to just close it rather than proceed with this direction if our concerns were the only thing motivating the PR.
Personally, I still think it would be easier to understand overall with a note or example (probably not a normative part of the definition) that clarifies examples of operations that can be performed using a single pointer, but I recognize @alastc 's comment here and that my position doesn't seem to be the consensus one; I can live with the already-merged change given the paragraph @alastc mentioned in the understanding document, but I think it would be easier to understand if that paragraph were less buried.
Single pointer operations include taps and clicks, double-taps and double-clicks, long presses, swiping, dragging, and path-based gestures. Gestures such as "pinch to zoom" or two-finger swipes are multipoint gestures, as they require two or more pointer inputs - in this case, two fingers on a touchscreen.
just on the point about "mechanism" having a different meaning in WCAG - note we already have an SC (albeit at AAA) that uses "mechanism" in the exact way it's intended here - 2.5.6 Concurrent Input Mechanisms Although in the longer prose for the SC, it switches to "input modalities" ... so, maybe "modality" here as well, rather than mechanism? would that help? |
if, contrary to the original consensus position, we were to expand the informative note, maybe something like this could strike the correct balance:
as this then gives dragging etc only as examples, so hopefully avoids the non-sequitur we saw in #394 |
I'd suggest this to reduce the sentence complexity:
|
Co-authored-by: Mike Gower <mikegower@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
❤️
Reviewed and finalized on Sep 20 TF call. Returned to the Errata for CFC column. |
Follow-up to #3536 (comment) to potentially address concerns by @WilcoFiers @dbjorge
Tries to more clearly differentiate "input" as in the modality from the gestures/interactions that are the result of using a particular input modality
Preview | Diff