- From: poot <cvsmail@w3.org>
- Date: Fri, 12 Feb 2010 18:57:28 +0900 (JST)
- To: public-html-diffs@w3.org
annevk: fix several minor bugs; also, W3C nuked postMessage() from HTML5
too
http://dev.w3.org/cvsweb/html5/html4-differences/Overview.html?r1=1.88&r2=1.89&f=h
===================================================================
RCS file: /sources/public/html5/html4-differences/Overview.html,v
retrieving revision 1.88
retrieving revision 1.89
diff -u -d -r1.88 -r1.89
--- Overview.html 11 Feb 2010 08:25:57 -0000 1.88
+++ Overview.html 12 Feb 2010 09:57:17 -0000 1.89
@@ -22,13 +22,13 @@
<h1 id=html5-diff>HTML5 differences from HTML4</h1>
- <h2 class="no-num no-toc" id=w3c-doctype>Editor's Draft 11 February 2010</h2>
+ <h2 class="no-num no-toc" id=w3c-doctype>Editor's Draft 12 February 2010</h2>
<dl>
<dt>This Version:
<dd><a
- href="http://www.w3.org/TR/2010/ED-html5-diff-20100211/">http://www.w3.org/TR/2010/ED-html5-diff-20100211/</a>
+ href="http://www.w3.org/TR/2010/ED-html5-diff-20100212/">http://www.w3.org/TR/2010/ED-html5-diff-20100212/</a>
<dt>Latest Published Version:
@@ -101,7 +101,7 @@
can be found in the <a href="http://www.w3.org/TR/">W3C technical reports
index</a> at http://www.w3.org/TR/.</em>
- <p>This is the 11 February 2010 Editor's Draft produced by the <a
+ <p>This is the 12 February 2010 Editor's Draft produced by the <a
href="http://www.w3.org/html/wg/">HTML Working Group</a>, part of the <a
href="http://www.w3.org/MarkUp/Activity">HTML Activity</a>. The Working
Group intends to publish this document as a <a
@@ -300,7 +300,9 @@
<div>
<h3 id=webarch><span class=secno>1.4. </span>Impact on Web Architecture</h3>
- <!-- http://lists.w3.org/Archives/Public/www-tag/2008May/0087.html -->
+ <!-- http://lists.w3.org/Archives/Public/www-tag/2008May/0087.html
+ modified to match actual contents of W3C HTML5 -->
+
<p>The following areas / features defined in HTML5 are believed to impact
the Web architecture:</p>
@@ -324,10 +326,7 @@
attribute).
<li>The focus on defining the semantics in detail (e.g. the outline
- algorithm, replacing the vague semantics in HTML4).</li>
- <!--
- <li>The <code>datagrid</code> element.</li>
- -->
+ algorithm, replacing the vague semantics in HTML4).
<li>The <code>menu</code> and <code>command</code> elements.
@@ -347,13 +346,7 @@
<li>The Drag and Drop and Copy and Paste architecture.
- <li>The cross-document messaging feature (the <code>postMessage</code>
- API).
-
<li>The new sandboxing features for <code>iframe</code>.
-
- <li>The definition of URL.</li>
- <!-- not part of the e-mail -->
</ul>
</div>
<!-- This closes the <div> added for Michael(tm) Smith. -->
@@ -788,7 +781,7 @@
<code>max</code>, <code>multiple</code>, <code>pattern</code> and
<code>step</code>. As mentioned before it also has a new
<code>list</code> attribute which can be used together with the
- <code>datalist</code> and <code>select</code> element.
+ <code>datalist</code> element.
<li>
<p>The <code>form</code> element has a <code>novalidate</code> attribute
@@ -837,9 +830,9 @@
present.
<li>
- <p>The <code>iframe</code> element has two new attributes called
- <code>seamless</code> and <code>sandbox</code> which allow for
- sandboxing content, e.g. blog comments.
+ <p>The <code>iframe</code> element has three new attributes called
+ <code>sandbox</code>, <code>seamless</code>, and <code>srcdoc</code>
+ which allow for sandboxing content, e.g. blog comments.
</ul>
<p>Several attributes from HTML4 now apply to all elements. These are
@@ -879,8 +872,8 @@
<p>HTML5 also makes all event handler attributes from HTML4 that take the
form <code>on<var>event-name</var></code> global attributes and adds
several new event handler attributes for new events it defines, such as
- the <code>message</code> event which is used by the cross-document
- messaging API.
+ the <code>play</code> event which is used by the API for the media
+ elements, <code>video</code> and <code>audio</code>.
<h3 id=changed-elements><span class=secno>3.3. </span>Changed Elements</h3>
@@ -1156,8 +1149,6 @@
<li>API that exposes the history and allows pages to add to it to prevent
breaking the back button.
-
- <li>Cross-document messaging.
</ul>
<h3 id=htmldocument-extensions><span class=secno>4.1. </span>Extensions to
@@ -1189,10 +1180,6 @@
<li>
<p><code>getSelection()</code> which returns an object that represents
the current selection(s).
-
- <li>
- <p><code>designMode</code> and <code>execCommand()</code> which are
- mostly used for editing of documents.
</ul>
<h3 id=htmlelement-extensions><span class=secno>4.2. </span>Extensions to
@@ -1284,15 +1271,18 @@
<p>A whole lot of other smaller issues have also been resolved. The above
list summarises what is thought to be of primary interest to authors.
- <p>In addition to all of the above, Microdata and the 2D context API for
- <code>canvas</code> have been split into their own drafts at the W3C (the
- WHATWG still publishes a version of HTML5 that includes them):
+ <p>In addition to all of the above, Microdata, the 2D context API for
+ <code>canvas</code>, and Web Messaging (<code>postMessage()</code> API)
+ have been split into their own drafts at the W3C (the WHATWG still
+ publishes a version of HTML5 that includes them):
<ul>
<li><a href="http://dev.w3.org/html5/md/">HTML Microdata</a>
<li><a href="http://dev.w3.org/html5/2dcontext/">HTML Canvas 2D
Context</a>
+
+ <li><a href="http://dev.w3.org/html5/postmsg/">HTML5 Web Messaging</a>
</ul>
<h3 id=changes-2009-04-23><span class=secno>5.2. </span>Changes from 23
@@ -1470,9 +1460,12 @@
<ul>
<li>Web Sockets
- <li>Server-Sent Events
+ <li><a href="http://dev.w3.org/html5/eventsource/">Server-Sent Events</a>
- <li>Web Storage (the persistent storage and database storage features)
+ <li><a href="http://dev.w3.org/html5/webstorage/">Web Storage</a>
+ (<code>localStorage</code> and <code>sessionStorage</code>)
+
+ <li><a href="http://dev.w3.org/html5/webdatabase/">Web SQL Database</a>
</ul>
<h3 id=changes-2008-06-10><span class=secno>5.4. </span>Changes from 10
@@ -1870,13 +1863,13 @@
<p>The editor would like to thank Ben Millard, Cameron McCormack, Charles
McCathieNevile, Dan Connolly, David Håsäther, Dennis German,
- Frank Ellermann, Gordon P. Hemsley, Henri Sivonen, James Graham, Jens
- Meiert, Jürgen Jeka, Krijn Hoetmer, Maciej Stachowiak, Mark Pilgrim,
- Martijn Wargers, Martyn Haigh, Masataka Yakura, Michael Smith, Olivier
- Gendrin, Øistein E. Andersen, Philip Taylor, Simon Pieters, and
- Yngve Spjeld Landro for their contributions to this document as well as to
- all the people who have contributed to HTML5 over the years for improving
- the Web!
+ Frank Ellermann, Frank Palinkas, Gordon P. Hemsley, Henri Sivonen, James
+ Graham, Jens Meiert, Jürgen Jeka, Krijn Hoetmer, Maciej Stachowiak,
+ Mark Pilgrim, Martijn Wargers, Martyn Haigh, Masataka Yakura, Michael
+ Smith, Olivier Gendrin, Øistein E. Andersen, Philip Taylor, Simon
+ Pieters, and Yngve Spjeld Landro for their contributions to this document
+ as well as to all the people who have contributed to HTML5 over the years
+ for improving the Web!
<h2 class=no-num id=references>References</h2>
Index: Overview.src.html
===================================================================
RCS file: /sources/public/html5/html4-differences/Overview.src.html,v
retrieving revision 1.66
retrieving revision 1.67
diff -u -d -r1.66 -r1.67
--- Overview.src.html 11 Feb 2010 08:25:57 -0000 1.66
+++ Overview.src.html 12 Feb 2010 09:57:18 -0000 1.67
@@ -202,7 +202,8 @@
<div>
<h3 id="webarch">Impact on Web Architecture</h3>
- <!-- http://lists.w3.org/Archives/Public/www-tag/2008May/0087.html -->
+ <!-- http://lists.w3.org/Archives/Public/www-tag/2008May/0087.html
+ modified to match actual contents of W3C HTML5 -->
<p>The following areas / features defined in HTML5 are believed to
impact the Web architecture:</p>
@@ -229,10 +230,6 @@
<li>The focus on defining the semantics in detail (e.g. the outline
algorithm, replacing the vague semantics in HTML4).</li>
- <!--
- <li>The <code>datagrid</code> element.</li>
- -->
-
<li>The <code>menu</code> and <code>command</code> elements.</li>
<li>The origin concept.</li>
@@ -251,12 +248,7 @@
<li>The Drag and Drop and Copy and Paste architecture.</li>
- <li>The cross-document messaging feature (the
- <code>postMessage</code> API).</li>
-
<li>The new sandboxing features for <code>iframe</code>.</li>
-
- <li>The definition of URL.</li> <!-- not part of the e-mail -->
</ul>
</div>
@@ -625,9 +617,9 @@
<li><p>The <code>input</code> element has several new attributes to
specify constraints: <code>autocomplete</code>, <code>min</code>,
<code>max</code>, <code>multiple</code>, <code>pattern</code> and
- <code>step</code>. As mentioned
- before it also has a new <code>list</code> attribute which can be used
- together with the <code>datalist</code> and <code>select</code> element.
+ <code>step</code>. As mentioned before it also has a new
+ <code>list</code> attribute which can be used together with the
+ <code>datalist</code> element.
<li><p>The <code>form</code> element has a <code>novalidate</code>
attribute that can be used to disable form validation submission (i.e.
@@ -667,9 +659,9 @@
<code>reversed</code> to indicate that the list order is
descending when present.
- <li><p>The <code>iframe</code> element has two new attributes called
- <code>seamless</code> and <code>sandbox</code> which allow for
- sandboxing content, e.g. blog comments.</p></li>
+ <li><p>The <code>iframe</code> element has three new attributes called
+ <code>sandbox</code>, <code>seamless</code>, and <code>srcdoc</code>
+ which allow for sandboxing content, e.g. blog comments.</p></li>
</ul>
<p>Several attributes from HTML4 now apply to all elements. These
@@ -711,8 +703,8 @@
<p>HTML5 also makes all event handler attributes from HTML4
that take the form <code>on<var>event-name</var></code> global
attributes and adds several new event handler attributes for new events
- it defines, such as the <code>message</code> event which is used by the
- cross-document messaging API.</p>
+ it defines, such as the <code>play</code> event which is used by the API
+ for the media elements, <code>video</code> and <code>audio</code>.</p>
<h3 id="changed-elements">Changed Elements</h3>
@@ -987,8 +979,6 @@
<li>API that exposes the history and allows pages to add to it to prevent
breaking the back button.</li>
-
- <li>Cross-document messaging.</li>
</ul>
@@ -1017,9 +1007,6 @@
<li><p><code>getSelection()</code> which returns an object that represents
the current selection(s).
-
- <li><p><code>designMode</code> and <code>execCommand()</code> which are
- mostly used for editing of documents.
</ul>
@@ -1100,13 +1087,15 @@
above list summarises what is thought to be of primary interest to
authors.</p>
- <p>In addition to all of the above, Microdata and the 2D context API for
- <code>canvas</code> have been split into their own drafts at the W3C
- (the WHATWG still publishes a version of HTML5 that includes them):</p>
+ <p>In addition to all of the above, Microdata, the 2D context API for
+ <code>canvas</code>, and Web Messaging (<code>postMessage()</code> API)
+ have been split into their own drafts at the W3C (the WHATWG still
+ publishes a version of HTML5 that includes them):</p>
<ul>
<li><a href="http://dev.w3.org/html5/md/">HTML Microdata</a></li>
<li><a href="http://dev.w3.org/html5/2dcontext/">HTML Canvas 2D Context</a></li>
+ <li><a href="http://dev.w3.org/html5/postmsg/">HTML5 Web Messaging</a></li>
</ul>
@@ -1240,8 +1229,9 @@
<ul>
<li>Web Sockets</li>
- <li>Server-Sent Events</li>
- <li>Web Storage (the persistent storage and database storage features)</li>
+ <li><a href="http://dev.w3.org/html5/eventsource/">Server-Sent Events</a></li>
+ <li><a href="http://dev.w3.org/html5/webstorage/">Web Storage</a> (<code>localStorage</code> and <code>sessionStorage</code>)</li>
+ <li><a href="http://dev.w3.org/html5/webdatabase/">Web SQL Database</a></li>
</ul>
@@ -1541,6 +1531,7 @@
David Håsäther,
Dennis German,
Frank Ellermann,
+ Frank Palinkas,
Gordon P. Hemsley,
Henri Sivonen,
James Graham,
Received on Friday, 12 February 2010 09:57:58 UTC