- From: Curt Arnold <carnold@houston.rr.com>
- Date: Tue, 08 Jul 2003 08:05:03 -0500
- To: www-dom@w3.org
Some initial comments, more will follow.
Section 1.2.4:
The text describing DOMObject is a copy of the DOMUserData description.
Section 1.3.1:
"typically using uppercase for element names and lowercase for attribute
names"
See http://lists.w3.org/Archives/Public/www-dom/2003AprJun/0104.html.
The "typical" behavior in the L3 Core is contrary to DOM L2 HTML which
specifies that both attribute names and element names should be
uppercase which currently only Opera and Konqueror implement. The best
solution I see is to issue an errata to L2 HTML specifying that
attribute should be lowercase. Otherwise, this sentence should be
expanded to not appear to be recommending behavior contrary to L2 HTML.
Section 1.3.3:
"For example, applications may have to declare every namespace in use
when serializing a document"
This may be a holdover before L3 Load/Save with L/S, I do not believe
that you would have to add xmlns attributes for namespaces in use.
"Note: Element.setAttributesNS(null...) put"
Should be "puts"
"The new methods, such as Document.createElementNS"
These methods were introduced in L2 Core and in this context would not
be "new"
Section 1.3.5:
"are developing DOM extensions"
Is the tense correct. I think that they "have developed" might be more
appropriate now.
Section 1.3.6:
"thus for versions "1.0", "2.0", "3.0"
There has been a bug on www-dom-ts to ask for clarification if
hasFeature("Core", "1.0") should return true since the L1 recommendation
only had "XML" and "HTML" features. This sentence should reflect the
resolution of that issue. At the end of the first paragraph of 1.4,
"1.0" is omitted which could be interpreted as supporting the "Core
didn't exist in L1" position.
Received on Tuesday, 8 July 2003 09:05:04 UTC