- From: poot <cvsmail@w3.org>
- Date: Tue, 18 Nov 2008 07:42:00 +0900 (JST)
- To: public-html-diffs@w3.org
Correct rules for when you can omit </body> and </html>. (credit: dw)
(whatwg r2412)
8.5 Parsing HTML fragments
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1584.html#parsing-html-fragments
Index
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1584.html#index
Attribute values
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1584.html#syntax-attribute-value
8.1.2.5 Restrictions on content models
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1584.html#element-restrictions
8.1.2.1 Start tags
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1584.html#start-tags
Escaping a string
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1584.html#escapingString
8.1.2.4 Optional tags
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1584.html#optional-tags
Tags
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1584.html#syntax-tags
8.1.2.2 End tags
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1584.html#end-tags
Void elements
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1584.html#void-elements
tag name
http://people.w3.org/mike/diffs/html5/spec/Overview.1.1584.html#syntax-tag-name
http://people.w3.org/mike/diffs/html5/spec/Overview.diff.html
http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.1583&r2=1.1584&f=h
http://html5.org/tools/web-apps-tracker?from=2411&to=2412
===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.1583
retrieving revision 1.1584
diff -u -d -r1.1583 -r1.1584
--- Overview.html 17 Nov 2008 10:28:14 -0000 1.1583
+++ Overview.html 17 Nov 2008 22:38:17 -0000 1.1584
@@ -35214,8 +35214,8 @@
</dl><p><dfn id=syntax-tags title=syntax-tags>Tags</dfn> are used to delimit the start
and end of elements in the markup. CDATA, RCDATA, and normal
- elements have a <a href=#syntax-start-tags title=syntax-start-tags>start tag</a> to
- indicate where they begin, and an <a href=#syntax-end-tags title=syntax-end-tags>end
+ elements have a <a href=#syntax-start-tag title=syntax-start-tag>start tag</a> to
+ indicate where they begin, and an <a href=#syntax-end-tag title=syntax-end-tag>end
tag</a> to indicate where they end. The start and end tags of
certain normal elements can be <a href=#syntax-tag-omission title=syntax-tag-omission>omitted</a>, as described
later. Those that cannot be omitted must not be omitted. <a href=#void-elements>Void
@@ -35262,7 +35262,7 @@
HYPHEN-MINUS (<code>-</code>). In the HTML syntax, tag names may be
written with any mix of lower- and uppercase letters that, when
converted to all-lowercase, matches the element's tag name; tag
- names are case-insensitive.<h5 id=start-tags><span class=secno>8.1.2.1 </span>Start tags</h5><p><dfn id=syntax-start-tags title=syntax-start-tags>Start tags</dfn> must have the
+ names are case-insensitive.<h5 id=start-tags><span class=secno>8.1.2.1 </span>Start tags</h5><p><dfn id=syntax-start-tag title=syntax-start-tag>Start tags</dfn> must have the
following format:<ol><li>The first character of a start tag must be a U+003C LESS-THAN
SIGN (<code><</code>).</li>
@@ -35289,7 +35289,7 @@
<li>Finally, start tags must be closed by a U+003E GREATER-THAN
SIGN (<code>></code>) character.</li>
- </ol><h5 id=end-tags><span class=secno>8.1.2.2 </span>End tags</h5><p><dfn id=syntax-end-tags title=syntax-end-tags>End tags</dfn> must have the
+ </ol><h5 id=end-tags><span class=secno>8.1.2.2 </span>End tags</h5><p><dfn id=syntax-end-tag title=syntax-end-tag>End tags</dfn> must have the
following format:<ol><li>The first character of an end tag must be a U+003C LESS-THAN
SIGN (<code><</code>).</li>
@@ -35366,7 +35366,7 @@
<p>If an attribute using the unquoted attribute syntax is to be
followed by another attribute or by one of the optional U+002F
- SOLIDUS (<code>/</code>) characters allowed in step 6 of the <span title=syntax-start-tag>start tag</span> syntax above, then there
+ SOLIDUS (<code>/</code>) characters allowed in step 6 of the <a href=#syntax-start-tag title=syntax-start-tag>start tag</a> syntax above, then there
must be a <a href=#space-character>space character</a> separating the two.</p>
</dd>
@@ -35433,38 +35433,33 @@
</dl><p>There must never be two or more attributes on the same start tag
whose names are an <a href=#ascii-case-insensitive>ASCII case-insensitive</a> match for
- each other.<h5 id=optional-tags><span class=secno>8.1.2.4 </span>Optional tags</h5><p>Certain tags can be <dfn id=syntax-tag-omission title=syntax-tag-omission>omitted</dfn>.</p><!-- <html> --><p>An <code><a href=#the-html-element>html</a></code> element's <span title=syntax-start-tag>start tag</span> may be omitted if the
- first thing inside the <code><a href=#the-html-element>html</a></code> element is not a <a href=#syntax-comments title=syntax-comments>comment</a>.</p><!-- </html> --><p>An <code><a href=#the-html-element>html</a></code> element's <span title=syntax-end-tag>end
- tag</span> may be omitted if the <code><a href=#the-html-element>html</a></code> element is not
- immediately followed by a <a href=#syntax-comments title=syntax-comments>comment</a>
- and the element contains a <code><a href=#the-body-element>body</a></code> element that is either
- not empty or whose <span title=syntax-start-tag>start tag</span>
- has not been omitted.</p><!-- <head> --><p>A <code><a href=#the-head-element>head</a></code> element's <span title=syntax-start-tag>start tag</span> may be omitted if the
- first thing inside the <code><a href=#the-head-element>head</a></code> element is an element.</p><!-- </head> --><p>A <code><a href=#the-head-element>head</a></code> element's <span title=syntax-end-tag>end
- tag</span> may be omitted if the <code><a href=#the-head-element>head</a></code> element is not
- immediately followed by a <a href=#space-character>space character</a> or a <a href=#syntax-comments title=syntax-comments>comment</a>.</p><!-- <body> --><p>A <code><a href=#the-body-element>body</a></code> element's <span title=syntax-start-tag>start tag</span> may be omitted if the
+ each other.<h5 id=optional-tags><span class=secno>8.1.2.4 </span>Optional tags</h5><p>Certain tags can be <dfn id=syntax-tag-omission title=syntax-tag-omission>omitted</dfn>.</p><!-- <html> --><p>An <code><a href=#the-html-element>html</a></code> element's <a href=#syntax-start-tag title=syntax-start-tag>start tag</a> may be omitted if the
+ first thing inside the <code><a href=#the-html-element>html</a></code> element is not a <a href=#syntax-comments title=syntax-comments>comment</a>.</p><!-- </html> --><p>An <code><a href=#the-html-element>html</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+ tag</a> may be omitted if the <code><a href=#the-html-element>html</a></code> element is not
+ immediately followed by a <a href=#syntax-comments title=syntax-comments>comment</a>.</p><!-- <head> --><p>A <code><a href=#the-head-element>head</a></code> element's <a href=#syntax-start-tag title=syntax-start-tag>start tag</a> may be omitted if the
+ first thing inside the <code><a href=#the-head-element>head</a></code> element is an element.</p><!-- </head> --><p>A <code><a href=#the-head-element>head</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+ tag</a> may be omitted if the <code><a href=#the-head-element>head</a></code> element is not
+ immediately followed by a <a href=#space-character>space character</a> or a <a href=#syntax-comments title=syntax-comments>comment</a>.</p><!-- <body> --><p>A <code><a href=#the-body-element>body</a></code> element's <a href=#syntax-start-tag title=syntax-start-tag>start tag</a> may be omitted if the
first thing inside the <code><a href=#the-body-element>body</a></code> element is not a
<a href=#space-character>space character</a> or a <a href=#syntax-comments title=syntax-comments>comment</a>, except if the first thing
inside the <code><a href=#the-body-element>body</a></code> element is a <code><a href=#script>script</a></code> or
<code><a href=#the-style-element>style</a></code> element. <!-- Note that even if the </head> end
tag is present, the parser makes <style> and <script> elements
between </head> and <body> end up in the <head> instead of implying
- the <body> --></p><!-- </body> --><p>A <code><a href=#the-body-element>body</a></code> element's <span title=syntax-end-tag>end
- tag</span> may be omitted if the <code><a href=#the-body-element>body</a></code> element is not
- immediately followed by a <a href=#syntax-comments title=syntax-comments>comment</a> and the element is either not
- empty or its <span title=syntax-start-tag>start tag</span> has not
- been omitted.</p><!-- </li> --><p>A <code><a href=#the-li-element>li</a></code> element's <span title=syntax-end-tag>end
- tag</span> may be omitted if the <code><a href=#the-li-element>li</a></code> element is
+ the <body> --></p><!-- </body> --><p>A <code><a href=#the-body-element>body</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+ tag</a> may be omitted if the <code><a href=#the-body-element>body</a></code> element is not
+ immediately followed by a <a href=#syntax-comments title=syntax-comments>comment</a>.</p><!-- </li> --><p>A <code><a href=#the-li-element>li</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+ tag</a> may be omitted if the <code><a href=#the-li-element>li</a></code> element is
immediately followed by another <code><a href=#the-li-element>li</a></code> element or if there
- is no more content in the parent element.</p><!-- </dt> --><p>A <code><a href=#the-dt-element>dt</a></code> element's <span title=syntax-end-tag>end
- tag</span> may be omitted if the <code><a href=#the-dt-element>dt</a></code> element is
+ is no more content in the parent element.</p><!-- </dt> --><p>A <code><a href=#the-dt-element>dt</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+ tag</a> may be omitted if the <code><a href=#the-dt-element>dt</a></code> element is
immediately followed by another <code><a href=#the-dt-element>dt</a></code> element or a
- <code><a href=#the-dd-element>dd</a></code> element.</p><!-- </dd> --><p>A <code><a href=#the-dd-element>dd</a></code> element's <span title=syntax-end-tag>end
- tag</span> may be omitted if the <code><a href=#the-dd-element>dd</a></code> element is
+ <code><a href=#the-dd-element>dd</a></code> element.</p><!-- </dd> --><p>A <code><a href=#the-dd-element>dd</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+ tag</a> may be omitted if the <code><a href=#the-dd-element>dd</a></code> element is
immediately followed by another <code><a href=#the-dd-element>dd</a></code> element or a
<code><a href=#the-dt-element>dt</a></code> element, or if there is no more content in the
- parent element.</p><!-- </p> --><p>A <code><a href=#the-p-element>p</a></code> element's <span title=syntax-end-tag>end
- tag</span> may be omitted if the <code><a href=#the-p-element>p</a></code> element is
+ parent element.</p><!-- </p> --><p>A <code><a href=#the-p-element>p</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+ tag</a> may be omitted if the <code><a href=#the-p-element>p</a></code> element is
immediately followed by an <code><a href=#the-address-element>address</a></code>,
<code><a href=#the-article-element>article</a></code>, <code><a href=#the-aside-element>aside</a></code>, <code><a href=#the-blockquote-element>blockquote</a></code>,
<code><a href=#datagrid>datagrid</a></code>, <code><a href=#the-dialog-element>dialog</a></code>, <code>dir</code>,
@@ -35476,15 +35471,15 @@
<code><a href=#the-p-element>p</a></code>, <code><a href=#the-pre-element>pre</a></code>, <code><a href=#the-section-element>section</a></code>,
<code><a href=#the-table-element>table</a></code>, or <code><a href=#the-ul-element>ul</a></code>, element, or if there is no
more content in the parent element and the parent element is not an
- <code><a href=#the-a-element>a</a></code> element.</p><!-- </rt> --><p>An <code><a href=#the-rt-element>rt</a></code> element's <span title=syntax-end-tag>end
- tag</span> may be omitted if the <code><a href=#the-rt-element>rt</a></code> element is
+ <code><a href=#the-a-element>a</a></code> element.</p><!-- </rt> --><p>An <code><a href=#the-rt-element>rt</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+ tag</a> may be omitted if the <code><a href=#the-rt-element>rt</a></code> element is
immediately followed by an <code><a href=#the-rt-element>rt</a></code> or <code><a href=#the-rp-element>rp</a></code>
- element, or if there is no more content in the parent element.</p><!-- </rp> --><p>An <code><a href=#the-rp-element>rp</a></code> element's <span title=syntax-end-tag>end
- tag</span> may be omitted if the <code><a href=#the-rp-element>rp</a></code> element is
+ element, or if there is no more content in the parent element.</p><!-- </rp> --><p>An <code><a href=#the-rp-element>rp</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+ tag</a> may be omitted if the <code><a href=#the-rp-element>rp</a></code> element is
immediately followed by an <code><a href=#the-rt-element>rt</a></code> or <code><a href=#the-rp-element>rp</a></code>
element, or if there is no more content in the parent element.</p><!-- </optgroup> (the text assumes <optgroup> can only be inside a
<select>; commented out text below can handle the non-<select> case
- if we ever allow it) --><p>An <code><a href=#the-optgroup-element>optgroup</a></code> element's <span title=syntax-end-tag>end tag</span> may be omitted if the
+ if we ever allow it) --><p>An <code><a href=#the-optgroup-element>optgroup</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end tag</a> may be omitted if the
<code><a href=#the-optgroup-element>optgroup</a></code> element <!--has an ancestor
<code>select</code> element and--> is immediately followed by
another <code><a href=#the-optgroup-element>optgroup</a></code> element, or if <!--all of the elements
@@ -35497,40 +35492,40 @@
<p id=x><optgroup><optgroup></optgroup></optgroup>x</p>
<p><optgroup id=x><optgroup></optgroup>x</p>
<p><optgroup><optgroup id=x>x</p>
- --><!-- </option> --><p>An <code><a href=#the-option-element>option</a></code> element's <span title=syntax-end-tag>end
- tag</span> may be omitted if the <code><a href=#the-option-element>option</a></code> element is
+ --><!-- </option> --><p>An <code><a href=#the-option-element>option</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+ tag</a> may be omitted if the <code><a href=#the-option-element>option</a></code> element is
immediately followed by another <code><a href=#the-option-element>option</a></code> element, or if
it is immediately followed by an <code><a href=#the-optgroup-element>optgroup</a></code> element, or
- if there is no more content in the parent element.</p><!-- <colgroup> --><p>A <code><a href=#the-colgroup-element>colgroup</a></code> element's <span title=syntax-start-tag>start tag</span> may be omitted if the
+ if there is no more content in the parent element.</p><!-- <colgroup> --><p>A <code><a href=#the-colgroup-element>colgroup</a></code> element's <a href=#syntax-start-tag title=syntax-start-tag>start tag</a> may be omitted if the
first thing inside the <code><a href=#the-colgroup-element>colgroup</a></code> element is a
<code><a href=#the-col-element>col</a></code> element, and if the element is not immediately
- preceded by another <code><a href=#the-colgroup-element>colgroup</a></code> element whose <span title=syntax-end-tag>end tag</span> has been omitted.</p><!-- </colgroup> --><p>A <code><a href=#the-colgroup-element>colgroup</a></code> element's <span title=syntax-end-tag>end tag</span> may be omitted if the
+ preceded by another <code><a href=#the-colgroup-element>colgroup</a></code> element whose <a href=#syntax-end-tag title=syntax-end-tag>end tag</a> has been omitted.</p><!-- </colgroup> --><p>A <code><a href=#the-colgroup-element>colgroup</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end tag</a> may be omitted if the
<code><a href=#the-colgroup-element>colgroup</a></code> element is not immediately followed by a
- <a href=#space-character>space character</a> or a <a href=#syntax-comments title=syntax-comments>comment</a>.</p><!-- </thead> --><p>A <code><a href=#the-thead-element>thead</a></code> element's <span title=syntax-end-tag>end
- tag</span> may be omitted if the <code><a href=#the-thead-element>thead</a></code> element is
+ <a href=#space-character>space character</a> or a <a href=#syntax-comments title=syntax-comments>comment</a>.</p><!-- </thead> --><p>A <code><a href=#the-thead-element>thead</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+ tag</a> may be omitted if the <code><a href=#the-thead-element>thead</a></code> element is
immediately followed by a <code><a href=#the-tbody-element>tbody</a></code> or <code><a href=#the-tfoot-element>tfoot</a></code>
- element.</p><!-- <tbody> --><p>A <code><a href=#the-tbody-element>tbody</a></code> element's <span title=syntax-start-tag>start tag</span> may be omitted if the
+ element.</p><!-- <tbody> --><p>A <code><a href=#the-tbody-element>tbody</a></code> element's <a href=#syntax-start-tag title=syntax-start-tag>start tag</a> may be omitted if the
first thing inside the <code><a href=#the-tbody-element>tbody</a></code> element is a
<code><a href=#the-tr-element>tr</a></code> element, and if the element is not immediately
preceded by a <code><a href=#the-tbody-element>tbody</a></code>, <code><a href=#the-thead-element>thead</a></code>, or
- <code><a href=#the-tfoot-element>tfoot</a></code> element whose <span title=syntax-end-tag>end
- tag</span> has been omitted.</p><!-- </tbody> --><p>A <code><a href=#the-tbody-element>tbody</a></code> element's <span title=syntax-end-tag>end
- tag</span> may be omitted if the <code><a href=#the-tbody-element>tbody</a></code> element is
+ <code><a href=#the-tfoot-element>tfoot</a></code> element whose <a href=#syntax-end-tag title=syntax-end-tag>end
+ tag</a> has been omitted.</p><!-- </tbody> --><p>A <code><a href=#the-tbody-element>tbody</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+ tag</a> may be omitted if the <code><a href=#the-tbody-element>tbody</a></code> element is
immediately followed by a <code><a href=#the-tbody-element>tbody</a></code> or <code><a href=#the-tfoot-element>tfoot</a></code>
- element, or if there is no more content in the parent element.</p><!-- </tfoot> --><p>A <code><a href=#the-tfoot-element>tfoot</a></code> element's <span title=syntax-end-tag>end
- tag</span> may be omitted if the <code><a href=#the-tfoot-element>tfoot</a></code> element is
+ element, or if there is no more content in the parent element.</p><!-- </tfoot> --><p>A <code><a href=#the-tfoot-element>tfoot</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+ tag</a> may be omitted if the <code><a href=#the-tfoot-element>tfoot</a></code> element is
immediately followed by a <code><a href=#the-tbody-element>tbody</a></code> element, or if there is
- no more content in the parent element.</p><!-- </tr> --><p>A <code><a href=#the-tr-element>tr</a></code> element's <span title=syntax-end-tag>end
- tag</span> may be omitted if the <code><a href=#the-tr-element>tr</a></code> element is
+ no more content in the parent element.</p><!-- </tr> --><p>A <code><a href=#the-tr-element>tr</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+ tag</a> may be omitted if the <code><a href=#the-tr-element>tr</a></code> element is
immediately followed by another <code><a href=#the-tr-element>tr</a></code> element, or if there
- is no more content in the parent element.</p><!-- </td> --><p>A <code><a href=#the-td-element>td</a></code> element's <span title=syntax-end-tag>end
- tag</span> may be omitted if the <code><a href=#the-td-element>td</a></code> element is
+ is no more content in the parent element.</p><!-- </td> --><p>A <code><a href=#the-td-element>td</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+ tag</a> may be omitted if the <code><a href=#the-td-element>td</a></code> element is
immediately followed by a <code><a href=#the-td-element>td</a></code> or <code><a href=#the-th-element>th</a></code>
- element, or if there is no more content in the parent element.</p><!-- </th> --><p>A <code><a href=#the-th-element>th</a></code> element's <span title=syntax-end-tag>end
- tag</span> may be omitted if the <code><a href=#the-th-element>th</a></code> element is
+ element, or if there is no more content in the parent element.</p><!-- </th> --><p>A <code><a href=#the-th-element>th</a></code> element's <a href=#syntax-end-tag title=syntax-end-tag>end
+ tag</a> may be omitted if the <code><a href=#the-th-element>th</a></code> element is
immediately followed by a <code><a href=#the-td-element>td</a></code> or <code><a href=#the-th-element>th</a></code>
- element, or if there is no more content in the parent element.<p><strong>However</strong>, a <span title=syntax-start-tag>start
- tag</span> must never be omitted if it has any attributes.<h5 id=element-restrictions><span class=secno>8.1.2.5 </span>Restrictions on content models</h5><p>For historical reasons, certain elements have extra restrictions
+ element, or if there is no more content in the parent element.<p><strong>However</strong>, a <a href=#syntax-start-tag title=syntax-start-tag>start
+ tag</a> must never be omitted if it has any attributes.<h5 id=element-restrictions><span class=secno>8.1.2.5 </span>Restrictions on content models</h5><p>For historical reasons, certain elements have extra restrictions
beyond even the restrictions given by their content model.<p>An <code><a href=#the-optgroup-element>optgroup</a></code> element <!--that is a descendant of a
<code>select</code> element--> must not contain
<code><a href=#the-optgroup-element>optgroup</a></code> elements, even though these elements are
@@ -35544,8 +35539,8 @@
described in this specification. (If a <code><a href=#the-tr-element>tr</a></code> element is
put inside a <code><a href=#the-table-element>table</a></code> in the markup, it will in fact imply
a <code><a href=#the-tbody-element>tbody</a></code> start tag before it.)<p>A single U+000A LINE FEED (LF) character may be placed
- immediately after the <span title=syntax-start-tag>start
- tag</span> of <code><a href=#the-pre-element>pre</a></code> and <code><a href=#the-textarea-element>textarea</a></code>
+ immediately after the <a href=#syntax-start-tag title=syntax-start-tag>start
+ tag</a> of <code><a href=#the-pre-element>pre</a></code> and <code><a href=#the-textarea-element>textarea</a></code>
elements. This does not affect the processing of the element. The
otherwise optional U+000A LINE FEED (LF) character <em>must</em> be
included if the element's contents start with that character
@@ -41185,7 +41180,7 @@
<code><a href=#script>script</a></code> element contain a text node with the text string
"<code></script></code>", or having a <code><a href=#the-p-element>p</a></code> element that
contains a <code><a href=#the-ul-element>ul</a></code> element (as the <code><a href=#the-ul-element>ul</a></code> element's
- <span title=syntax-start-tag>start tag</span> would imply the end
+ <a href=#syntax-start-tag title=syntax-start-tag>start tag</a> would imply the end
tag for the <code><a href=#the-p-element>p</a></code>).<h3 id=parsing-html-fragments><span class=secno>8.5 </span>Parsing HTML fragments</h3><p>The following steps form the <dfn id=html-fragment-parsing-algorithm>HTML fragment parsing
algorithm</dfn>. The algorithm takes as input a DOM
<code>Element</code>, referred to as the <var title="">context</var>
@@ -43762,53 +43757,53 @@
Darin Adler, Darin Fisher, Dave Camp, Dave Singer, Dave Townsend<!--
Mossop on moz irc -->, David Baron, David Bloom, David Carlisle,
David Flanagan, David Håsäther, David Hyatt, David Smith,
- Dean Edridge, Debi Orton, Derek Featherstone, DeWitt Clinton,
- Dimitri Glazkov, dolphinling, Doron Rosenberg, Doug Kramer, Edward
- O'Connor, Eira Monstad, Elliotte Harold, Eric Carlson, Eric Law,
- Erik Arvidsson, Evan Martin, Evan Prodromou, fantasai, Felix Sasaki,
- Franck 'Shift' Quélain, Garrett Smith, Geoffrey Garen,
- Geoffrey Sneddon, George Lund, Håkon Wium Lie, Henri Sivonen,
- Henrik Lied, Henry Mason, Hugh Winkler, Ignacio Javier, Ivo Emanuel
- Gonçalves, J. King, Jacques Distler, James Graham, James
- Justin Harrell, James M Snell, James Perrett, Jan-Klaas Kollhof,
- Jason White, Jasper Bryant-Greene, Jeff Cutsinger, Jeff Schiller,
- Jeff Walden, Jens Bannmann, Jens Fendler, Jeroen van der Meer, Jim
- Jewett, Jim Meehan, Joe Clark, John Fallows, Joseph Kesselman, Jjgod
- Jiang, Joel Spolsky, Johan Herland, John Boyer, John Bussjaeger,
- John Harding, Johnny Stenback, Jon Perlow, Jonathan Worent, Jorgen
- Horstink, Josh Levenberg, Joshua Randall, Jukka K. Korpela, Jules
- Clément-Ripoche, Julian Reschke, Kai Hendry, <!-- Keryx Web,
- = Lars Gunther --> Kornel Lesinski, 黒澤剛志
- (KUROSAWA Takeshi), Kristof Zelechovski, Lachlan Hunt, Larry Page,
- Lars Gunther, Laura L. Carlson, Laura Wisewell, Laurens Holst, Lee
- Kowalkowski, Leif Halvard Silli, Lenny Domnitser, Léonard
- Bouchet, Leons Petrazickis, Logan<!-- on moz irc -->, Loune, Maciej
- Stachowiak, Magnus Kristiansen<!-- Dashiva -->, Malcolm Rowe, Mark
- Nottingham, Mark Rowe<!--bdash-->, Mark Schenk, Martijn Wargers,
- Martin Atkins, Martin Dürst, Martin Honnen, Masataka Yakura,
- Mathieu Henri, Matthew Gregan, Matthew Mastracci, Matthew Raymond,
- Matthew Thomas, Mattias Waldau, Max Romantschuk, Michael 'Ratt'
- Iannarelli, Michael A. Nachbaur, Michael A. Puls
- II<!--Shadow2531-->, Michael Carter, Michael Gratton, Michael
- Nordman, Michael Powers, Michael(tm) Smith, Michel Fortin, Michiel
- van der Blonk, Mihai Şucan<!-- from ROBO Design -->, Mike
- Brown, Mike Dierken<!-- S. Mike Dierken -->, Mike Dixon, Mike
- Schinkel, Mike Shaver, Mikko Rantalainen, Neil Deakin, Neil Soiffer,
- Olaf Hoffmann, Olav Junker Kjær, Oliver Hunt, Peter Karlsson,
- Peter Kasting, Philip Jägenstedt, Philip Taylor, Philip
- TAYLOR<!-- a different one -->, Rachid Finge, Rajas Moonka, Ralf
- Stoltze, Ralph Giles, Raphael Champeimont, Rene Saarsoo, Richard
- Ishida, Rimantas Liubertas, Robert Blaut, Robert O'Callahan, Robert
- Sayre, Roman Ivanov, Ryan King, S. Mike Dierken, Sam Ruby, Sam
- Weinig, Scott Hess, Sean Knapp, Shaun Inman, Silvia Pfeiffer, Simon
- Pieters, Stefan Haustein, Steffen Meschkat, Stephen Ma, Steve
- Faulkner, Steve Runyon, Steven Garrity, Stewart Brodie, Stuart
- Parmenter, Sunava Dutta, Tantek Çelik, Terrence Wood, Thomas
- Broyer, Thomas O'Connor, Tim Altman, Tim Johansson, Travis Leithead,
- Tyler Close, Vladimir Vukićević, Wakaba, Wayne
- Pollock, Wellington Fernando de Macedo, William Swanson, Wolfram
- Kriesing, Yi-An Huang, and Øistein E. Andersen, for their
- useful and substantial comments.<p>Thanks also to everyone who has ever posted about HTML5 to their
+ David Woolley, Dean Edridge, Debi Orton, Derek Featherstone, DeWitt
+ Clinton, Dimitri Glazkov, dolphinling, Doron Rosenberg, Doug Kramer,
+ Edward O'Connor, Eira Monstad, Elliotte Harold, Eric Carlson, Eric
+ Law, Erik Arvidsson, Evan Martin, Evan Prodromou, fantasai, Felix
+ Sasaki, Franck 'Shift' Quélain, Garrett Smith, Geoffrey
+ Garen, Geoffrey Sneddon, George Lund, Håkon Wium Lie, Henri
+ Sivonen, Henrik Lied, Henry Mason, Hugh Winkler, Ignacio Javier, Ivo
+ Emanuel Gonçalves, J. King, Jacques Distler, James Graham,
+ James Justin Harrell, James M Snell, James Perrett, Jan-Klaas
+ Kollhof, Jason White, Jasper Bryant-Greene, Jeff Cutsinger, Jeff
+ Schiller, Jeff Walden, Jens Bannmann, Jens Fendler, Jeroen van der
+ Meer, Jim Jewett, Jim Meehan, Joe Clark, John Fallows, Joseph
+ Kesselman, Jjgod Jiang, Joel Spolsky, Johan Herland, John Boyer,
+ John Bussjaeger, John Harding, Johnny Stenback, Jon Perlow, Jonathan
+ Worent, Jorgen Horstink, Josh Levenberg, Joshua Randall, Jukka
+ K. Korpela, Jules Clément-Ripoche, Julian Reschke, Kai
+ Hendry, <!-- Keryx Web, = Lars Gunther --> Kornel Lesinski,
+ 黒澤剛志 (KUROSAWA Takeshi), Kristof
+ Zelechovski, Lachlan Hunt, Larry Page, Lars Gunther, Laura
+ L. Carlson, Laura Wisewell, Laurens Holst, Lee Kowalkowski, Leif
+ Halvard Silli, Lenny Domnitser, Léonard Bouchet, Leons
+ Petrazickis, Logan<!-- on moz irc -->, Loune, Maciej Stachowiak,
+ Magnus Kristiansen<!-- Dashiva -->, Malcolm Rowe, Mark Nottingham,
+ Mark Rowe<!--bdash-->, Mark Schenk, Martijn Wargers, Martin Atkins,
+ Martin Dürst, Martin Honnen, Masataka Yakura, Mathieu Henri,
+ Matthew Gregan, Matthew Mastracci, Matthew Raymond, Matthew Thomas,
+ Mattias Waldau, Max Romantschuk, Michael 'Ratt' Iannarelli, Michael
+ A. Nachbaur, Michael A. Puls II<!--Shadow2531-->, Michael Carter,
+ Michael Gratton, Michael Nordman, Michael Powers, Michael(tm) Smith,
+ Michel Fortin, Michiel van der Blonk, Mihai Şucan<!-- from
+ ROBO Design -->, Mike Brown, Mike Dierken<!-- S. Mike Dierken -->,
+ Mike Dixon, Mike Schinkel, Mike Shaver, Mikko Rantalainen, Neil
+ Deakin, Neil Soiffer, Olaf Hoffmann, Olav Junker Kjær, Oliver
+ Hunt, Peter Karlsson, Peter Kasting, Philip Jägenstedt, Philip
+ Taylor, Philip TAYLOR<!-- a different one -->, Rachid Finge, Rajas
+ Moonka, Ralf Stoltze, Ralph Giles, Raphael Champeimont, Rene
+ Saarsoo, Richard Ishida, Rimantas Liubertas, Robert Blaut, Robert
+ O'Callahan, Robert Sayre, Roman Ivanov, Ryan King, S. Mike Dierken,
+ Sam Ruby, Sam Weinig, Scott Hess, Sean Knapp, Shaun Inman, Silvia
+ Pfeiffer, Simon Pieters, Stefan Haustein, Steffen Meschkat, Stephen
+ Ma, Steve Faulkner, Steve Runyon, Steven Garrity, Stewart Brodie,
+ Stuart Parmenter, Sunava Dutta, Tantek Çelik, Terrence Wood,
+ Thomas Broyer, Thomas O'Connor, Tim Altman, Tim Johansson, Travis
+ Leithead, Tyler Close, Vladimir Vukićević, Wakaba,
+ Wayne Pollock, Wellington Fernando de Macedo, William Swanson,
+ Wolfram Kriesing, Yi-An Huang, and Øistein E. Andersen, for
+ their useful and substantial comments.<p>Thanks also to everyone who has ever posted about HTML5 to their
blogs, public mailing lists, or forums, including the <a href=http://lists.w3.org/Archives/Public/public-html/>W3C
public-html list</a> and the <a href=http://www.whatwg.org/mailing-list>various WHATWG lists</a>.
Received on Monday, 17 November 2008 22:42:40 UTC