- From: Simon Pieters via cvs-syncmail <cvsmail@w3.org>
- Date: Fri, 14 Sep 2012 10:16:58 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/html4-differences In directory hutz:/tmp/cvs-serv20688 Modified Files: Overview.html Overview.src.html Log Message: changes since last publication Index: Overview.html =================================================================== RCS file: /sources/public/html5/html4-differences/Overview.html,v retrieving revision 1.179 retrieving revision 1.180 diff -u -d -r1.179 -r1.180 --- Overview.html 14 Sep 2012 08:43:07 -0000 1.179 +++ Overview.html 14 Sep 2012 10:16:55 -0000 1.180 @@ -158,17 +158,18 @@ <li><a href="#obsolete-apis"><span class="secno">5.6 </span>Obsolete APIs</a></ol></li> <li><a href="#changelog"><span class="secno">6 </span>HTML5 Changelogs</a> <ol class="toc"> - <li><a href="#changes-2011-05-25"><span class="secno">6.1 </span>Changes since 25 May 2011</a></li> - <li><a href="#changes-2011-04-05"><span class="secno">6.2 </span>Changes from 5 April 2011 to 25 May 2011</a></li> - <li><a href="#changes-2011-01-13"><span class="secno">6.3 </span>Changes from 13 January 2011 to 5 April 2011</a></li> - <li><a href="#changes-2010-10-19"><span class="secno">6.4 </span>Changes from 19 October 2010 to 13 January 2011</a></li> - <li><a href="#changes-2010-06-24"><span class="secno">6.5 </span>Changes from 24 June 2010 to 19 October 2010</a></li> - <li><a href="#changes-2010-03-04"><span class="secno">6.6 </span>Changes from 4 March 2010 to 24 June 2010</a></li> - <li><a href="#changes-2009-08-25"><span class="secno">6.7 </span>Changes from 25 August 2009 to 4 March 2010</a></li> - <li><a href="#changes-2009-04-23"><span class="secno">6.8 </span>Changes from 23 April 2009 to 25 August 2009</a></li> - <li><a href="#changes-2009-02-12"><span class="secno">6.9 </span>Changes from 12 February 2009 to 23 April 2009</a></li> - <li><a href="#changes-2008-06-10"><span class="secno">6.10 </span>Changes from 10 June 2008 to 12 February 2009</a></li> - <li><a href="#changes-2008-01-22"><span class="secno">6.11 </span>Changes from 22 January 2008 to 10 June 2008</a></ol></li> + <li><a href="#changes-2012-03-29"><span class="secno">6.1 </span>Changes since 29 March 2012</a></li> + <li><a href="#changes-2011-05-25"><span class="secno">6.2 </span>Changes from 25 May 2011 to 29 March 2012</a></li> + <li><a href="#changes-2011-04-05"><span class="secno">6.3 </span>Changes from 5 April 2011 to 25 May 2011</a></li> + <li><a href="#changes-2011-01-13"><span class="secno">6.4 </span>Changes from 13 January 2011 to 5 April 2011</a></li> + <li><a href="#changes-2010-10-19"><span class="secno">6.5 </span>Changes from 19 October 2010 to 13 January 2011</a></li> + <li><a href="#changes-2010-06-24"><span class="secno">6.6 </span>Changes from 24 June 2010 to 19 October 2010</a></li> + <li><a href="#changes-2010-03-04"><span class="secno">6.7 </span>Changes from 4 March 2010 to 24 June 2010</a></li> + <li><a href="#changes-2009-08-25"><span class="secno">6.8 </span>Changes from 25 August 2009 to 4 March 2010</a></li> + <li><a href="#changes-2009-04-23"><span class="secno">6.9 </span>Changes from 23 April 2009 to 25 August 2009</a></li> + <li><a href="#changes-2009-02-12"><span class="secno">6.10 </span>Changes from 12 February 2009 to 23 April 2009</a></li> + <li><a href="#changes-2008-06-10"><span class="secno">6.11 </span>Changes from 10 June 2008 to 12 February 2009</a></li> + <li><a href="#changes-2008-01-22"><span class="secno">6.12 </span>Changes from 22 January 2008 to 10 June 2008</a></ol></li> <li><a class="no-num" href="#acknowledgments">Acknowledgments</a></li> <li><a class="no-num" href="#references">References</a></ol> <!--end-toc--> @@ -306,8 +307,8 @@ <h3 id="character-encoding"><span class="secno">2.1 </span>Character Encoding</h3> - <p>For the HTML syntax of HTML5, authors have three means of - setting the character encoding:</p> + <p>For the HTML syntax of HTML5, authors are required to declare the + character encoding. There are three ways to do that:</p> <ul> <li>At the transport level. By using the HTTP <code>Content-Type</code> @@ -2260,8 +2261,50 @@ changes that affect them early on.</p> <p>The changes in the changelogs are in rough chronological order.</p> + + <h3 id="changes-2012-03-29"><span class="secno">6.1 </span>Changes since 29 March 2012</h3><!-- rev 7028 - 7347 --> + + <ul> + <li>The content model for <code>ruby</code> was changed with regards to nested <code>ruby</code> elements. + <li>Self-closing SVG <code>script</code> tags in the HTML syntax now execute. + <li>The placeholder section for the <code>find()</code> API has been dropped. + <li>An encoding declaration is now required in the HTML syntax even if only ASCII characters are used. + <li>Some bug fixes in the Drag and Drop API. + <li>The <code>inBandMetadataTrackDispatchType</code> IDL attribute was added to <code>TextTrack</code>. + <li>The <code>TextTrackCue()</code> constructor now has fewer arguments. + <li>The <code>accept</code> attribute now supports file extensions as well as MIME types. + <li>The <code>initialTime</code> IDL attribute on media elements has been dropped. + <li>The <code>startOffsetTime</code> IDL attribute on media elements has been renamed to <code>startDate</code>. + </ul> + + <p>Further changes to WHATWG HTML that do not affect HTML5:</p> - <h3 id="changes-2011-05-25"><span class="secno">6.1 </span>Changes since 25 May 2011</h3> <!-- rev 6140 - 7027 --> + <ul> + <li>Several changes and bug fixes in the Text Track API. + <li><code>addElement()</code> was dropped from the Drag and Drop API. + <li>Media queries are now proxied for <code>iframe</code> elements with the <code>seamless</code> attribute. + <li>The <code>:enabled</code> and <code>:disabled</code> pseudo-classes now apply to <code>input</code> elements in the Hidden state. + <li>The <code>ssh</code>, <code>sip</code> and <code>magnet</code> schemes are now in the <code>registerProtocolHandler()</code> whitelist. + <li><code>table</code> elements now have 'box-sizing:border-box' by default. + <li>Bug fixes in the "potentially CORS-enabled fetch" algorithm. + <li>The document outline algorithm now ignores elements with the <code>hidden</code> attribute. + <li>Markup generators that are unable to provide required <code>alt</code> text can now use a specific attribute on <code>img</code> that makes validators ignore the missing <code>alt</code> error. + <li>Workers and shared workers now support <code>data:</code> URLs. + <li>The <code>inputmode</code> attribute has been added to <code>input</code> and <code>textarea</code>. + <li>The <code>autocomplete</code> attribute has been extended to support prefilling specific things. + <li>WebSocket supports sending <code>ArrayBufferView</code> as well as <code>ArrayBuffer</code>. + <li>The <code>border</code> attribute on <code>table</code> is non-conforming again. + <li>The canvas ImageData methods now assume 96dpi, and a set of "HD" methods have been introduced. + <li>The shared worker <code>connect</code> event now also exposes the source port in the <code>source</code> IDL attribute. + <li>Lone surrogates are converted to U+FFFD instead of throwing in WebSocket <code>send()</code>. + <li>The <code>setRangeText()</code> method has been added to <code>input</code> and <code>textarea</code>. + <li>The <code>srcset</code> attribute has been added to <code>img</code> to support multiple images for different resolutions and different images for different viewport sizes. + <li>Application cache now has an <code>prefer-online</code> mode. + <li>Dialogs are now supported with the <code>dialog</code> element, the <code>inert</code> global attribute and the <code>dialog</code> method on <code>form</code>. + <li>The <code>resetTransform()</code> method, <code>currentTransform</code> IDL attribute, several IDL attributes for font metrics, <code>resetClip()</code> method, <code>imageSmoothingEnabled</code> IDL attribute, <code>addHitRegion()</code> method, <code>removeHitRegion()</code> method, support for dashed lines, have been added to the canvas 2d context. + </ul> + + <h3 id="changes-2011-05-25"><span class="secno">6.2 </span>Changes from 25 May 2011 to 29 March 2012</h3> <!-- rev 6140 - 7027 --> <ul> <li>Support for mutation observers was added. @@ -2390,7 +2433,7 @@ <li>Redirects in WebSockets are now blocked for security reasons. </ul> - <h3 id="changes-2011-04-05"><span class="secno">6.2 </span>Changes from 5 April 2011 to 25 May 2011</h3> <!-- rev 5974 - 6139 --> + <h3 id="changes-2011-04-05"><span class="secno">6.3 </span>Changes from 5 April 2011 to 25 May 2011</h3> <!-- rev 5974 - 6139 --> <ul> <li>Support for the <code>javascript:</code> scheme in <code>img</code>, <code>object</code>, CSS, etc, has been dropped. @@ -2413,7 +2456,7 @@ <!-- XXX WHATWG HTML changes --> - <h3 id="changes-2011-01-13"><span class="secno">6.3 </span>Changes from 13 January 2011 to 5 April 2011</h3> <!-- rev 5779 - 5974 --> + <h3 id="changes-2011-01-13"><span class="secno">6.4 </span>Changes from 13 January 2011 to 5 April 2011</h3> <!-- rev 5779 - 5974 --> <ul> <li>The <code>pushState</code> and <code>replaceState</code> features have @@ -2450,7 +2493,7 @@ <!-- XXX WHATWG HTML changes --> - <h3 id="changes-2010-10-19"><span class="secno">6.4 </span>Changes from 19 October 2010 to 13 January 2011</h3> <!-- rev 5643 - 5779 --> + <h3 id="changes-2010-10-19"><span class="secno">6.5 </span>Changes from 19 October 2010 to 13 January 2011</h3> <!-- rev 5643 - 5779 --> <ul> <li>Drag and drop model was refined.</li> @@ -2473,7 +2516,7 @@ <!-- XXX WHATWG HTML changes --> - <h3 id="changes-2010-06-24"><span class="secno">6.5 </span>Changes from 24 June 2010 to 19 October 2010</h3> <!-- rev 5108 - 5642 --> + <h3 id="changes-2010-06-24"><span class="secno">6.6 </span>Changes from 24 June 2010 to 19 October 2010</h3> <!-- rev 5108 - 5642 --> <ul> <li>Numerous changes to the HTML parsing algorithm based on @@ -2500,7 +2543,7 @@ <!-- XXX WHATWG HTML changes --> - <h3 id="changes-2010-03-04"><span class="secno">6.6 </span>Changes from 4 March 2010 to 24 June 2010</h3> <!-- rev 4647 - 5107 --> + <h3 id="changes-2010-03-04"><span class="secno">6.7 </span>Changes from 4 March 2010 to 24 June 2010</h3> <!-- rev 4647 - 5107 --> <ul> <li>The <code>ping</code> attribute has been removed from the W3C @@ -2527,7 +2570,7 @@ <!-- XXX WHATWG HTML changes --> - <h3 id="changes-2009-08-25"><span class="secno">6.7 </span>Changes from 25 August 2009 to 4 March 2010</h3> <!-- since rev 3673 --> + <h3 id="changes-2009-08-25"><span class="secno">6.8 </span>Changes from 25 August 2009 to 4 March 2010</h3> <!-- since rev 3673 --> <ul> <li>The <code>dialog</code> element has been removed. A section with @@ -2583,7 +2626,7 @@ <!-- XXX WHATWG HTML changes --> - <h3 id="changes-2009-04-23"><span class="secno">6.8 </span>Changes from 23 April 2009 to 25 August 2009</h3> <!-- since rev 2975 --> + <h3 id="changes-2009-04-23"><span class="secno">6.9 </span>Changes from 23 April 2009 to 25 August 2009</h3> <!-- since rev 2975 --> <ul> <li>When the <code>time</code> element is empty user agents have to @@ -2657,7 +2700,7 @@ <!-- XXX WHATWG HTML changes --> - <h3 id="changes-2009-02-12"><span class="secno">6.9 </span>Changes from 12 February 2009 to 23 April 2009</h3> + <h3 id="changes-2009-02-12"><span class="secno">6.10 </span>Changes from 12 February 2009 to 23 April 2009</h3> <ul> <li>A new global attribute called <code>spellcheck</code> has been @@ -2722,7 +2765,7 @@ <!-- XXX WHATWG HTML changes --> - <h3 id="changes-2008-06-10"><span class="secno">6.10 </span>Changes from 10 June 2008 to 12 February 2009</h3> + <h3 id="changes-2008-06-10"><span class="secno">6.11 </span>Changes from 10 June 2008 to 12 February 2009</h3> <ul> <li>The <code>data</code> member of <code>ImageData</code> objects has @@ -2939,7 +2982,7 @@ <!-- XXX WHATWG HTML changes --> - <h3 id="changes-2008-01-22"><span class="secno">6.11 </span>Changes from 22 January 2008 to 10 June 2008</h3> + <h3 id="changes-2008-01-22"><span class="secno">6.12 </span>Changes from 22 January 2008 to 10 June 2008</h3> <ul> <li>Implementation and authoring details around the <code>ping</code> Index: Overview.src.html =================================================================== RCS file: /sources/public/html5/html4-differences/Overview.src.html,v retrieving revision 1.192 retrieving revision 1.193 diff -u -d -r1.192 -r1.193 --- Overview.src.html 14 Sep 2012 08:43:07 -0000 1.192 +++ Overview.src.html 14 Sep 2012 10:16:56 -0000 1.193 @@ -262,8 +262,8 @@ <h3 id="character-encoding">Character Encoding</h3> - <p>For the HTML syntax of HTML5, authors have three means of - setting the character encoding:</p> + <p>For the HTML syntax of HTML5, authors are required to declare the + character encoding. There are three ways to do that:</p> <ul> <li>At the transport level. By using the HTTP <code>Content-Type</code> @@ -2456,8 +2456,50 @@ changes that affect them early on.</p> <p>The changes in the changelogs are in rough chronological order.</p> + + <h3 id="changes-2012-03-29">Changes since 29 March 2012</h3><!-- rev 7028 - 7347 --> + + <ul> + <li>The content model for <code>ruby</code> was changed with regards to nested <code>ruby</code> elements. + <li>Self-closing SVG <code>script</code> tags in the HTML syntax now execute. + <li>The placeholder section for the <code>find()</code> API has been dropped. + <li>An encoding declaration is now required in the HTML syntax even if only ASCII characters are used. + <li>Some bug fixes in the Drag and Drop API. + <li>The <code>inBandMetadataTrackDispatchType</code> IDL attribute was added to <code>TextTrack</code>. + <li>The <code>TextTrackCue()</code> constructor now has fewer arguments. + <li>The <code>accept</code> attribute now supports file extensions as well as MIME types. + <li>The <code>initialTime</code> IDL attribute on media elements has been dropped. + <li>The <code>startOffsetTime</code> IDL attribute on media elements has been renamed to <code>startDate</code>. + </ul> + + <p>Further changes to WHATWG HTML that do not affect HTML5:</p> - <h3 id="changes-2011-05-25">Changes since 25 May 2011</h3> <!-- rev 6140 - 7027 --> + <ul> + <li>Several changes and bug fixes in the Text Track API. + <li><code>addElement()</code> was dropped from the Drag and Drop API. + <li>Media queries are now proxied for <code>iframe</code> elements with the <code>seamless</code> attribute. + <li>The <code>:enabled</code> and <code>:disabled</code> pseudo-classes now apply to <code>input</code> elements in the Hidden state. + <li>The <code>ssh</code>, <code>sip</code> and <code>magnet</code> schemes are now in the <code>registerProtocolHandler()</code> whitelist. + <li><code>table</code> elements now have 'box-sizing:border-box' by default. + <li>Bug fixes in the "potentially CORS-enabled fetch" algorithm. + <li>The document outline algorithm now ignores elements with the <code>hidden</code> attribute. + <li>Markup generators that are unable to provide required <code>alt</code> text can now use a specific attribute on <code>img</code> that makes validators ignore the missing <code>alt</code> error. + <li>Workers and shared workers now support <code>data:</code> URLs. + <li>The <code>inputmode</code> attribute has been added to <code>input</code> and <code>textarea</code>. + <li>The <code>autocomplete</code> attribute has been extended to support prefilling specific things. + <li>WebSocket supports sending <code>ArrayBufferView</code> as well as <code>ArrayBuffer</code>. + <li>The <code>border</code> attribute on <code>table</code> is non-conforming again. + <li>The canvas ImageData methods now assume 96dpi, and a set of "HD" methods have been introduced. + <li>The shared worker <code>connect</code> event now also exposes the source port in the <code>source</code> IDL attribute. + <li>Lone surrogates are converted to U+FFFD instead of throwing in WebSocket <code>send()</code>. + <li>The <code>setRangeText()</code> method has been added to <code>input</code> and <code>textarea</code>. + <li>The <code>srcset</code> attribute has been added to <code>img</code> to support multiple images for different resolutions and different images for different viewport sizes. + <li>Application cache now has an <code>prefer-online</code> mode. + <li>Dialogs are now supported with the <code>dialog</code> element, the <code>inert</code> global attribute and the <code>dialog</code> method on <code>form</code>. + <li>The <code>resetTransform()</code> method, <code>currentTransform</code> IDL attribute, several IDL attributes for font metrics, <code>resetClip()</code> method, <code>imageSmoothingEnabled</code> IDL attribute, <code>addHitRegion()</code> method, <code>removeHitRegion()</code> method, support for dashed lines, have been added to the canvas 2d context. + </ul> + + <h3 id="changes-2011-05-25">Changes from 25 May 2011 to 29 March 2012</h3> <!-- rev 6140 - 7027 --> <ul> <li>Support for mutation observers was added.
Received on Friday, 14 September 2012 10:17:04 UTC