- From: Jason White <jason@jasonjgw.net>
- Date: Thu, 13 Dec 2012 18:28:39 +1100
- To: public-indie-ui <public-indie-ui@w3.org>
Note: this issue, if substantive, need not be considered until the first working draft of IndieUI Events is published. This might be merely symptomatic of a lack of background on my part, but it isn't clear to me what the spec demands of Web applications in response to these events. What is a pan event required to do that a move event is not? The only explanation in the document as it stands is the following: "This is used, for example, when changing the center point while panning a map or another custom image viewer." I would welcome a clearer statement of the semantic difference between the two, noting that they both take the same arguments, viz., an offset in the rectangular coordinate plane. For the rotation event, it is clear what the angle of rotation specifies, but it's less obvious how the origin is taken into account and exactly what qualifies as a conforming response to the event. For zoom, the scale factor presumably scales the image as requested, or is it meant to be only part of the image, centred at the specified origin? The latter interpretation is the obvious way to read the draft, but again, it isn't made perspicuous what the requirements are. I think it is important to be very specific about what behaviour is expected of applications that handle the events defined in the spec, and these are several cases in which, it seems to me, greater precision would be valuable.
Received on Thursday, 13 December 2012 07:29:05 UTC