- From: poot <cvsmail@w3.org>
- Date: Fri, 31 Jul 2009 00:58:33 +0900 (JST)
- To: public-html-diffs@w3.org
annevk: update list of changes since the last draft http://dev.w3.org/cvsweb/html5/html4-differences/Overview.html?r1=1.69&r2=1.70&f=h =================================================================== RCS file: /sources/public/html5/html4-differences/Overview.html,v retrieving revision 1.69 retrieving revision 1.70 diff -u -d -r1.69 -r1.70 --- Overview.html 22 Apr 2009 13:50:18 -0000 1.69 +++ Overview.html 30 Jul 2009 15:58:06 -0000 1.70 @@ -11,7 +11,7 @@ code :link, code :visited { color:inherit } pre code { color:inherit } </style> - <link href="http://www.w3.org/StyleSheets/TR/W3C-WD" rel=stylesheet> + <link href="http://www.w3.org/StyleSheets/TR/W3C-ED" rel=stylesheet> <body> <div class=head> @@ -20,13 +20,13 @@ <h1 id=html5-diff>HTML 5 differences from HTML 4</h1> - <h2 class="no-num no-toc" id=w3c-doctype>W3C Working Draft 23 April 2009</h2> + <h2 class="no-num no-toc" id=w3c-doctype>Editor's Draft 30 July 2009</h2> <dl> <dt>This Version: <dd><a - href="http://www.w3.org/TR/2009/WD-html5-diff-20090423/">http://www.w3.org/TR/2009/WD-html5-diff-20090423/</a> + href="http://www.w3.org/TR/2009/ED-html5-diff-20090730/">http://www.w3.org/TR/2009/ED-html5-diff-20090730/</a> <dt>Latest Published Version: @@ -93,7 +93,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 23 April 2009 W3C Working Draft produced by the <a + <p>This is the 30 July 2009 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 @@ -187,13 +187,16 @@ <li><a href="#changelog"><span class=secno>5 </span>HTML 5 Changelogs</a> <ul class=toc> - <li><a href="#changes-2009-02-12"><span class=secno>5.1 </span>Changes - since 12 February 2009</a> + <li><a href="#changes-2009-04-23"><span class=secno>5.1 </span>Changes + since 23 April 2009</a> - <li><a href="#changes-2008-06-10"><span class=secno>5.2 </span>Changes + <li><a href="#changes-2009-02-12"><span class=secno>5.2 </span>Changes + from 12 February 2009 to 23 April 2009</a> + + <li><a href="#changes-2008-06-10"><span class=secno>5.3 </span>Changes from 10 June 2008 to 12 February 2009</a> - <li><a href="#changes-2008-01-22"><span class=secno>5.3 </span>Changes + <li><a href="#changes-2008-01-22"><span class=secno>5.4 </span>Changes from 22 January 2008 to 10 June 2008</a> </ul> @@ -311,11 +314,7 @@ attribute). <li>The focus on defining the semantics in detail (e.g. the outline - algorithm, replacing the vague semantics in HTML 4).</li> - <!-- - <li>The server-sent events feature (the <code>eventsource</code> - element).</li> - --> + algorithm, replacing the vague semantics in HTML 4). <li>The <code>datagrid</code> element. @@ -330,10 +329,7 @@ <li>The content-type sniffing and character encoding sniffing. - <li>The very explicit definition of a parser.</li> - <!-- - <li>The two structured storage features.</li> - --> + <li>The very explicit definition of a parser. <li>The <code>contentEditable</code> feature and the <code>UndoManager</code> feature. @@ -494,7 +490,11 @@ related to the rest of the page. <li> - <p><code>header</code> represents the header of a section. + <p><code>hgroup</code> represents the header of a section. + + <li> + <p><code>header</code> represents a group of introductory or navigational + aids. <li> <p><code>footer</code> represents a footer for a section and can contain @@ -632,6 +632,8 @@ <li><code>url</code> + <li><code>tel</code> + <li><code>search</code> <li><code>color</code> @@ -1169,8 +1171,100 @@ <p>The changes in the changelogs are in rough chronological order to ease editing this document. - <h3 id=changes-2009-02-12><span class=secno>5.1 </span>Changes since 12 - February 2009</h3> + <h3 id=changes-2009-04-23><span class=secno>5.1 </span>Changes since 23 + April 2009</h3> + <!-- since rev 2975 --> + + <ul> + <li>When the <code>time</code> element is empty user agents have to render + the time in a locale-specific manner. + + <li>The <code>load</code> event is dispatched at <code>Window</code>, but + now has <code>Document</code> as its target. + + <li><code>pushState()</code> now affects the <code>Referer</code> (sic) + header. + + <li><code>onundo</code> and <code>onredo</code> are now on + <code>Window</code>. + + <li>The events <code>beforeprint</code> and <code>afterprint</code> were + added. + + <li>Media elements now have a <code>startTime</code> member that indicates + where the current resource starts. + + <li><code>header</code> has been renamed to <code>hgroup</code> and a new + <code>header</code> element has been introduced. + + <li><code>createImageData()</code> now also takes <code>ImageData</code> + objects. + + <li><code>createPattern()</code> can now take a <code>video</code> element + as argument too. + + <li>The <code>footer</code> element is no longer allowed in + <code>header</code> and <code>header</code> is not allowed in + <code>address</code> or <code>footer</code>. + + <li>A new control has been introduced: <code><input type="tel"></code> + + <li>The Command API now works for all elements. + + <li><code>accesskey</code> is now properly defined. + + <li><code>section</code> and <code>article</code> now take a + <code>cite</code> attribute. + + <li>A new feature called Microdata has been introduced which allows people + to embed custom data structures in their HTML documents.</li> + <!-- XXX --> + + <li>Using the Microdata model three predefined vocabularies have also been + included: vCard, vEvent, and a model for licensing.</li> + <!-- XXX --> + + <li>Drag and drop has been updated to work with the Microdata model. + + <li>The <a href="http://hsivonen.iki.fi/last-html-quirk/">last of the + parsing quirks</a> has been defined.</li> + <!-- don't kill my easter egg --> + + <li><code>textLength</code> has been added as member of the + <code>textarea</code> element. + + <li>The <code>rp</code> element now takes phrasing content rather than a + single character. + + <li><code>location.reload()</code> is now defined. + + <li>The <code>hashchange</code> event now fires asynchronously. + + <li>Rules for compatibility with XPath 1.0 and XSLT 1.0 have been added. + + <li>The <code>spellcheck</code> DOM attribute now maps to a + <code>DOMString</code>. + + <li><code>hasFeature()</code> support has been reduced to a minimum. + + <li>The <code>Audio()</code> constructor sets the <code>autobuffer</code> + attribute. + </ul> + + <p>On top of this list quite a few minor clarifications, typos, issues + specific to implementors, and other small problems have been resolved. + + <p>In addition, the following parts of HTML 5 have been taken out and + will likely be further developed at the IETF: + + <ul> + <li>Definition of URLs. + + <li>Definition of Content-Type sniffing. + </ul> + + <h3 id=changes-2009-02-12><span class=secno>5.2 </span>Changes from 12 + February 2009 to 23 April 2009</h3> <ul> <li>A new global attribute called <code>spellcheck</code> has been added. @@ -1249,7 +1343,7 @@ <li>Web Storage (the persistent storage and database storage features) </ul> - <h3 id=changes-2008-06-10><span class=secno>5.2 </span>Changes from 10 June + <h3 id=changes-2008-06-10><span class=secno>5.3 </span>Changes from 10 June 2008 to 12 February 2009</h3> <ul> @@ -1544,7 +1638,7 @@ attribute. </ul> - <h3 id=changes-2008-01-22><span class=secno>5.3 </span>Changes from 22 + <h3 id=changes-2008-01-22><span class=secno>5.4 </span>Changes from 22 January 2008 to 10 June 2008</h3> <ul> Index: Overview.src.html =================================================================== RCS file: /sources/public/html5/html4-differences/Overview.src.html,v retrieving revision 1.47 retrieving revision 1.48 diff -u -d -r1.47 -r1.48 --- Overview.src.html 22 Apr 2009 13:50:18 -0000 1.47 +++ Overview.src.html 30 Jul 2009 15:58:06 -0000 1.48 @@ -21,7 +21,7 @@ <dl> <dt>This Version:</dt> - <dd><a href="[VERSION]/">http://www.w3.org/TR/[YEAR]/WD-html5-diff-[CDATE]/</a></dd> + <dd><a href="[VERSION]/">http://www.w3.org/TR/[YEAR]/ED-html5-diff-[CDATE]/</a></dd> <dt>Latest Published Version:</dt> <dd><a href="http://www.w3.org/TR/html5-diff/">http://www.w3.org/TR/html5-diff/</a></dd> @@ -226,11 +226,6 @@ <li>The focus on defining the semantics in detail (e.g. the outline algorithm, replacing the vague semantics in HTML 4).</li> - <!-- - <li>The server-sent events feature (the <code>eventsource</code> - element).</li> - --> - <li>The <code>datagrid</code> element.</li> <li>The <code>menu</code> and <code>command</code> elements.</li> @@ -246,10 +241,6 @@ <li>The very explicit definition of a parser.</li> - <!-- - <li>The two structured storage features.</li> - --> - <li>The <code>contentEditable</code> feature and the <code>UndoManager</code> feature.</li> @@ -340,7 +331,7 @@ XML specifications to set the character encoding.</p> <h3 id="doctype">The <code title="">DOCTYPE</code></h3> - + <p>The HTML syntax of HTML 5 requires a <code title="">DOCTYPE</code> to be specified to ensure that the browser renders the page in standards mode. The <code title="">DOCTYPE</code> @@ -398,9 +389,9 @@ <h3 id="new-elements">New Elements</h3> - + <p>The following elements have been introduced for better structure:</p> - + <ul> <li><p><code>section</code> represents a generic document or application section. It can be used together with the @@ -414,8 +405,11 @@ <li><p><code>aside</code> represents a piece of content that is only slightly related to the rest of the page.</p></li> - <li><p><code>header</code> represents the header of a + <li><p><code>hgroup</code> represents the header of a section.</p></li> + + <li><p><code>header</code> represents a group of introductory or + navigational aids.</p></li> <li><p><code>footer</code> represents a footer for a section and can contain information about the author, copyright information, et @@ -534,7 +528,7 @@ <li><code>month</code> <li><code>week</code> - + <li><code>time</code> <li><code>number</code> @@ -545,6 +539,8 @@ <li><code>url</code> + <li><code>tel</code> + <li><code>search</code> <li><code>color</code> @@ -1061,8 +1057,76 @@ <p>The changes in the changelogs are in rough chronological order to ease editing this document.</p> + + + <h3 id="changes-2009-04-23">Changes since 23 April 2009</h3> <!-- since rev 2975 --> - <h3 id="changes-2009-02-12">Changes since 12 February 2009</h3> + <ul> + <li>When the <code>time</code> element is empty user agents have to + render the time in a locale-specific manner.</li> + <li>The <code>load</code> event is dispatched at <code>Window</code>, + but now has <code>Document</code> as its target.</li> + <li><code>pushState()</code> now affects the <code>Referer</code> (sic) + header.</li> + <li><code>onundo</code> and <code>onredo</code> are now on + <code>Window</code>.</li> + <li>The events <code>beforeprint</code> and <code>afterprint</code> + were added.</li> + <li>Media elements now have a <code>startTime</code> member that + indicates where the current resource starts.</li> + <li><code>header</code> has been renamed to <code>hgroup</code> and a + new <code>header</code> element has been introduced.</li> + <li><code>createImageData()</code> now also takes + <code>ImageData</code> objects.</li> + <li><code>createPattern()</code> can now take a <code>video</code> + element as argument too.</li> + <li>The <code>footer</code> element is no longer allowed in + <code>header</code> and <code>header</code> is not allowed in + <code>address</code> or <code>footer</code>.</li> + <li>A new control has been introduced: + <code><input type="tel"></code></li> + <li>The Command API now works for all elements.</li> + <li><code>accesskey</code> is now properly defined.</li> + <li><code>section</code> and <code>article</code> now take a + <code>cite</code> attribute.</li> + <li>A new feature called Microdata has been introduced which allows + people to embed custom data structures in their HTML documents.</li> <!-- XXX --> + <li>Using the Microdata model three predefined vocabularies have also + been included: vCard, vEvent, and a model for licensing.</li> <!-- XXX --> + <li>Drag and drop has been updated to work with the Microdata + model.</li> + <li>The <a href="http://hsivonen.iki.fi/last-html-quirk/">last of the + parsing quirks</a> has been defined.</li> <!-- don't kill my easter egg --> + <li><code>textLength</code> has been added as member of the + <code>textarea</code> element.</li> + <li>The <code>rp</code> element now takes phrasing content rather than + a single character.</li> + <li><code>location.reload()</code> is now defined.</li> + <li>The <code>hashchange</code> event now fires asynchronously.</li> + <li>Rules for compatibility with XPath 1.0 and XSLT 1.0 have been + added.</li> + <li>The <code>spellcheck</code> DOM attribute now maps to a + <code>DOMString</code>.</li> + <li><code>hasFeature()</code> support has been reduced to a + minimum.</li> + <li>The <code>Audio()</code> constructor sets the + <code>autobuffer</code> attribute.</li> + </ul> + + <p>On top of this list quite a few minor clarifications, typos, + issues specific to implementors, and other small problems have been + resolved.</p> + + <p>In addition, the following parts of HTML 5 have been taken out + and will likely be further developed at the IETF:</p> + + <ul> + <li>Definition of URLs.</li> + <li>Definition of Content-Type sniffing.</li> + </ul> + + + <h3 id="changes-2009-02-12">Changes from 12 February 2009 to 23 April 2009</h3> <ul> <li>A new global attribute called <code>spellcheck</code> has been
Received on Thursday, 30 July 2009 15:59:11 UTC