[pointerevents] `touch-action: none` definition is too vague (#276)

graouts has just created a new issue for https://github.com/w3c/pointerevents:

== `touch-action: none` definition is too vague ==
The spec for the [`touch-action`](https://w3c.github.io/pointerevents/#the-touch-action-css-property) property currently has this to say about its [`none`](
https://w3c.github.io/pointerevents/#details-of-touch-action-values) value:

> Touches that begin on the element MUST NOT trigger default touch behaviors.

The other values for the `touch-action` property concern themselves with panning and zooming, so it makes sense to conclude that those "default touch behaviors" may be related to panning or zooming, but there is no explicit mention of this specifically, nor is there a mention of user interactions around navigation and text. I think this spec should be clearer, even if only as a note, about what is the expected behaviour of `touch-action: none` on text for instance. Chrome on Android allows text selection and traversing a link by tapping on it, but it seems equally conformant to prevent text selection and link traversal.

Please view or discuss this issue at https://github.com/w3c/pointerevents/issues/276 using your GitHub account

Received on Friday, 15 February 2019 15:06:02 UTC