-
Notifications
You must be signed in to change notification settings - Fork 283
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Add "modality" to single pointer definition with examples of single pointer interactions #4070
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. |
…ointer interactions (#4070) 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* <!-- This comment and the below content is programmatically generated. You may add a comma-separated list of anchors you'd like a direct link to below (e.g. #idl-serializers, #idl-sequence): Don't remove this comment or modify anything below this line. If you don't want a preview generated for this pull request, just replace the whole of this comment's content by "no preview" and remove what's below. --> *** <a href="https://pr-preview.s3.amazonaws.com/w3c/wcag/pull/4070.html" title="Last updated on Sep 20, 2024, 8:10 PM UTC (a79bb49)">Preview</a> | <a href="https://pr-preview.s3.amazonaws.com/w3c/wcag/4070/4213bf6...a79bb49.html" title="Last updated on Sep 20, 2024, 8:10 PM UTC (a79bb49)">Diff</a> --------- Co-authored-by: Alastair Campbell <ac@alastc.com> Co-authored-by: Mike Gower <mikegower@gmail.com> (cherry picked from commit b9cf8f8)
…ointer interactions (#4070) 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* <!-- This comment and the below content is programmatically generated. You may add a comma-separated list of anchors you'd like a direct link to below (e.g. #idl-serializers, #idl-sequence): Don't remove this comment or modify anything below this line. If you don't want a preview generated for this pull request, just replace the whole of this comment's content by "no preview" and remove what's below. --> *** <a href="https://pr-preview.s3.amazonaws.com/w3c/wcag/pull/4070.html" title="Last updated on Sep 20, 2024, 8:10 PM UTC (a79bb49)">Preview</a> | <a href="https://pr-preview.s3.amazonaws.com/w3c/wcag/4070/4213bf6...a79bb49.html" title="Last updated on Sep 20, 2024, 8:10 PM UTC (a79bb49)">Diff</a> --------- Co-authored-by: Alastair Campbell <ac@alastc.com> Co-authored-by: Mike Gower <mikegower@gmail.com> (cherry picked from commit b9cf8f8)
…ointer interactions (#4070) 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* <!-- This comment and the below content is programmatically generated. You may add a comma-separated list of anchors you'd like a direct link to below (e.g. #idl-serializers, #idl-sequence): Don't remove this comment or modify anything below this line. If you don't want a preview generated for this pull request, just replace the whole of this comment's content by "no preview" and remove what's below. --> *** <a href="https://pr-preview.s3.amazonaws.com/w3c/wcag/pull/4070.html" title="Last updated on Sep 20, 2024, 8:10 PM UTC (a79bb49)">Preview</a> | <a href="https://pr-preview.s3.amazonaws.com/w3c/wcag/4070/4213bf6...a79bb49.html" title="Last updated on Sep 20, 2024, 8:10 PM UTC (a79bb49)">Diff</a> --------- Co-authored-by: Alastair Campbell <ac@alastc.com> Co-authored-by: Mike Gower <mikegower@gmail.com> (cherry picked from commit b9cf8f8)
…ointer interactions (#4070) 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* <!-- This comment and the below content is programmatically generated. You may add a comma-separated list of anchors you'd like a direct link to below (e.g. #idl-serializers, #idl-sequence): Don't remove this comment or modify anything below this line. If you don't want a preview generated for this pull request, just replace the whole of this comment's content by "no preview" and remove what's below. --> *** <a href="https://pr-preview.s3.amazonaws.com/w3c/wcag/pull/4070.html" title="Last updated on Sep 20, 2024, 8:10 PM UTC (a79bb49)">Preview</a> | <a href="https://pr-preview.s3.amazonaws.com/w3c/wcag/4070/4213bf6...a79bb49.html" title="Last updated on Sep 20, 2024, 8:10 PM UTC (a79bb49)">Diff</a> --------- Co-authored-by: Alastair Campbell <ac@alastc.com> Co-authored-by: Mike Gower <mikegower@gmail.com> (cherry picked from commit b9cf8f8)
…ointer interactions (#4070) 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* <!-- This comment and the below content is programmatically generated. You may add a comma-separated list of anchors you'd like a direct link to below (e.g. #idl-serializers, #idl-sequence): Don't remove this comment or modify anything below this line. If you don't want a preview generated for this pull request, just replace the whole of this comment's content by "no preview" and remove what's below. --> *** <a href="https://pr-preview.s3.amazonaws.com/w3c/wcag/pull/4070.html" title="Last updated on Sep 20, 2024, 8:10 PM UTC (a79bb49)">Preview</a> | <a href="https://pr-preview.s3.amazonaws.com/w3c/wcag/4070/4213bf6...a79bb49.html" title="Last updated on Sep 20, 2024, 8:10 PM UTC (a79bb49)">Diff</a> --------- Co-authored-by: Alastair Campbell <ac@alastc.com> Co-authored-by: Mike Gower <mikegower@gmail.com> (cherry picked from commit b9cf8f8)
…ointer interactions (#4070) 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* <!-- This comment and the below content is programmatically generated. You may add a comma-separated list of anchors you'd like a direct link to below (e.g. #idl-serializers, #idl-sequence): Don't remove this comment or modify anything below this line. If you don't want a preview generated for this pull request, just replace the whole of this comment's content by "no preview" and remove what's below. --> *** <a href="https://pr-preview.s3.amazonaws.com/w3c/wcag/pull/4070.html" title="Last updated on Sep 20, 2024, 8:10 PM UTC (a79bb49)">Preview</a> | <a href="https://pr-preview.s3.amazonaws.com/w3c/wcag/4070/4213bf6...a79bb49.html" title="Last updated on Sep 20, 2024, 8:10 PM UTC (a79bb49)">Diff</a> --------- Co-authored-by: Alastair Campbell <ac@alastc.com> Co-authored-by: Mike Gower <mikegower@gmail.com> (cherry picked from commit b9cf8f8)
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