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

Re: Add 'manipulation' touch-action property?

From: Patrick H. Lauke <redux@splintered.co.uk>
Date: Wed, 26 Feb 2014 08:30:27 +0000
Message-Id: <F2F29022-2D62-4748-9CAC-C2C489FCBF9C@splintered.co.uk>
Cc: "public-pointer-events@w3.org" <public-pointer-events@w3.org>
To: Rick Byers <rbyers@google.com>
Agree (to either the "full" definition or the "alias for pan-x pan-y + UA secret sauce").

--
Patrick H. Lauke


> On 26 Feb 2014, at 01:33, Rick Byers <rbyers@google.com> wrote:
> 
> Hi,
> 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.
> 
> Thanks,
>    Rick
> 
> [1] http://msdn.microsoft.com/en-us/library/windows/apps/hh767313.aspx
Received on Wednesday, 26 February 2014 08:30:49 UTC

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