Re: mapping of TDs in HTML

Hi Rich, Steve,

I’ve implemented what I think are the necessary changes for table, th, and td elements given the table, grid, cell, and gridcell roles.

Git commit: https://github.com/w3c/aria/commit/f229757de7e9f0512d8855a02e0f3cf6d616e311 <https://github.com/w3c/aria/commit/f229757de7e9f0512d8855a02e0f3cf6d616e311>

Updated mappings, starting with the table element: http://rawgit.com/w3c/aria/master/html-aam/html-aam.html#el-table <http://rawgit.com/w3c/aria/master/html-aam/html-aam.html#el-table>

Note that the table element just maps to the table role, as that’s its default corresponding role. Is up to author to add role=“grid” as appropriate, at which point mappings for th and td are dependent on role of ancestor table element.  


Jason Kiss
jason@accessibleculture.org
http://www.accessibleculture.org




> On 18/09/2015, at 5:18 am, Richard Schwerdtfeger <schwer@us.ibm.com> wrote:
> 
> Hi Steve,
> 
> If the TD is within a role of a table having a role of Grid then map it to gridcell.
> If the TD is in within a role of table then map it to cell. 
> 
> Refer the the ARIA mappings for this. 
> 
> 
> Rich
> 
> 
> Rich Schwerdtfeger
> 

Received on Wednesday, 30 September 2015 01:31:32 UTC