W3C home > Mailing lists > Public > w3c-wai-ua@w3.org > October to December 1998

Re: A table navigation technique

From: Daniel Dardailler <danield@w3.org>
Date: Tue, 17 Nov 1998 03:19:45 +0100
Message-Id: <199811170219.DAA28573@www47.inria.fr>
To: Scott Luebking <phoenixl@netcom.com>
cc: w3c-wai-ua@w3.org

> Hi,
> Here are a few reasons I've come up with for making table serialization
> a priority 1 item.

I think we need to define more precisely what we mean by table

Off http://wwww.w3.org/WAI/ER/WG, there are some notes
on configuration for table linearization that address the proxy tool
but are also applicable for native browser.

Basically, good table linearization needs to support control for
   - orientation (row, column, markup)
   - repetition (none, header, cell)
   - interaction (none, row/column, cell, search)

Examples of output, for the table:

<TABLE border=1 summary="une chose a preciser">
<CAPTION ALIGN=TOP>Temperature in some French towns</CAPTION>
<TR><TH colspan="3" rowspan="2"><TH colspan=4 scope="colgroup">Month
<TR><TH rowspan=4 scope="rowgroup">Ville
<TH rowspan=2 scope="rowgroup">South
<TH scope="row">Nice<TD>13<TD>14<TD>15<TD>16
<TR><TH scope="row">Cannes<TD>14<TD>15<TD>16<TD>17
<TR><TH rowspan=2 scope="row">North
<TH scope="rowgroup">Paris<TD>5<TD>6<TD>7<TD>8 
<TR><TH scope="row">Lille<TD>-3<TD>-2<TD>-1<TD>0

Orientation: row
Repeat: All headers for each cell 

Ville, South, Nice, Month, January: 13,  
Ville, South, Nice, Month, February: 14,  
Ville, South, Nice, Month, March: 15,  
Ville, South, Nice, Month, April: 16
Ville, South, Cannes, Month, January: 14,  
Ville, South, Cannes, Month, February: 15,  
Ville, South, Cannes, Month, March: 16


Orientation: column
Repeat: Deepest header for each cell

January, Nice: 13
January, Cannes: 14
January, Paris: 5
January, Lille: -3
February, Nice: 14


Orientation: row
Repeat: Deepest header for each row

 Other (not used) Row header names: Ville, South/North

Nice: 13, 14, 15, 16
Cannes: 14, 15, 16, 17


Orientation: markup
Repeat: Not applicable

January February March April
Ville South Nice: 13, 14, 15, 16
Cannes: 14, 15, 16, 17
North Paris: 5, 6, 7, 8
Lille: -3, -2, -1, 0



So which level of configuration should mainstream browser support ?

Lynx just supports Markup, which means ignoring the table markup really.
Received on Monday, 16 November 1998 21:19:59 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 14:49:21 UTC