html5/pubnotes Overview.html,1.213,1.214 Overview.src.html,1.207,1.208

Update of /sources/public/html5/pubnotes
In directory hutz:/tmp/cvs-serv7041

Modified Files:
	Overview.html Overview.src.html 
Log Message:
r1.892-r1704: <ruby> support. This isn't very compatible with IE, but it seems to be relatively compatible with the Web's usage of ruby.

Index: Overview.html
===================================================================
RCS file: /sources/public/html5/pubnotes/Overview.html,v
retrieving revision 1.213
retrieving revision 1.214
diff -u -d -r1.213 -r1.214
--- Overview.html	29 May 2008 04:33:39 -0000	1.213
+++ Overview.html	29 May 2008 05:22:09 -0000	1.214
@@ -13,7 +13,7 @@
     <link rel="stylesheet" href="http://www.w3.org/StyleSheets/TR/W3C-ED" type="text/css" />
   </head><div class="head"><div><a href="http://www.w3.org/"><img src="http://www.w3.org/Icons/w3c_home" width="72" height="48" alt="W3C" /></a></div><h1>HTML 5 Publication Notes</h1><h2>
         W3C
-        Editor’s Draft <em>26 May 2008</em></h2><dl><dt>Latest Editor’s Draft:</dt><dd><a id="latestED" href="http://dev.w3.org/html5/pubnotes/Overview.src.html">http://dev.w3.org/html5/pubnotes/Overview.src.html</a><script type="text/ecmascript">
+        Editor’s Draft <em>29 May 2008</em></h2><dl><dt>Latest Editor’s Draft:</dt><dd><a id="latestED" href="http://dev.w3.org/html5/pubnotes/Overview.src.html">http://dev.w3.org/html5/pubnotes/Overview.src.html</a><script type="text/ecmascript">
                 var id = "$Id$";
                 var a = document.getElementById('cvsVersionLink');
                 var xs = id.match(/ ([0-9]\.[0-9.]+) /);
@@ -44,7 +44,7 @@
         report 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><p>
-        This document is the 26 May 2008 <b>Editor’s Draft</b> of 
+        This document is the 29 May 2008 <b>Editor’s Draft</b> of 
         <cite>HTML 5 Publication Notes</cite>.
       
       Please send comments about this document to
@@ -77,7 +77,7 @@
     </p></div>
     <div id="toc">
       <h2>Table of Contents</h2>
-    <ul><li><a href="#introduction">Introduction</a></li><li><a href="#introduction_changes">Section 1, Introduction</a><ul><li><a href="#structure">Section 1.2, Structure of this specification</a></li><li><a href="#conformance">Section 1.3, Conformance requirements</a></li><li><a href="#terminology">Section 1.4, Terminology</a></li></ul></li><li><a href="#DOM">Section 2, The Document Object Model</a><ul><li><a href="#documents">Section 2.1, Documents</a></li><li><a href="#elements">Section 2.2, Elements</a></li><li><a href="#common-dom">Section 2.3, Common DOM interfaces</a></li><li><a href="#dom-tree">Section 2.4, DOM tree accessors</a></li><li><a href="#dynamic">Section 2.5, Dynamic markup insertion</a></li><li><a href="#case">Section 2.6, APIs in HTML documents</a></li></ul></li><li><a href="#html">Section 3, Semantics and structure of HTML elements</a><ul><li><a href="#microsyntaxes">Section 3.2, Common microsyntaxes</a></li><li><a href="#definitions">Section 3.3, Documents and document fragments</a><li><li><a href="#globalattrs">Section 3.4, Global attributes</a></li><li><a href="#interaction">Section 3.5, Interaction</a></li><li><a href="#root">Section 3.6, The root element</a></li><li><a href="#metadata">Section 3.7, Document metadata</a><ul><li><a href="#base">Section 3.7.3, The base element</a></li><li><a href="#link">Section 3.7.4, The link element</a></li><li><a href="#meta">Section 3.7.5, The meta element</a></li><li><a href="#style">Section 3.7.6, The style element</a></li></ul></li><li><a href="#sects">Section 3.8, Sections</a><ul><li><a href="#body">Section 3.8.1, The body element</a></li><li><a href="#nav">Section 3.8.3, The nav element</a></li><li><a href="#blockquoteold">Section 3.8.5 [moved], The blockquote element</a></li><li><a href="#aside">Section 3.8.6 [now 3.8.5], The aside element</a></li><li><a href="#header">Section 3.8.8 [now 3.8.7], The header element</a></li><li><a href="#footer">Section 3.8.9 [now 3.8.8], The footer element</a></li><li><a href="#address">Section 3.8.10 [now 38.9], The address element</a></li><li><a href="#sectioning">Section 3.8.11 [now 3.8.10], Headings and sections</a></li></ul></li><li><a href="#grouping">Section 3.9, Grouping content</a><ul><li><a href="#pre">3.9.4 [was 3.10.1], The pre element</a></li><li><a href="#blockquote">3.9.6 [was 3.8.5], The blockquote element</a></li><li><a href="#ol">3.9.7 [was 3.11.1], The ol element</a></li><li><a href="#ul">3.9.8 [was 3.11.2], The ul element</a></li><li><a href="#li">3.9.9 [was 3.11.3], The li element</a></li><li><a href="#dl">3.9.10 [was 3.11.4], The dl element</a></li><li><a href="#dt">3.9.11 [was 3.11.5], The dt element</a></li></ul></li><li><a href="#text-level">Section 3.10 [was 3.12], Text-level semantics</a><ul><li><a href="#a">3.10.1, The a element</a></li><li><a href="#q">3.10.2, The q element</a></li><li><a href="#cite">3.10.3, The cite element</a></li><li><a href="#mark">3.10.7, The mark element [was: the m element]</a></li><li><a href="#dfn">3.10.8, The dfn element</a></li><li><a href="#abbr">3.10., The abbr element</a></li><li><a href="#progress">3.10.11, The progress element</a></li><li><a href="#meter">3.10.12, The meter element</a></li><li><a href="#code">3.10.13, The code element</a></li><li><a href="#var">3.10.14, The var element</a></li><li><a href="#samp">3.10.15, The samp element</a></li><li><a href="#sub">3.10.17, The sub and sup elements</a></li><li><a href="#span">3.10.18, The span element</a></li><li><a href="#i">3.10.19, The i element</a></li><li><a href="#usage">3.10.22 [new], Usage summary</a></li><li><a href="#footnotes">3.10.23 [new], Footnotes</a></li></ul></li><li><a href="#edits">Section 3.11 [was 3.13], Edits</a><ul><li><a href="#paraedits">Section 3.11.4 [new], Edits and paragraphs</a></li><li><a href="#listedits">Section 3.11.5 [new], Edits and lists</a></li></ul></li><li><a href="#embedded">Section 3.12 [was 3.14], Embedded content</a><ul><li><a href="#figure">Section 3.12.1, The figure element</a></li><li><a href="#img">Section 3.12.2, The img element</a></li><li><a href="#irame">Section 3.12.3, The iframe element</a></li><li><a href="#embed">Section 3.12.4, The embed element</a></li><li><a href="#object">Section 3.12.5, The object element</a></li><li><a href="#param">Section 3.12.6, The param element</a></li><li><a href="#video">Section 3.12.7, The video element</a></li><li><a href="#source">Section 3.12.9, The source element</a></li><li><a href="#media">Section 3.12.10, Media elements</a></li><li><a href="#canvas">Section 3.12.11, The canvas element</a><ul><li><a href="#canvasAPI">Section 3.12.11.1, The 2D context</a></li></ul></li><li><a href="#area">Section 3.12.13, The area element</a></li><li><a href="#mathml">Section 3.12.15 [new], MathML</a></li><li><a href="#svg">Section 3.12.16 [new], SVG</a></li></ul></li><li><a href="#tables">Section 3.13 [was 3.15], Tabular data</a><ul><li><a href="#table">3.13.2, The table element</a></li><li><a href="#colgroup">3.13.4, The colgroup element</a></li><li><a href="#col">3.13.5, The col element</a></li><li><a href="#tbody">3.13.6, Th tbody element</a></li><li><a href="#thead">3.13.7, The thead element</a></li><li><a href="#tfoot">3.13.8, The tfoot element</a></li><li><a href="#tr">3.13.9, The tr element</a></li><li><a href="#td">3.13.10, The td element</a></li><li><a href="#th">3.13.11, The th element</a></li><li><a href="#tdthcommon">3.13.12 [new], Attributes common to td and th
+    <ul><li><a href="#introduction">Introduction</a></li><li><a href="#introduction_changes">Section 1, Introduction</a><ul><li><a href="#structure">Section 1.2, Structure of this specification</a></li><li><a href="#conformance">Section 1.3, Conformance requirements</a></li><li><a href="#terminology">Section 1.4, Terminology</a></li></ul></li><li><a href="#DOM">Section 2, The Document Object Model</a><ul><li><a href="#documents">Section 2.1, Documents</a></li><li><a href="#elements">Section 2.2, Elements</a></li><li><a href="#common-dom">Section 2.3, Common DOM interfaces</a></li><li><a href="#dom-tree">Section 2.4, DOM tree accessors</a></li><li><a href="#dynamic">Section 2.5, Dynamic markup insertion</a></li><li><a href="#case">Section 2.6, APIs in HTML documents</a></li></ul></li><li><a href="#html">Section 3, Semantics and structure of HTML elements</a><ul><li><a href="#microsyntaxes">Section 3.2, Common microsyntaxes</a></li><li><a href="#definitions">Section 3.3, Documents and document fragments</a><li><li><a href="#globalattrs">Section 3.4, Global attributes</a></li><li><a href="#interaction">Section 3.5, Interaction</a></li><li><a href="#root">Section 3.6, The root element</a></li><li><a href="#metadata">Section 3.7, Document metadata</a><ul><li><a href="#base">Section 3.7.3, The base element</a></li><li><a href="#link">Section 3.7.4, The link element</a></li><li><a href="#meta">Section 3.7.5, The meta element</a></li><li><a href="#style">Section 3.7.6, The style element</a></li></ul></li><li><a href="#sects">Section 3.8, Sections</a><ul><li><a href="#body">Section 3.8.1, The body element</a></li><li><a href="#nav">Section 3.8.3, The nav element</a></li><li><a href="#blockquoteold">Section 3.8.5 [moved], The blockquote element</a></li><li><a href="#aside">Section 3.8.6 [now 3.8.5], The aside element</a></li><li><a href="#header">Section 3.8.8 [now 3.8.7], The header element</a></li><li><a href="#footer">Section 3.8.9 [now 3.8.8], The footer element</a></li><li><a href="#address">Section 3.8.10 [now 38.9], The address element</a></li><li><a href="#sectioning">Section 3.8.11 [now 3.8.10], Headings and sections</a></li></ul></li><li><a href="#grouping">Section 3.9, Grouping content</a><ul><li><a href="#pre">3.9.4 [was 3.10.1], The pre element</a></li><li><a href="#blockquote">3.9.6 [was 3.8.5], The blockquote element</a></li><li><a href="#ol">3.9.7 [was 3.11.1], The ol element</a></li><li><a href="#ul">3.9.8 [was 3.11.2], The ul element</a></li><li><a href="#li">3.9.9 [was 3.11.3], The li element</a></li><li><a href="#dl">3.9.10 [was 3.11.4], The dl element</a></li><li><a href="#dt">3.9.11 [was 3.11.5], The dt element</a></li></ul></li><li><a href="#text-level">Section 3.10 [was 3.12], Text-level semantics</a><ul><li><a href="#a">3.10.1, The a element</a></li><li><a href="#q">3.10.2, The q element</a></li><li><a href="#cite">3.10.3, The cite element</a></li><li><a href="#mark">3.10.7, The mark element [was: the m element]</a></li><li><a href="#dfn">3.10.8, The dfn element</a></li><li><a href="#abbr">3.10., The abbr element</a></li><li><a href="#progress">3.10.11, The progress element</a></li><li><a href="#meter">3.10.12, The meter element</a></li><li><a href="#code">3.10.13, The code element</a></li><li><a href="#var">3.10.14, The var element</a></li><li><a href="#samp">3.10.15, The samp element</a></li><li><a href="#sub">3.10.17, The sub and sup elements</a></li><li><a href="#span">3.10.18, The span element</a></li><li><a href="#i">3.10.19, The i element</a></li><li><a href="#ruby">3.10.22 [new], The ruby element</a></li><li><a href="#rt">3.10.23 [new], The rt element</a></li><li><a href="#rb">3.10.24 [new], The rb element</a></li><li><a href="#usage">3.10.25 [new], Usage summary</a></li><li><a href="#footnotes">3.10.26 [new], Footnotes</a></li></ul></li><li><a href="#edits">Section 3.11 [was 3.13], Edits</a><ul><li><a href="#paraedits">Section 3.11.4 [new], Edits and paragraphs</a></li><li><a href="#listedits">Section 3.11.5 [new], Edits and lists</a></li></ul></li><li><a href="#embedded">Section 3.12 [wa 3.14], Embedded content</a><ul><li><a href="#figure">Section 3.12.1, The figure element</a></li><li><a href="#img">Section 3.12.2, The img element</a></li><li><a href="#iframe">Section 3.12.3, The iframe element</a></li><li><a href="#embed">Section 3.12.4, The embed element</a></li><li><a href="#object">Section 3.12.5, The object element</a></li><li><a href="#param">Section 3.12.6, The param element</a></li><li><a href="#video">Section 3.12.7, The video element</a></li><li><a href="#source">Section 3.12.9, The source element</a></li><li><a href="#media">Section 3.12.10, Media elements</a></li><li><a href="#canvas">Section 3.12.11, The canvas element</a><ul><li><a href="#canvasAPI">Section 3.12.11.1, The 2D context</a></li></ul></li><li><a href="#area">Section 3.12.13, The area element</a></li><li><a href="#mathml">Section 3.12.15 [new], MathML</a></li><li><a href="#svg">Section 3.12.16 [new], SVG</a></li></ul></li><li><a href="#tables">Section 3.13 [was 3.15], Tabular data</a><ul><li><a href="#table">3.13., The table element</a></li><li><a href="#colgroup">3.13.4, The colgroup element</a></li><li><a href="#col">3.13.5, The col element</a></li><li><a href="#tbody">3.13.6, The tbody element</a></li><li><a href="#thead">3.13.7, The thead element</a></li><li><a href="#tfoot">3.13.8, The tfoot element</a></li><li><a href="#tr">3.13.9, The tr element</a></li><li><a href="#td">3.13.10, The td element</a></li><li><a href="#th">3.13.11, The th element</a></li><li><a href="#tdthcommon">3.13.12 [new], Attributes common to td and th
               elements</a></li><li><a href="#tableprocessing">3.13.13, Processing model</a></li><li><a href="#tableforming">3.13.14, Forming a table</a></li></ul></li><li><a href="#forms">Section 3.14 [was 3.16], Forms</a></li><li><a href="#scripts">Section 3.15 [was 3.17], Scripting</a><ul><li><a href="#script">Section 3.15.1, The script element</a></li><li><a href="#noscript">Section 3.15.2, The noscript element</a></li><li><a href="#event-source">Section 3.15.3, The event-source element</a></li></ul></li><li><a href="#interactive">Section 3.16 [was 3.18], Interactive elements</a><ul><li><a href="#datagrid">Section 3.16.2, The datagrid element</a></li><li><a href="#menu">Section 3.16.4, The menu element</a></li><li><a href="#commands">Section 3.16.5, Commands</a></li></ul></li><li><a href="#datatemplate">Section 3.17 [was 3.19], Data Templates</a></li><li><a href="#misc">Section 3.18 [was 3.20], Miscellaneous elements</a></li></ul></li><li><a href="#browsers">Section 4, Web browsers</a><ul><li><a href="#rowsingcontext">Section 4.1, Browsing context</a></li><li><a href="#defaultview">Section 4.2, The default view</a></li><li><a href="#origin">Section 4.3 [was 4.3.2], Origin</a></li><li><a href="#scripting">Section 4.3 [now 4.4], Scripting</a></li><li><a href="#prompts">Section 4.4 [now 4.5], User prompts</a></li><li><a href="#browserstate">Section 4.5 [now 4.6], Browser state</a></li><li><a href="#offline">Section 4.6 [now 4.7], Offline Web applications</a></li><li><a href="#history">Section 4.7 [now 4.8], Session history and navigation</a></li><li><a href="#browsingtheweb">Section 4.9 [new], Browsing the Web</a></li><li><a href="#content-type-sniffing">Section 4.9 [now 4.10], Determining the type of a
             new resource in a browsing context</a></li><li><a href="#structured">Section 4.11 [new], Structured client-side storage</a></li><li><a href="#links">Section 4.12, Links</a></li><li><a href="#uriinterfaces">Section 4.13, Interfaces for URI manipulation</a></li></ul></li><li><a href="#editing">Section 5, Editing</a><ul><li><a href="#contenteditable">Section 5.2, The contenteditable attribute</a></li><li><a href="#dragdrop">Section 5.3, Drag and drop</a></li><li><a href="#undo">Section 5.4, Undo history</a></li><li><a href="#undo">Section 5.5 [now 5.6], Command APIs</a></li><li><a href="#undo">Section 5.6 [now 5.5], The text selection APIs</a></li></ul></li><li><a href="#communication">Section 6, Communication</a><ul><li><a href="#events">Section 6.1, Event definitions</a></li><li><a href="#sse">Section 6.2, Server-sent DOM events</a></li><li><a href="#connection">Section 6.3, Network connections</a></li><li><a href="#postmessage">Section 6.4, Cross-document messaging</a></li></ul></li><li><a href"#repetition">Section 7, Repetition templates</a></li><li><a href="#syntax">Section 8, The HTML syntax</a><ul><li><a href="#writing">Section 8.1, Writing HTML documents</a></li><li><a href="#parsing">Section 8.2, Parsing HTML documents</a></li><li><a href="#namespaces">Section 8.3, Namespaces</a></li><li><a href="#fragserializing">Section 8.4, Serializing HTML fragments</a></li><li><a href="#fragparsing">Section 8.5, Parsing HTML fragments</a></li><li><a href="#charrefs">Section 8.6, Entities [now "Named character references"]</a></li></ul></li><li><a href="#wsiwyg">Section 9 [now removed], WYSIWYG editors</a></li><li><a href="#rendering">Section 10 [now section 9], Rendering and
           user-agent behavior</a></li><li><a href="#things">Section 11 [now section 10], Things that you
@@ -1099,15 +1099,40 @@
               </li>
             </ul>
           </div>
+          <div id="ruby" class="section">
+            <h2>3.10.22 [new], The ruby element</h2>
+            <p>This section is newly added. It concerns the
+            <code class="element">ruby</code>
+            element, which allows more spans of content to be
+            marked up with ruby annotations (sometimes used, for
+            example, with East Asian characters to provide
+            “readings” or pronunciations for the characters).</p>
+          </div>
+          <div id="rt" class="section">
+            <h2>3.10.23 [new], The rt element</h2>
+            <p>This section is newly added. It concerns the
+            <code class="element">rt</code>
+            element, which is used to mark up the “text
+            component” of a ruby annotation.</p>
+          </div>
+          <div id="rb" class="section">
+            <h2>3.10.24 [new], The rb element</h2>
+            <p>This section is newly added. It concerns the
+            <code class="element">rb</code>
+            element, which can be used to provide parentheses
+            around a ruby “text component” of a ruby annotation,
+            to be shown by user agents that don’t support ruby
+            annotations.</p>
+          </div>
           <div id="usage" class="section">
-            <h2>3.10.22 [new], Usage summary</h2>
+            <h2>3.10.25 [new], Usage summary</h2>
             <p>This section is newly added. It is a placeholder
             with an editorial note that reads, “We need to
             summarise the various elements, in particular to
             distinguish b/i/em/strong/var/q/mark/cite.”</p>
           </div>
           <div id="footnotes" class="section">
-            <h2>3.10.23 [new], Footnotes</h2>
+            <h2>3.10.26 [new], Footnotes</h2>
             <p>This section is newly added. The introduction to
             the section states, ”HTML does not have a dedicated
             mechanism for marking up footnotes. Here are the
@@ -2923,6 +2948,13 @@
                 statements out from algorithms in other parts of
                 the “Tree construction” section to form this new
                 subsection.</li>
+                <li>Statements related to handling of the
+                <code class="element">ruby</code>,
+                <code class="element">rp</code>,
+                and
+                <code class="element">rt</code>
+                elements
+                were added.</li>
                 <li>The tree-construction algorithm was refined to
                 allow the
                 <code class="element">noframes</code>

Index: Overview.src.html
===================================================================
RCS file: /sources/public/html5/pubnotes/Overview.src.html,v
retrieving revision 1.207
retrieving revision 1.208
diff -u -d -r1.207 -r1.208
--- Overview.src.html	29 May 2008 04:33:39 -0000	1.207
+++ Overview.src.html	29 May 2008 05:22:10 -0000	1.208
@@ -1093,15 +1093,40 @@
               </li>
             </ul>
           </section>
+          <section id=ruby>
+            <h2>3.10.22 [new], The ruby element</h2>
+            <p>This section is newly added. It concerns the
+            <code class=element>ruby</code>
+            element, which allows more spans of content to be
+            marked up with ruby annotations (sometimes used, for
+            example, with East Asian characters to provide
+            “readings” or pronunciations for the characters).</p>
+          </section>
+          <section id=rt>
+            <h2>3.10.23 [new], The rt element</h2>
+            <p>This section is newly added. It concerns the
+            <code class=element>rt</code>
+            element, which is used to mark up the “text
+            component” of a ruby annotation.</p>
+          </section>
+          <section id=rb>
+            <h2>3.10.24 [new], The rb element</h2>
+            <p>This section is newly added. It concerns the
+            <code class=element>rb</code>
+            element, which can be used to provide parentheses
+            around a ruby “text component” of a ruby annotation,
+            to be shown by user agents that don’t support ruby
+            annotations.</p>
+          </section>
           <section id=usage>
-            <h2>3.10.22 [new], Usage summary</h2>
+            <h2>3.10.25 [new], Usage summary</h2>
             <p>This section is newly added. It is a placeholder
             with an editorial note that reads, “We need to
             summarise the various elements, in particular to
             distinguish b/i/em/strong/var/q/mark/cite.”</p>
           </section>
           <section id=footnotes>
-            <h2>3.10.23 [new], Footnotes</h2>
+            <h2>3.10.26 [new], Footnotes</h2>
             <p>This section is newly added. The introduction to
             the section states, ”HTML does not have a dedicated
             mechanism for marking up footnotes. Here are the
@@ -2964,6 +2989,13 @@
                 statements out from algorithms in other parts of
                 the “Tree construction” section to form this new
                 subsection.</li>
+                <li>Statements related to handling of the
+                <code class=element>ruby</code>,
+                <code class=element>rp</code>,
+                and
+                <code class=element>rt</code>
+                elements
+                were added.</li>
                 <li>The tree-construction algorithm was refined to
                 allow the
                 <code class=element>noframes</code>

Received on Thursday, 29 May 2008 05:22:51 UTC