- 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