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

Re: Standardisation of Gesture events

From: Jorik Tangelder <j.tangelder@gmail.com>
Date: Thu, 10 Jul 2014 08:10:58 +0200
Message-ID: <CAMbFbg3-HQn4pxno6PngeZ6jnr9UHPPRmr6RXVo0rfT1eS5ExA@mail.gmail.com>
To: Arthur Barstow <art.barstow@gmail.com>
Cc: public-pointer-events@w3.org, Damien Antipa <dantipa@adobe.com>, public-touchevents@w3.org, www-dom@w3.org
Hi,

Currently hammer.js is being rewritten to support the latest techniques
like touch-action. Instead of writing another library it might be worth
taking a look and contribute to the code... You can find it at the 2.0
branch on github.

- Jorik (author of hammer)
Op 9 jul. 2014 13:36 schreef "Arthur Barstow" <art.barstow@gmail.com>:

> Hi Damien,
>
>
> On 7/8/14 4:18 AM, Damien Antipa wrote:
>
>> Hi,
>>
>>
>> I was wondering if there is any ongoing effort to standardise higher level
>> events for gestures?
>>
>
> I am not aware of any such at effort at the W3C (although the InidieUI
> might be doing some work that is loosely related <http://www.w3.org/WAI/
> IndieUI/>).
>
> Gestures were discussed when the Web Events WG (Touch Event API) was
> chartered and they were explicitly *not* included in scope because of
> IP/patent concerns <http://www.w3.org/2010/webevents/charter/Overview.html
> >.
>
>
>  The only related documents I could find are [0] from 2009 and a
>> proprietary Microsoft implementation [1].
>>
>> In case there is none Iąd like to start one.
>>
>
> Perhaps starting a Community Group would be a good way to get started.
>
> (If you decide to go that route and need a supporter, please let me know.
> I don't know if I would actually formally join such a CG but I do support
> having a Public conversation about this topic.)
>
>  Currently I am writing (yet another) JS library [2] to support some
>> gestures like tap, dbltap, hold, pinch, flick, swipe.
>> Other libraries like Hammer [3] canąt handle multiple pointers
>> simultaneously or lack of accuracy when detecting gesture [4] (e.g. Hold
>> is not aborted on move).
>>
>> Imho a specification should cover a Gesture interfaces and its properties
>> + constraints like the maximum movement (in inch) for a pointer to be
>> recognised as a tap or the łhold" time. Eventually this should lead to
>> that browsers handle gestures rather than a JS library.
>>
>> Any interest on that?
>>
>
> I Cc'ed the Touch Events CG and Pointer Events WG lists since some of
> those people might be interested.
>
> -AB
>
>
>  Regards,
>> Damien
>>
>>
>> [0] http://lists.w3.org/Archives/Public/www-dom/2009AprJun/0134.html
>> [1] http://msdn.microsoft.com/en-us/library/ie/dn433243%28v=vs.85%29.aspx
>> [2] https://github.com/PolyTouch/PolyTouch.js
>> [3] http://eightmedia.github.io/hammer.js/
>> [4] https://github.com/Polymer/PointerGestures/
>> [5]
>> http://lists.whatwg.org/htdig.cgi/whatwg-whatwg.org/2010-
>> February/279622.ht
>> ml
>>
>>
>>
>>
>>
>
>
Received on Thursday, 10 July 2014 08:34:20 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:48:10 UTC