- From: poot <cvsmail@w3.org>
- Date: Tue, 29 Sep 2009 10:14:30 +0900 (JST)
- To: public-html-diffs@w3.org
hixie: Recommend just redesigning tables to not need explanations instead of including complicated descriptions. (whatwg r4019) http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.3180&r2=1.3181&f=h http://html5.org/tools/web-apps-tracker?from=4018&to=4019 =================================================================== RCS file: /sources/public/html5/spec/Overview.html,v retrieving revision 1.3180 retrieving revision 1.3181 diff -u -d -r1.3180 -r1.3181 --- Overview.html 29 Sep 2009 01:05:34 -0000 1.3180 +++ Overview.html 29 Sep 2009 01:14:12 -0000 1.3181 @@ -24797,8 +24797,8 @@ <tr><td headers="n r2"> Failing <th id="r2"> Grade <td> Passing - </table><p>...might benefit from a description explaining to the way the - table is laid out, something like "Characteristics are given in the + </table><p>...might benefit from a description explaining the way the table + is laid out, something like "Characteristics are given in the second column, with the negative side in the left column and the positive side in the right column".</p> @@ -24949,7 +24949,34 @@ </dd> </dl><p>Authors may also use other techniques, or combinations of the - above techniques, as appropriate.<p>The <dfn id="attr-table-summary" title="attr-table-summary"><code>summary</code></dfn> + above techniques, as appropriate.<p>The best option, of course, rather than writing a description + explaining the way the table is laid out, is to adjust the table + such that no explanation is needed.<div class="example"> + + <p>In the case of the table used in the examples above, a simple + rearrangement of the table so that the headers are on the top and + left sides removes the need for an explanation as well as removing + the need for the use of <code title="attr-tdth-headers"><a href="#attr-tdth-headers">headers</a></code> attributes:</p> + + <pre><table> + <caption>Characteristics with positive and negative sides</caption> + <thead> + <tr> + <th> Characteristic + <th> Negative + <th> Positive + <tbody> + <tr> + <th> Mood + <td> Sad + <td> Happy + <tr> + <th> Grade + <td> Failing + <td> Passing +</table></pre> + + </div><p>The <dfn id="attr-table-summary" title="attr-table-summary"><code>summary</code></dfn> attribute on <code><a href="#the-table-element">table</a></code> elements was suggested in earlier versions of the language as a technique for providing explanatory text for complex tables for users of screen readers. One of the <a href="#table-descriptions">techniques</a> described <!--in the
Received on Tuesday, 29 September 2009 01:15:06 UTC