ISSUE-56 - Public View

horizontal and vertical wheeling

State:
CLOSED
Product:
DOM 3 Events
Raised by:
Anne van Kesteren
Opened on:
2006-03-27
Description:
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.

Note: Some of these links may be accessible only to W3C Members.

Related emails:
  1. ISSUE-56: horizontal and vertical wheeling (from dean+cgi@w3.org on 2006-03-27)
  2. Proposal for mousewheel events (from ian@hixie.ch on 2006-03-27)
  3. Re: Proposal for mousewheel events (from annevk@opera.com on 2006-03-27)
  4. Re: ISSUE-55: wheelDelta DOM attribute for mousewheel event (from jonas@sicking.cc on 2006-03-28)
  5. Re: ISSUE-55: wheelDelta DOM attribute for mousewheel event (from annevk@opera.com on 2006-03-28)
  6. Re: ISSUE-55: wheelDelta DOM attribute for mousewheel event (from mjs@apple.com on 2006-03-28)
  7. Minutes 2006-03-27 (from chaals@opera.com on 2006-04-09)
  8. ISSUE-33 and ISSUE-56: multiple device events and mousewheel events (from sire@intuilab.com on 2006-04-11)
  9. Minutes - 3 April (from chaals@opera.com on 2006-05-15)

Related notes:

No additional notes.