Add reference to DOM4 and remove references to DOM Level 2 Core.
authorCameron McCormack <cam@mcc.id.au>
Sun, 05 Aug 2012 20:19:11 +1000
changeset 256 14cf68765970
parent 255 667d10be30b1
child 257 f8fecaab10b3
Add reference to DOM4 and remove references to DOM Level 2 Core.
master/animate.html
master/feature.html
master/intro.html
master/refs.html
master/struct.html
master/styling.html
master/svgdom.html
--- a/master/animate.html	Sun Aug 05 20:08:01 2012 +1000
+++ b/master/animate.html	Sun Aug 05 20:19:11 2012 +1000
@@ -78,11 +78,8 @@
   effects, and objects that grow, shrink, spin or change color.</li>
 
   <li>Using the <a href="svgdom.html">SVG DOM</a>. The SVG DOM
-  conforms to key aspects of the <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM)
-  Level 1</cite></a> [<a href="refs.html#ref-DOM1">DOM1</a>] and
-  <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2</cite></a>
-  [<a href="refs.html#ref-DOM2">DOM2</a>]
-  specifications. Every attribute and style sheet setting is
+  is defined based on the DOM4 specification [<a href="refs.html#ref-DOM4">DOM4</a>].
+  Every attribute and style sheet setting is
   accessible to scripting, and SVG offers a set of additional
   DOM interfaces to support efficient animation via scripting.
   As a result, virtually any kind of animation can be achieved.
@@ -2849,8 +2846,8 @@
 animation elements is to use the standard <code>getAttribute</code>,
 <code>setAttribute</code>, <code>getAttributeNS</code> and
 <code>setAttributeNS</code> defined in
-<a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">DOM Level 2 Core</a>
-[<a href="refs.html#ref-DOM2">DOM2</a>].
+<a href="http://www.w3.org/TR/dom/">DOM4</a>
+[<a href="refs.html#ref-DOM4">DOM4</a>].
 </p>
 <pre class="idl">interface <b>SVGAnimationElement</b> : <a>SVGElement</a> {
 
--- a/master/feature.html	Sun Aug 05 20:08:01 2012 +1000
+++ b/master/feature.html	Sun Aug 05 20:19:11 2012 +1000
@@ -23,8 +23,8 @@
 <span class='dom-method-name'>hasFeature</span> method call that is part
 of the <a href="svgdom.html">SVG DOM</a>'s support for the
 <a>DOMImplementation</a> interface defined in
-<a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">DOM Level 2 Core</a>
-[<a href="refs.html#ref-DOM2">DOM2</a>] (see
+<a href="http://www.w3.org/TR/dom/">DOM4</a>
+[<a href="refs.html#ref-DOM4">DOM4</a>] (see
 <a href="svgdom.html#FeatureStrings">Feature strings for the <strong>hasFeature</strong> method call</a>).
 In some cases the feature strings map directly to a set of attributes,
 properties or elements, in others they represent some functionality of the
--- a/master/intro.html	Sun Aug 05 20:08:01 2012 +1000
+++ b/master/intro.html	Sun Aug 05 20:19:11 2012 +1000
@@ -137,10 +137,8 @@
   [<a href="refs.html#ref-XML-SS">XML-SS</a>].</li>
 
   <li>SVG includes a complete Document Object Model (DOM) and
-  conforms to the <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1</cite></a>
-  Recommendation [<a
-  href="refs.html#ref-DOM1">DOM1</a>]. The
-  SVG DOM has a high level of compatibility and consistency
+  extends <a href="http://www.w3.org/TR/dom/"><cite>DOM4</cite></a>.
+  The SVG DOM has a high level of compatibility and consistency
   with the HTML DOM that is defined in the DOM Level 1
   specification. Additionally, the SVG DOM supports and
   incorporates many of the facilities described in 
@@ -173,7 +171,7 @@
   facilities are modeled directly after HTML, including its use
   of CSS [<a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/">CSS2</a>],
   its approach to event handling, and its approach to its
-  Document Object Model [<a href="refs.html#ref-DOM2">DOM2</a>].</li>
+  Document Object Model [<a href="refs.html#ref-DOM4">DOM4</a>].</li>
 
   <li>SVG is compatible with W3C work on internationalization.
   References (W3C and otherwise) include: [<a
@@ -187,8 +185,8 @@
 </ul>
 
 <p>In environments which support
-<a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">DOM 2 Core</a>
-[<a href="refs.html#ref-DOM2">DOM2</a>] for other
+<a href="http://www.w3.org/TR/dom/">DOM4</a>
+[<a href="refs.html#ref-DOM4">DOM4</a>] for other
 XML grammars (e.g., XHTML [<a href="refs.html#ref-XHTML">XHTML</a>]) and which also
 support SVG and the SVG DOM, a single scripting approach can be
 used simultaneously for both XML documents and SVG graphics, in
--- a/master/refs.html	Sun Aug 05 20:08:01 2012 +1000
+++ b/master/refs.html	Sun Aug 05 20:19:11 2012 +1000
@@ -124,16 +124,6 @@
     http://www.w3.org/TR/REC-DOM-Level-1/.
   </dd>
 
-  <dt id="ref-DOM2"  class="normref">[DOM2]</dt>
-  <dd>
-    <cite class="w3crec"><a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">Document Object Model (DOM) Level 2 Core Specification</a></cite>,
-    A. Le Hors, P. Le H├ęgaret, L. Wood, G. Nicol, J.  Robie, M. Champion, S. Byrne, eds.
-    World Wide Web Consortium, 13 November 2000.
-    <br/>This edition of DOM Level 2 Core is http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/.
-    <br/>The <a href="http://www.w3.org/TR/DOM-Level-2-Core/">latest edition of DOM Level 2 Core</a> is available at
-    http://www.w3.org/TR/DOM-Level-2-Core/.
-  </dd>
-
   <dt id="ref-DOM2EVENTS" class="normref">[DOM2EVENTS]</dt>
   <dd>
     <cite class="w3crec"><a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113/">Document Object Model (DOM) Level 2 Events Specification</a></cite>,
@@ -163,6 +153,19 @@
     <br/>The <a href="http://www.w3.org/TR/DOM-Level-2-Views/">latest edition of DOM 2 Views</a> is available at
     http://www.w3.org/TR/DOM-Level-2-Views/.
   </dd>
+</dl>
+
+<dl class="references ready-for-wg-review">
+  <dt id="ref-DOM4" class="normref">[DOM4]</dt>
+  <dd>
+    <cite class="w3cwd"><a href="http://www.w3.org/TR/2012/WD-dom-20120405/">DOM4</a></cite>,
+    A. van Kesteren, A. Gregor, Ms2ger, eds.
+    World Wide Web Consortium, 05 April 2012.
+    <br/>This edition of DOM4 is http://www.w3.org/TR/2012/WD-dom-20120405/.
+    <br/>The <a href="http://www.w3.org/TR/dom/">latest edition of DOM4</a> is available at
+    http://www.w3.org/TR/dom/.
+  </dd>
+</dl>
 
   <dt id="ref-ECMA-262" class="normref">[ECMA-262]</dt>
   <dd>
--- a/master/struct.html	Sun Aug 05 20:08:01 2012 +1000
+++ b/master/struct.html	Sun Aug 05 20:19:11 2012 +1000
@@ -2274,8 +2274,8 @@
 <dd>
 <div> A list of Elements whose content intersects the supplied
 rectangle.  This <a>NodeList</a> must be implemented identically to
-the <a>NodeList</a> interface as defined in DOM Level 2 Core
-([<a href="refs.html#ref-DOM2">DOM2</a>], section 1.2) with the
+the <a>NodeList</a> interface as defined in DOM4
+([<a href="refs.html#ref-DOM4">DOM4</a>], section 8.1) with the
 exception that the interface is not
 <a
    href="http://www.w3.org/TR/DOM-Level-2-Core/core.html#td-live">live</a>.
@@ -2323,8 +2323,8 @@
 <dd>
 <div> A list of Elements whose content is enclosed by the supplied
 rectangle.  This <a>NodeList</a> must be implemented identically to
-the <a>NodeList</a> interface as defined in DOM Level 2 Core
-([<a href="refs.html#ref-DOM2">DOM2</a>], section 1.2) with the
+the <a>NodeList</a> interface as defined in DOM4
+([<a href="refs.html#ref-DOM4">DOM4</a>], section 8.1) with the
 exception that the interface is not
 <a
    href="http://www.w3.org/TR/DOM-Level-2-Core/core.html#td-live">live</a>.
--- a/master/styling.html	Sun Aug 05 20:08:01 2012 +1000
+++ b/master/styling.html	Sun Aug 05 20:19:11 2012 +1000
@@ -1113,8 +1113,7 @@
     </table>
 
 <p>For user agents that support aural style sheets and also
-support <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/'>DOM Level 2 Core</a>
-[<a href="refs.html#ref-DOM2">DOM2</a>], the user agent is required to
+support <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/'>DOM Level 2 Core</a>, the user agent is required to
 support the DOM interfaces defined in
 <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113/css.html'>Document Object Model CSS</a>
 ([<a href="refs.html#ref-DOM2STYLE">DOM2STYLE</a>], chapter 2)
--- a/master/svgdom.html	Sun Aug 05 20:08:01 2012 +1000
+++ b/master/svgdom.html	Sun Aug 05 20:19:11 2012 +1000
@@ -44,8 +44,8 @@
 
 <p>This appendix provides an introduction to the SVG DOM and
 discusses the relationship of the SVG DOM with the
-<a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification</cite></a>
-[<a href="refs.html#ref-DOM2">DOM2</a>]. The
+<a href="http://www.w3.org/TR/dom/"><cite>DOM4</cite></a>
+[<a href="refs.html#ref-DOM4">DOM4</a>]. The
 specific SVG DOM interfaces that correspond to particular
 sections of the SVG specification are defined at the end of
 corresponding chapters in this specification, as follows:</p>
@@ -72,12 +72,12 @@
   <li><a href="extend.html#DOMInterfaces">Extensibility interfaces</a></li>
 </ul>
 
-<p>The SVG DOM builds upon and is compatible with DOM Level 2. In particular:</p>
+<p>The SVG DOM builds upon and is compatible with DOM4 and various parts of DOM Level 2. In particular:</p>
 
 <ul>
   <li>The SVG DOM requires complete support for
-  <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">DOM Level 2 Core</a>
-  [<a href="refs.html#ref-DOM2">DOM2</a>]</li>
+  <a href="http://www.w3.org/TR/dom/">DOM4</a>
+  [<a href="refs.html#ref-DOM4">DOM4</a>]</li>
 
   <li>Wherever appropriate, the SVG DOM is modeled after and
   maintains consistency with the
@@ -291,8 +291,8 @@
 <strong>hasFeature</strong> method call that is part of the SVG
 DOM's support for the <a>DOMImplementation</a> interface
 defined in
-<a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">DOM Level 2 Core</a>
-[<a href="refs.html#ref-DOM2">DOM2</a>]
+<a href="http://www.w3.org/TR/dom/">DOM4</a>
+[<a href="refs.html#ref-DOM4">DOM4</a>]
 are the same features strings available for the <a>'requiredFeatures'</a> attribute that is
 available for many SVG elements.</p>