W3C home > Mailing lists > Public > public-html@w3.org > August 2008

Re: Deliverable for Action 72 @headers

From: James Graham <jg307@cam.ac.uk>
Date: Thu, 21 Aug 2008 19:54:20 +0100
Message-ID: <48ADB9DC.9000604@cam.ac.uk>
To: Laura Carlson <laura.lee.carlson@gmail.com>
CC: HTML WG <public-html@w3.org>, Ian Hickson <ian@hixie.ch>, W3C WAI-XTECH <wai-xtech@w3.org>, Joshue O Connor <joshue.oconnor@cfit.ie>, Gez Lemon <gez.lemon@gmail.com>

Laura Carlson wrote:
> The headers/id markup is functional and works today. Results of some
> recent testing:
> http://esw.w3.org/topic/HTML/TableHeadersTestingBug5822

It seems to me that this testcase is wrong in that the contents of columns 1 and 
8, and of row 2, should be marked as headers not as data cells. This change 
would appear to be needed for the table to be consistent with the current spec, 
which says that <th> represents a header cell; the expected results of your test 
clearly depend on these cells being treated as header cells by UAs.

It is possible that with this change the table would still not be processed in 
the way that you would like e.g. "Running Cost" would not be a header for 
"12/12/2005". This could be fixed in the association algorithm e.g. by saying 
that scope="col" made the header apply to all cells rather than just data cells. 
We would need to re-examine the reason for the current behavior being chosen to 
see if this case was an oversight or if there is a good reason the current spec.

-- 
"Eternity's a terrible thought. I mean, where's it all going to end?"
  -- Tom Stoppard, Rosencrantz and Guildenstern are Dead
Received on Thursday, 21 August 2008 18:54:56 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 9 May 2012 00:16:22 GMT