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