Re: SVG12: "HTMLEvents"?

* Dean Jackson wrote:
>>   From http://www.w3.org/TR/2004/WD-SVG12-20041027/ I can't really make
>> sense of the references to "HTMLEvent", this seems just wrong. Please
>> change the draft such that I can easily make sense of it.
>
>We're currently cleaning this mess up, but in the meantime we can
>explain why "HTMLEvent" is there. Rather than simply a piece of
>text it should be a hyperlink to:
>http://www.w3.org/TR/DOM-Level-3-Events/events.html#Events- 
>eventgroupings-htmlevents
>which uses the term (for error, load, unload, submit, scroll, etc).

But why? The Note notes

  The HTML event module is composed of events listed in [HTML 4.01] and
  additional events which are supported in DOM Level 0 browsers. It
  refines the semantics and scope of the basic event types and provides
  two new event types. This event module is only applicable if the
  Document supports the [DOM Level 2 HTML] specification. Use
  Node.isSupported(feature, version) with the parameter values "HTML"
  and "2.0" (respectively) to determine whether or not the Document node
  supports the HTML module. 

So does the reference in SVG 1.2 mean that support for DOM Level 2 HTML
is required? Or does it mean that support for the "blur" and "focus"
events is required? It seems neither is the case, so the only difference
between Basic Events and HTML Events that is left is minor changes in
the prose description (in particular, to which HTML elements the events
apply); SVG 1.2 has its own prose description for each event type, so
there seems no point in referring to HTML Events rather than the Basic
Events.
-- 
Björn Höhrmann · mailto:bjoern@hoehrmann.de · http://bjoern.hoehrmann.de
Weinh. Str. 22 · Telefon: +49(0)621/4309674 · http://www.bjoernsworld.de
68309 Mannheim · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/ 

Received on Tuesday, 8 February 2005 11:34:47 UTC