W3C home > Mailing lists > Public > public-pointer-events@w3.org > January to March 2014

Add 'manipulation' touch-action property?

From: Rick Byers <rbyers@google.com>
Date: Tue, 25 Feb 2014 20:33:36 -0500
Message-ID: <CAFUtAY8LXA-8eFEvxDBj5_k=2gY9YAYXu+K3o8OUrE6LVj-85Q@mail.gmail.com>
To: "public-pointer-events@w3.org" <public-pointer-events@w3.org>
I'd like to propose we add IE's 'touch-action: manipulation' [1] property
to the pointer events specification.  We've avoided the Microsoft-specific
properties because they're explicitly out of scope for the working group,
but I think we can word the definition of 'manipulation' such that it's
within the scope of the group and consistent with the existing language.
 In particular, how about something like:

manipulation: The user agent MAY consider touches that begin on the element
only for the purposes of panning and continuous zooming.  Any additional
behaviors supported by 'auto' are out of scope for this specification.

I'm happy to go into why I think this is important, but my biggest reasons
out out of scope for this group.  Instead we can focus on:
 - improves compatibility with existing sites (manipulation seems to be the
most commonly used of the non-standard properties)
 - acts as a nice shorthand replacement for the more awkward 'touch-action:
pan-x pan-y'

Alternately, I'd even be content to spec 'manipulation' as a synonym for
'pan-x pan-y' but say that user agents may choose to associate with it
additional semantics that are out of scope with this specification.


[1] http://msdn.microsoft.com/en-us/library/windows/apps/hh767313.aspx
Received on Wednesday, 26 February 2014 01:34:23 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:20:26 UTC