- From: Michael Smith via cvs-syncmail <cvsmail@w3.org>
- Date: Mon, 20 Jul 2009 22:44:25 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/markup
In directory hutz:/tmp/cvs-serv10469
Modified Files:
documents.html intro.html references.html spec.html
Log Message:
added Namespaces in XML 1.0 spec to h:tml References
Index: intro.html
===================================================================
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>…</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 “tutorial” or “how
+ <li>does not attempt to be a tutorial or “how
to” 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
- “HTML syntax” section of this specification.
- The
+ “HTML syntax” 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> — including XML well-formedness
- constraints — 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>
+ — including XML well-formedness constraints — 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ç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>…</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 “tutorial” or “how
+ <li>does not attempt to be a tutorial or “how
to” 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
- “HTML syntax” section of this specification.
- The
+ “HTML syntax” 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> — including XML well-formedness
- constraints — 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>
+ — including XML well-formedness constraints — 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ç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:44:35 UTC