html5/html4-differences Overview.html,1.179,1.180 Overview.src.html,1.192,1.193

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