mike: added Namespaces in XML 1.0 spec to h:tml References

mike: added Namespaces in XML 1.0 spec to h:tml References

http://dev.w3.org/cvsweb/html5/markup/spec.html?r1=1.53&r2=1.54&f=h

===================================================================
RCS file: /sources/public/html5/markup/intro.html,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- intro.html 20 Jul 2009 14:56:52 -0000 1.7
+++ intro.html 20 Jul 2009 22:44:23 -0000 1.8
@@ -35,10 +35,8 @@
     <ul>
       <li>to describe the syntax, structure, and
       semantics of the HTML language</li>
-      <li>to be minimal; that is, to keep its
-      descriptions as short as necessary to precisely
-      define the HTML language, without being so
-      short as to be unclear or ambiguous</li>
+      <li>to be clear and unambiguous</li>
+      <li>to be as concise and readable as possible</li>
       <li>&#8230;</li>
     </ul>
   </div>
@@ -52,7 +50,7 @@
       other user agents process documents</li>
       <li>does not define any APIs related to processing
       of HTML content by HTML consumers.</li>
-      <li>does not attempt to be a &#8220;tutorial&#8221; or &#8220;how
+      <li>does not attempt to be a tutorial or &#8220;how
       to&#8221; authoring guide</li>
     </ul>
   </div>

Index: documents.html
===================================================================
RCS file: /sources/public/html5/markup/documents.html,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- documents.html 20 Jul 2009 14:56:51 -0000 1.3
+++ documents.html 20 Jul 2009 22:44:23 -0000 1.4
@@ -28,15 +28,16 @@
   described in this specification; it is an abstract language that
   applications can potentially represent in memory in any number
   of possible ways, and that can be transmitted using any number
-  of possible concrete syntaxes. This specification makes
+  of possible concrete syntaxes.</p>
+  <p>This specification makes
   reference to two particular concrete syntaxes for the 
   <a href="documents.html#html-language">HTML language</a>: One syntax which
   is referred to throughout this specification as
   <a href="documents.html#html-syntax">the HTML syntax</a>,
   and another syntax, which is referred to throughout this
   specification as
-  <a href="documents.html#xml-syntax">the XML syntax</a>.</p>
-  <p>Web browsers typically implement two separate parsers for
+  <a href="documents.html#xml-syntax">the XML syntax</a>.
+  Web browsers typically implement two separate parsers for
   processing documents: an
   <dfn id="html-parser">HTML parser</dfn>
   which is invoked when processing documents in the
@@ -46,11 +47,17 @@
   <a href="documents.html#xml-syntax">XML syntax</a>.</p>
   <p>The <dfn id="html-syntax" title="html-syntax">HTML syntax</dfn>
   is the syntax described in the
-  &#8220;HTML syntax&#8221; section of this specification.
-  The
+  &#8220;HTML syntax&#8221; section of this specification.</p>
+  <p>The
   <dfn id="xml-syntax" title="xml-syntax">XML syntax</dfn>
   is defined by rules in the XML specification
-  <a href="references.html#refsXML">[XML]</a>.</p>
+  <a href="references.html#refsXML">[XML]</a>
+  and in the Namespaces in XML 1.0 specification
+  <a href="references.html#refsXML">[XMLNS]</a>.
+  Beyond the requirements defined in those specifications,
+  this specification does not define any additional syntax-level
+  requirements for 
+  <a href="documents.html#syntax-document-xml">documents in the XML syntax</a>.</p>
   <div id="mime-types" class="section">
     <h2>5.1. The HTML namespace and MIME types <a class="hash" href="#mime-types">#</a> <a class="toc-bak" href="Overview.html#mime-types-toc">T</a></h2>
     <p>The
@@ -92,7 +99,7 @@
       <a href="syntax.html#syntax-comments">comments</a> and
       <a href="terminology.html#space">space characters</a>.</li>
       <li>The root element, in the form of an
-      <a href="html.html#html">html</a> element.</li>
+      <a href="html.html#html" class="element">html</a> element.</li>
       <li>Any number of
       <a href="syntax.html#syntax-comments">comments</a> and
       <a href="terminology.html#space">space characters</a>.</li>
@@ -110,16 +117,24 @@
       <li>Any number of comments and space characters, as defined
       in the XML specification <a href="references.html#refsXML">[XML]</a>.</li>
       <li>The root element, in the form of an
-      <a href="html.html#html">html</a> element.</li>
+      <a href="html.html#html" class="element">html</a> element.</li>
       <li>Any number of comments and space characters, as defined
       in the XML specification <a href="references.html#refsXML">[XML]</a>.</li>
     </ol>
     <p>Documents in the XML syntax must conform to XML constraints
-    as defined in the XML specification <a href="references.html#refsXML">[XML]</a> &#8212; including XML well-formedness
-    constraints &#8212; and must not make use of any features of the <a href="documents.html#html-syntax">HTML syntax</a> that do not follow XML
+    as defined in the XML specification
+    <a href="references.html#refsXML">[XML]</a>
+    and in the Namespaces in XML 1.0 specification
+    <a href="references.html#refsXML">[XMLNS]</a>
+    &#8212; including XML well-formedness constraints &#8212; and must not
+    make use of any features of the
+    <a href="documents.html#html-syntax">HTML syntax</a>
+    that do not follow XML
     well-formedness constraints (for example, documents in the XML
-    syntax must not use <a href="syntax.html#syntax-attr-unquoted">unquoted attribute
-      value syntax</a> and must not <a href="syntax.html#omitted">omit tags</a>).</p>
+    syntax must not use
+    <a href="syntax.html#syntax-attr-unquoted">unquoted attribute value syntax</a>
+    and must not
+    <a href="syntax.html#omitted">omit tags</a>).</p>
   </div>
 </div>
 <hr class="footerbreak"></hr>

Index: references.html
===================================================================
RCS file: /sources/public/html5/markup/references.html,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- references.html 20 Jul 2009 14:56:53 -0000 1.9
+++ references.html 20 Jul 2009 22:44:23 -0000 1.10
@@ -79,6 +79,11 @@
     <dd><cite><a href="http://www.w3.org/TR/2006/REC-xml-20060816/">Extensible Markup Language (XML) 1.0 (Fourth
           Edition)</a></cite>. Tim Bray, Jean Paoli, C. M.
       Sperberg-McQueen, Eve Maler, Fran&#231;ois Yergeau. 16 August 2006.</dd>
+    <dt><dfn id="refsXML">[XMLNS]</dfn></dt>
+    <dd><cite><a href="http://www.w3.org/TR/2006/REC-xml-names-20060816/">Namespaces in XML 1.0 (Second Edition)</a></cite>.
+      Tim Bray, Dave Hollander, Andrew Layman, Richard Tobin.
+      16 August 2006.
+    </dd>
   </dl>
 </div>
 <hr class="footerbreak"></hr>

Index: spec.html
===================================================================
RCS file: /sources/public/html5/markup/spec.html,v
retrieving revision 1.53
retrieving revision 1.54
diff -u -d -r1.53 -r1.54
--- spec.html 20 Jul 2009 18:26:46 -0000 1.53
+++ spec.html 20 Jul 2009 22:44:23 -0000 1.54
@@ -710,10 +710,8 @@
     <ul>
 <li>to describe the syntax, structure, and
       semantics of the HTML language</li>
-      <li>to be minimal; that is, to keep its
-      descriptions as short as necessary to precisely
-      define the HTML language, without being so
-      short as to be unclear or ambiguous</li>
+      <li>to be clear and unambiguous</li>
+      <li>to be as concise and readable as possible</li>
       <li>&#8230;</li>
     </ul>
 </div>
@@ -728,7 +726,7 @@
       other user agents process documents</li>
       <li>does not define any APIs related to processing
       of HTML content by HTML consumers.</li>
-      <li>does not attempt to be a &#8220;tutorial&#8221; or &#8220;how
+      <li>does not attempt to be a tutorial or &#8220;how
       to&#8221; authoring guide</li>
     </ul>
 </div>
@@ -831,15 +829,16 @@
   described in this specification; it is an abstract language that
   applications can potentially represent in memory in any number
   of possible ways, and that can be transmitted using any number
-  of possible concrete syntaxes. This specification makes
+  of possible concrete syntaxes.</p>
+  <p>This specification makes
   reference to two particular concrete syntaxes for the 
   <a href="#html-language">HTML language</a>: One syntax which
   is referred to throughout this specification as
   <a href="#html-syntax">the HTML syntax</a>,
   and another syntax, which is referred to throughout this
   specification as
-  <a href="#xml-syntax">the XML syntax</a>.</p>
-  <p>Web browsers typically implement two separate parsers for
+  <a href="#xml-syntax">the XML syntax</a>.
+  Web browsers typically implement two separate parsers for
   processing documents: an
   <dfn id="html-parser">HTML parser</dfn>
   which is invoked when processing documents in the
@@ -849,11 +848,17 @@
   <a href="#xml-syntax">XML syntax</a>.</p>
   <p>The <dfn id="html-syntax" title="html-syntax">HTML syntax</dfn>
   is the syntax described in the
-  &#8220;HTML syntax&#8221; section of this specification.
-  The
+  &#8220;HTML syntax&#8221; section of this specification.</p>
+  <p>The
   <dfn id="xml-syntax" title="xml-syntax">XML syntax</dfn>
   is defined by rules in the XML specification
-  <a href="#refsXML">[XML]</a>.</p>
+  <a href="#refsXML">[XML]</a>
+  and in the Namespaces in XML 1.0 specification
+  <a href="#refsXML">[XMLNS]</a>.
+  Beyond the requirements defined in those specifications,
+  this specification does not define any additional syntax-level
+  requirements for 
+  <a href="#syntax-document-xml">documents in the XML syntax</a>.</p>
   <div id="mime-types" class="section">
     <h2>5.1. The HTML namespace and MIME types <a class="hash" href="#mime-types">#</a> <a class="toc-bak" href="#mime-types-toc">T</a>
 </h2>
@@ -897,7 +902,7 @@
       <a href="#syntax-comments">comments</a> and
       <a href="#space">space characters</a>.</li>
       <li>The root element, in the form of an
-      <a href="#html">html</a> element.</li>
+      <a href="#html" class="element">html</a> element.</li>
       <li>Any number of
       <a href="#syntax-comments">comments</a> and
       <a href="#space">space characters</a>.</li>
@@ -915,16 +920,24 @@
       <li>Any number of comments and space characters, as defined
       in the XML specification <a href="#refsXML">[XML]</a>.</li>
       <li>The root element, in the form of an
-      <a href="#html">html</a> element.</li>
+      <a href="#html" class="element">html</a> element.</li>
       <li>Any number of comments and space characters, as defined
       in the XML specification <a href="#refsXML">[XML]</a>.</li>
     </ol>
 <p>Documents in the XML syntax must conform to XML constraints
-    as defined in the XML specification <a href="#refsXML">[XML]</a> &#8212; including XML well-formedness
-    constraints &#8212; and must not make use of any features of the <a href="#html-syntax">HTML syntax</a> that do not follow XML
+    as defined in the XML specification
+    <a href="#refsXML">[XML]</a>
+    and in the Namespaces in XML 1.0 specification
+    <a href="#refsXML">[XMLNS]</a>
+    &#8212; including XML well-formedness constraints &#8212; and must not
+    make use of any features of the
+    <a href="#html-syntax">HTML syntax</a>
+    that do not follow XML
     well-formedness constraints (for example, documents in the XML
-    syntax must not use <a href="#syntax-attr-unquoted">unquoted attribute
-      value syntax</a> and must not <a href="#omitted">omit tags</a>).</p>
+    syntax must not use
+    <a href="#syntax-attr-unquoted">unquoted attribute value syntax</a>
+    and must not
+    <a href="#omitted">omit tags</a>).</p>
   </div>
 </div>
     <div id="syntax" class="section">
@@ -15326,6 +15339,12 @@
 <cite><a href="http://www.w3.org/TR/2006/REC-xml-20060816/">Extensible Markup Language (XML) 1.0 (Fourth
           Edition)</a></cite>. Tim Bray, Jean Paoli, C. M.
       Sperberg-McQueen, Eve Maler, Fran&#231;ois Yergeau. 16 August 2006.</dd>
+    <dt><dfn id="refsXML">[XMLNS]</dfn></dt>
+    <dd>
+<cite><a href="http://www.w3.org/TR/2006/REC-xml-names-20060816/">Namespaces in XML 1.0 (Second Edition)</a></cite>.
+      Tim Bray, Dave Hollander, Andrew Layman, Richard Tobin.
+      16 August 2006.
+    </dd>
   </dl>
 </div>
      <div id="acknowledgments" class="section">

Received on Monday, 20 July 2009 22:45:22 UTC