- From: Anne van Kesteren via cvs-syncmail <cvsmail@w3.org>
- Date: Fri, 12 Feb 2010 09:57:20 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/html4-differences In directory hutz:/tmp/cvs-serv7750 Modified Files: Overview.html Overview.src.html Log Message: fix several minor bugs; also, W3C nuked postMessage() from HTML5 too Index: Overview.html =================================================================== 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:23 UTC