-
Notifications
You must be signed in to change notification settings - Fork 55
Microsoft commemt on Pointer Gestures #196
Comments
For reference:
Draft definition of pointer gesture:
While it is not yet common, authors can detect multiple touches in modern browsers and trigger functions based on multiple target touches or touch moves. See, for example, Multi-touch Web Development (already 6 years old) and an example that allows simultaneoaus dragging of two sliders Add touch to your site, demo 2 - (works on iOS 10.3, but not on Windows 10 laptop with touch screen - not yet tested on Android).
For now, the proposed definition takes only a single tap as 'simple gesture' and everything else: swipes and pans, long presses, double taps, split taps, etc., as 'complex gesture'. This distinction might need further discussion - where do gestures start becoming 'complex'? |
A revised SC including the exceptions you suggested would be: "Functionality requiring complex or timed pointer gestures or multi-pointer gestures can also be operated with simple pointer gestures unless the use of multiple fingers and complex gestures is essential or content is operated in a multi-user environment." |
@alexswli Thank you for the comment. An updated version of this SC is available at https://www.w3.org/TR/WCAG21/#pointer-gestures |
Implementable:
a. A app can break this SC, but I don't know how a web app can break this SC.
b. Exception is needed where the use of multiple fingers and complexity gestures are essential. Piano lesson is an example.
Clarity of text:
a. No definition of complex and simple pointer gestures. This lack of definition also makes the SC not testable and not implementable.
Helpful:
a. There is an implicit assumption of a single user here. But there could be scenarios where multiple users are interacting together and invalidate the spirit of the SC. Please draw up a boundary that this is applicable to singer user scenario.
The text was updated successfully, but these errors were encountered: