- From: poot <cvsmail@w3.org>
- Date: Wed, 15 Jul 2009 00:42:24 +0900 (JST)
- To: public-html-diffs@w3.org
mike: reworded the "The HTML namespace and MIME types" section.
http://dev.w3.org/cvsweb/html5/markup/Overview.html?r1=1.323&r2=1.324&f=h
===================================================================
RCS file: /sources/public/html5/markup/Overview.html,v
retrieving revision 1.323
retrieving revision 1.324
diff -u -d -r1.323 -r1.324
--- Overview.html 9 Jul 2009 20:31:07 -0000 1.323
+++ Overview.html 14 Jul 2009 15:41:51 -0000 1.324
@@ -9,7 +9,7 @@
<body>
<div class="head">
<h1>HTML 5: The Markup Language</h1>
-<h2>Editor’s Draft <em>10 July 2009</em>
+<h2>Editor’s Draft <em>15 July 2009</em>
</h2>
<dl>
<dt>Latest Editor’s Draft:</dt>
@@ -42,7 +42,7 @@
<p>
- This document is the 10 July 2009 Editor’s Draft of
+ This document is the 15 July 2009 Editor’s Draft of
<cite>HTML 5: The Markup Language</cite>.
</p>
<p>
@@ -159,7 +159,7 @@
<a href="html-and-xhtml.html#html-and-xhtml">5. HTML and XHTML documents</a>
<ul>
<li id="mime-types-toc">
-<a href="html-and-xhtml.html#mime-types">5.1. The HTML and XML syntaxes and MIME types</a>
+<a href="html-and-xhtml.html#mime-types">5.1. The HTML namespace and MIME types</a>
</li>
<li id="documents-toc">
<a href="html-and-xhtml.html#documents">5.2. Conformant documents</a>
Index: Makefile
===================================================================
RCS file: /sources/public/html5/markup/Makefile,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -d -r1.70 -r1.71
--- Makefile 1 Jul 2009 14:12:02 -0000 1.70
+++ Makefile 14 Jul 2009 15:41:51 -0000 1.71
@@ -119,7 +119,7 @@
html.spec.src.html: $(HTML_COMPILED_RNG) html.rnc.spec.html \
tools/generate-spec-source.xsl $(HTML_RNC_SOURCE)/assertions.sch \
schema.html html.rnc.xml src/head.html src/header.src.html src/intro-scope.html \
- src/conformance.html src/structure.html src/terms.html src/syntax.html \
+ src/conformance.html src/structure.html src/terms.html src/syntax.html src/html-xhtml.html \
$(ELEMENTS) src/attributes.html src/datatypes.html src/references.html \
schema/LICENSE.xml html.css.xml html.css.LICENSE.xml
$(XSLTPROC) $(XSLTPROCFLAGS) tools/generate-spec-source.xsl $< > $@
Index: spec.html
===================================================================
RCS file: /sources/public/html5/markup/spec.html,v
retrieving revision 1.47
retrieving revision 1.48
diff -u -d -r1.47 -r1.48
--- spec.html 10 Jul 2009 02:29:18 -0000 1.47
+++ spec.html 14 Jul 2009 15:41:52 -0000 1.48
@@ -9,7 +9,7 @@
<body>
<div class="head">
<h1>HTML 5: The Markup Language</h1>
-<h2>Editor’s Draft <em>10 July 2009</em>
+<h2>Editor’s Draft <em>15 July 2009</em>
</h2>
<dl>
<dt>Latest Editor’s Draft:</dt>
@@ -41,7 +41,7 @@
<p>
- This document is the 10 July 2009 Editor’s Draft of
+ This document is the 15 July 2009 Editor’s Draft of
<cite>HTML 5: The Markup Language</cite>.
</p>
<p>
@@ -158,7 +158,7 @@
<a href="#html-and-xhtml">5. HTML and XHTML documents</a>
<ul>
<li id="mime-types-toc">
-<a href="#mime-types">5.1. The HTML and XML syntaxes and MIME types</a>
+<a href="#mime-types">5.1. The HTML namespace and MIME types</a>
</li>
<li id="documents-toc">
<a href="#documents">5.2. Conformant documents</a>
@@ -814,7 +814,7 @@
<div class="toc">
<ul>
<li id="mime-types-toc">
-<a href="#mime-types">1. The HTML and XML syntaxes and MIME types</a>
+<a href="#mime-types">1. The HTML namespace and MIME types</a>
</li>
<li id="documents-toc">
<a href="#documents">2. Conformant documents</a>
@@ -825,45 +825,51 @@
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 reference to
- two particular concrete syntaxes: One syntax which,
- for the sake of simplicity is referred to throughout this
- specification as
+ two particular concrete syntaxes: One syntax which
+ is referred to throughout this specification as
<a href="#html-syntax">the HTML syntax</a>,
- and an alternative syntax, which for the sake of simplicity is
- referred to throughout this specification as
+ 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
- processing HTML content: an
+ processing documents: an
<dfn id="html-parser">HTML parser</dfn>
- which is invoked when processing documents transmitted in the
+ which is invoked when processing documents in the
<a href="#html-syntax">HTML syntax</a>, and an
<dfn id="xml-parser">XML parser</dfn>
- which is invoked when processing documents transmitted in the
+ which is invoked when processing documents in the
<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
+ <a href="#syntax">HTML syntax</a>
+ section of this specification. 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>
<div id="mime-types" class="section">
- <h2>5.1. The HTML and XML syntaxes and MIME types <a class="hash" href="#mime-types">#</a> <a class="toc-bak" href="#mime-types-toc">T</a>
+ <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>
- <p>For the purposes of this specification, the term
- <dfn id="html-syntax" title="syntax-html-syntax">HTML syntax</dfn> refers to the
- syntax which is processed
- using <span title="syntax-html-parser">HTML parsers</span>.
- <a href="#syntax-document-html">Documents in the HTML
- syntax</a> use the <code>text/html</code> MIME type. In
- particular, <a href="#syntax-document-html">documents in the
- HTML syntax</a> that are served over the wire (for example,
- by HTTP) must be labeled with the <code>text/html</code> MIME
- type.</p>
- <p>For the purposes of this specification, the term
- <dfn id="xml-syntax" title="syntax-xml-syntax">XML syntax</dfn> refers to the
- syntax which is processed
- using <span title="syntax-html-parser">XML parsers</span>.
- <a href="#syntax-document-xml">Documents in the XML
- syntax</a> that use the new features described in this
- specification and that are served over the wire (for example, by
- HTTP) must be labeled with an XML MIME type such as
- <code>application/xml</code> or
- <code>application/xhtml+xml</code> and must not be labeled with
- the <code>text/html</code> MIME type.</p>
+ <p>The
+ <dfn id="html-namespace" title="html-namespace">HTML namespace</dfn>
+ is defined as <code>http://www.w3.org/1999/xhtml</code>.
+ The <a href="#html-namespace">HTML namespace</a> is the
+ namespace both for
+ <a href="#syntax-document-html">documents in the HTML syntax</a>
+ and for
+ <a href="#syntax-document-xml">documents in the XML syntax</a>.</p>
+ <p>Documents that are served with the
+ <code>text/html</code> MIME type must conform to the rules in this
+ specification for
+ <a href="#syntax-document-html">documents in the HTML syntax</a>.</p>
+ <p>Documents that have an
+ <a href="#html-namespace">HTML namespace</a>
+ declaration and that are served with an XML MIME type
+ such as
+ <code>text/xml</code>,
+ <code>application/xml</code>, or
+ <code>application/xhtml+xml</code>
+ must conform to the rules in this specification for
+ <a href="#syntax-document-xml">documents in the XML syntax</a>.</p>
</div>
<div id="documents" class="section">
<h2>5.2. Conformant documents <a class="hash" href="#documents">#</a> <a class="toc-bak" href="#documents-toc">T</a>
@@ -910,7 +916,7 @@
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> or <a href="#omitted">omit tags</a>).</p>
+ value syntax</a> and must not <a href="#omitted">omit tags</a>).</p>
</div>
</div>
<div id="syntax" class="section">
Received on Tuesday, 14 July 2009 15:58:43 UTC