Re: [SVGMobile12] SVGT12-207: event "alias"es

Hi Ian,
This email is the official Last Call response to your comment at:
   http://lists.w3.org/Archives/Public/www-svg/2005Dec/0332.html
which is repeated at the bottom of this email.

We agree that the term "alias" is insufficiently defined and have now
added an explanation for the term in the specification:

--------------
The event aliases described in this section allow the use of an
alternate event type when registering an event listener. For example, it
is possible to register an event listener for the resize event (i.e.,
{"http://www.w3.org/2001/xml-events", "resize"}) using the alias
{"http://www.w3.org/2001/xml-events", "SVGResize"}.
--------------

There are no issues regarding one event firing another, event ordering
or nested event handlers. For example, for resize events, it is possible
to register an event listener using either event types "resize" or
"SVGResize". Each "resize" or "SVGResize" event listener will include or
point to an event handler. When a resize happens, only a single "resize"
event will occur and any listeners registered for either "resize" or
"SVGResize" will be notified of the event.

Thanks for your comment. If you are unsatisfied with this response, then
please let us know within two weeks.

Jon Ferraiolo
SVG WG

-----------

From: Ian Hickson <ian@hixie.ch>
Date: Wed, 28 Dec 2005 23:59:43 +0000 (UTC)
To: www-svg@w3.org
Message-ID: <Pine.LNX.4.62.0512282353380.7669@dhalsim.dreamhost.com>



The 13 Interactivity chapter makes repeated references to event
"aliases", 
but never defines this term.

Does it mean that firing one event fires the other? (In what order? Does

this affect custom events as well?) Does it mean that an event handler
for 
one is fired for the other? Does it mean that if you add one event
handler 
for both and then remove it for one you remove both? The list goes on.

Please define exactly how event aliases work.

Received on Monday, 20 February 2006 00:31:50 UTC