- From: poot <cvsmail@w3.org>
- Date: Tue, 21 Jul 2009 07:44:45 +0900 (JST)
- To: public-html-diffs@w3.org
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>…</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:45:22 UTC