- From: João Eiras <joaoe@opera.com>
- Date: Tue, 20 Oct 2009 00:10:13 +0200
- To: public-webapps@w3.org
>> 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