[prg] Стандарт Section 508: требования к таблицам
Здравствуйте.
Имеется практически философский вопрос по трактовке одного из требований
такого стандарта web-доступности как Section 508.
Смущает пункт (g) параграфа 1194.22 (подраздел B): "Row and column headers
shall be identified for data tables."
Если кому-то надо, то переводится это примерно как "В таблицах с данными
должны быть определены заголовки строк и столбцов".
Вопрос заключается в том, что именно понимается под "row and column headers"
(заголовками строк и столбцов)?
Соответственно есть два варианта трактовки.
Во-первых, заголовок как некая абстрактная информационная сущность,
например:
<table>
<tr>
<td>Буква</td>
<td>Звук</td>
</tr>
<tr>
<td>Б</td>
<td>бэ</td>
</tr>
</table>
Во-вторых, заголовок, как вполне конкретная HTML-сущность, например:
<table>
<tr>
<th>Буква</th>
<th>Звук</th>
</tr>
<tr>
<td>Б</td>
<td>бэ</td>
</tr>
</table>
То есть вопрос в том, обуславливает ли требование о присутствии заголовков
обязательное использование соответствующих HTML-тегов или это просто вопрос
традиционного оформления таблиц с данными, предполагающего наличие шапок?
Наверное точного ответа никто не знает, так что вопрос лишь об экспертных
мнениях присутствующих. :-)
Кстати, на странице самого Section 508
(http://www.access-board.gov/sec508/standards.htm#Subpart_b) есть одна
таблица с данными, где шапки как раз оформлены специальными заголовочными
тегами, но может ли это считаться достаточным подтверждением второй из
вышеприведённых трактовок?
Господа, кто что по этому поводу думает, а может кто сталкивался с проверкой
таблиц на предмет соответствия Section 508 на практике?
Успехов. Никита.