W3C home > Mailing lists > Public > public-webapps@w3.org > October to December 2009

Re: Touch and gestures events

From: João Eiras <joaoe@opera.com>
Date: Tue, 20 Oct 2009 00:10:13 +0200
To: public-webapps@w3.org
Message-ID: <op.u12ijbss2q99of@coruscant>

>> Pan is scrolling for which browsers already fire events. The behavior
>> for the scroll event would need to change though, so it would be fired
>> before the event, and be cancelable.
> Well, scroll event indicates that something has been scrolled. So we  
> shouldn't change its behavior.
> Pan is closer to wheel events.

Probably changing the behaviour for scroll would not be the best idea. But  
then we could have a beforescroll event. Pan can easily be confused with  
scroll itself.

>> Scale is the zooming feature which is also supported in many desktop
>> browsers and mobile browsers, but lacks events.
>> Rotation of the entire viewport is a UI feature, like when you tilt the
>> device.
>> These are all UI events, like focus and blur, and none of them are tied
>> to gestures or mouse events.
> But web page should be able to capture "zoom" etc.
> For example Google maps might want to use it, if zooming happens above  
> the map. So it is in a way related to mouse or whatever pointer.

Yes, hence the part where I said "UI events".

>> Therefore they should be completely
>> separate from any kind of mouse event feature. Obviously, the scroll and
>> zoom events would need a target which would be the element with focus,
> Why the element with focus? Why not the element under cursor or  
> something? (Similar to mouse wheel, which can be used to zoom, at least  
> in Firefox)

I'm not going to write a detailed spec in each reply, you understood the  
context :) The event needs a target.
Received on Monday, 19 October 2009 22:10:49 UTC

This archive was generated by hypermail 2.3.1 : Friday, 27 October 2017 07:26:20 UTC