Because of multiple edits I made for the previous email, it is not so clear
as I would expect :) So putting it into different words.
It sounds that main problem of ARIA span is that, it can be used to span
the missed cells. In this case it cannot be exposed via IAccessibleTable
interface as a cell
So we do have two use cases.
#1 Example of spanned cells in a table having missed column
cell 1
cell 4
cell 1
cell 2
cell 4
#2 Example of spanned cells
cell 1
cell 1
cell 2
Do I understand correct that the table interface should take in
I think it should. However, this shows up an edge case. What if the
author provides non-contiguous rows or columns, as aria-row/colindex
allows? For example, suppose only columns 1 and 4 were in the DOM (using
aria-colindex), but column 1 had a span of 2 (using aria-colspan).
Column 4 in the DO
Hey. ARIA introduced aria-rowspan and aria-colspan attributes [1] and [2].
Should be they exposed as part of IAccessibleTable interface, i.e. as
col/row extents?
[1] https://rawgit.com/w3c/aria/master/aria/aria.html#aria-rowspan
[2] https://rawgit.com/w3c/aria/master/aria/aria.html#aria-colspan
__