ISSUE-56: horizontal and vertical wheeling

ISSUE-56: horizontal and vertical wheeling

http://www.w3.org/2005/06/tracker/webapi/issues/56

Raised by: Anne van Kesteren
On product: DOM 3 Events

We deferred this to ISSUE-33 at first, but I think it's better to track a
solution in a separate issue. Currently mousewheel is only for vertical
scrolling. There are different solutions to this problem:

 (a) Have a separate event for horizontal wheeling, similar
     to khtmlHorizontalWheel in Safari.
 (b) Create a separate interface for mousewheel (see
     ISSUE-55) and put wheelDeltaX and wheelDeltaY on it.
 (c) Instead of separate attributes as suggested in (b)
     have wheelType which takes horizontal, vertical and
     perhaps even steering along with some way to make it
     extensible I guess...

The reason Safari did (a) was because doing (b) or (c) might break legacy
applications.

Received on Monday, 27 March 2006 15:10:28 UTC