Hi all,
Attached you will find the latest version of the WebCGM DOM spec.
What's new in this version...
-Added the Event interface.
-Added the EventListener interface.
-Added the addEventListener method to the Picture interface.
-Added the Hyperlink interface.
-Added the DOMStringList interface.
-Changed the METADATA_ELEMENT_NODE type to XML_METADATA_NODE.
-Added wording to sections 1.1.b, 1.1.2 and 1.2
Questions that need to be answered...
-Should the DOM be able to handle whitespaces? Do you think that
specialized applications (wiring or others) will include
xml:space="preserve" in the XML companion file? What are the user
expectations regarding to this?
-What happens if we are listening to the 'click' event on an object
that has a linkuri attribute on it? Are both executed, which one
comes first? Do we need the preventDefault() method to handle this
or just a set of rules, please refer to the DOM Level 2 spec for
more info on preventDefault().
-How should we deal with entities in XML companion file? Is a
viewer suppose to resolve them?
-Should we allow the character-height to be expressed in pt?
-Do we need relatedTarget on the Event interface? I believe that
some of the existing API offer something like this? Is it needed,
is it useful?
What's still missing...
-The XML companion file DTD. (Dave)
-Picture of architecture. (Benoit)
-Wording for the Highlight() method. (all)
-More comments on the spec. (all)
I think we are getting there, but we still have a small number of
details to work out (enumerated in this email). Thank you for your
time and effort.
Regards,
--
Benoit mailto: