- From: Eric Eggert <ee@w3.org>
- Date: Wed, 01 Jul 2015 16:04:29 +0200
- To: "Jonathan Avila" <jon.avila@ssbbartgroup.com>
- Cc: "w3c-wai-gl@w3.org" <w3c-wai-gl@w3.org>
- Message-ID: <77322957-8FBD-44E2-812F-D168EB10CD24@w3.org>
Hi Jonathan,
On 1 Jul 2015, at 15:12, Jonathan Avila wrote:
[…]
> Also of confusion in the tutorial is the use of scope in examples with
> ids and headers. There is no advice on whether use of scope alongside
> ids and headers is wrong or required.
> http://www.w3.org/WAI/tutorials/tables/multi-level/
> The tutorial also incorrectly states "By using the row value for scope
> assigns the header cells in the second column to data cells on the
> left and the right of the individual header cell." When in fact it
> only applies to the right in LTR languages.
Direct link to the example:
http://www.w3.org/WAI/tutorials/tables/two-headers/#table-with-an-offset-column-of-header-cells
Thanks for pointing that out, I wasn’t aware of this behavior. One
always learns new things :-)
Do you know if this behavior is consistently supported in browsers and
assistive technologies?
Am I right that the behavior that the tutorial wants to archive would
only be possible with by creating a rowgroup for every row (using
multiple tbodys) and using scope="rowgroup"?
```
[…]
</tbody>
<tbody>
<tr>
<td>215</td>
<th scope="rowgroup">Abel</th>
<td>5</td>
<td>2</td>
<td>0</td>
<td>0</td>
<td>0</td>
<td>3</td>
</tr>
</tbody>
<tbody>
[…]
```
This strikes me as pretty clumsy and unintuitive…
Best,
Eric
--
Eric Eggert
Web Accessibility Specialist
Web Accessibility Initiative (WAI) at Wold Wide Web Consortium (W3C)
Received on Wednesday, 1 July 2015 14:04:38 UTC