W3C home > Mailing lists > Public > w3c-wai-ig@w3.org > July to September 2012

Data Table with Row and Column Grouping

From: Pierre Dubois <duboisp2@gmail.com>
Date: Wed, 29 Aug 2012 10:32:01 -0400
Message-ID: <CAPGwD7jEzcZvd9FYiNLVVEe=cPOykyMnO-pPntB7XuUtUFBAYw@mail.gmail.com>
To: WAI Group <w3c-wai-ig@w3.org>
Hi,

I would like to have your suggestion and opinion about complex data table
with row and column grouping.

Recently, I developed a javascript table parser where is able to handle
complex data table. From that project I drafted 12 techniques about HTML
data table.

   1. Defining a Key
Cell<http://wet-boew.github.com/wet-boew/docs/tableparser/keycell-techniques.html>
   2. Defining a Data Row
Group<http://wet-boew.github.com/wet-boew/docs/tableparser/rowgrouping-techniques.html>
   3. Summaries a Data Row
Group<http://wet-boew.github.com/wet-boew/docs/tableparser/summariesrowgroup-techniques.html>
   4. Structuring the Header
Row<http://wet-boew.github.com/wet-boew/docs/tableparser/headerrowgroupstructure-techniques.html>
   5. Describing a Row Header
Cell<http://wet-boew.github.com/wet-boew/docs/tableparser/rowheader-description-techniques.html>
   6. Describing a Row Group Header
Cell<http://wet-boew.github.com/wet-boew/docs/tableparser/rowgroupheader-description-techniques.html>
   7. Defining Column Group
Header<http://wet-boew.github.com/wet-boew/docs/tableparser/colgroupheader-techniques.html>
   8. Structuring the Header Column
Cell<http://wet-boew.github.com/wet-boew/docs/tableparser/headercolgroupstructure-techniques.html>
   9. Defining a Data Column
Group<http://wet-boew.github.com/wet-boew/docs/tableparser/datacolgroup-techniques.html>
   10. Summaries a Data Column
Group<http://wet-boew.github.com/wet-boew/docs/tableparser/colgroupsummary-techniques.html>
   11. Describing a Column Header
Cell<http://wet-boew.github.com/wet-boew/docs/tableparser/colheader-description-techniques.html>
   12. Defining a Layout
Cell<http://wet-boew.github.com/wet-boew/docs/tableparser/layoutcell-techniques.html>


I also created an HTML Table
Validator<http://wet-boew.github.com/wet-boew/docs/tableparser/validator-htmltable.html>that
can be used to set ids/headers/aria-describedby attribute and to know
if the table is well structured.

Now I wonder how I can use the WAI-ARIA attribute to enhance the complex
data table. For data summaries I currently thinking of using an
"aria-label" with the value "Data Summary" for each relevant data cell.
Regarding the multiple level relationship between column and row, do you
think I should use the attribute the "aria-level" ?



Thanks for your help and have a nice day

:-)

Pierre Dubois
Received on Wednesday, 29 August 2012 14:32:36 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 5 February 2014 07:13:30 UTC