Confirmed users
1,396
edits
DavidBolter (talk | contribs) mNo edit summary |
No edit summary |
||
| Line 42: | Line 42: | ||
* for rows in aria should we do it fresh and new... not worry about concat names. | * for rows in aria should we do it fresh and new... not worry about concat names. | ||
* if a row is focusable, then expose it (create an accessible object). | * if a row is focusable, then expose it (create an accessible object). | ||
=ARIA grid/treegrid hierarchy= | |||
==Hierarchy of ARIA grid== | |||
<pre> | |||
grid - contains cells of tabular data arranged in rows and columns, like a table | |||
row - contains cells | |||
columnheader - cell containing header information for a column in a grid | |||
columnheader | |||
columnheader | |||
row | |||
rowheader - cell containing header information for a row in a grid | |||
cell | |||
cell | |||
</pre> | |||
==ARIA grid== | |||
* aria-level, aria-expanded - how are they used? | |||
* aria-multiselectable - points if several rows or cells can be selected? | |||
* aria-activedescendant - points to active row or cell? | |||
==ARIA row== | |||
* aria-level - eventually it makes sense for treegrids only? | |||
* aria-selected - whole row is selected, i.e. all cells in the row are selected | |||
* aria-expanded - eventually it makes sense for treegrids only | |||
* aria-activedescendant - does it make sense to have it if grid has it? | |||
==ARIA cell== | |||
* aria-level - what is this for? | |||
* aria-selected - allows single cell to be selected, does row's aria-selected is preferable under cell aria-selected, how is it going with IAccessibleTable::selectRow or selectColumn, should AT server manipulate this attributes? | |||
* aria-expanded - makes sense for treegrids only? | |||
==ARIA rowheader, columnheader== | |||
* aria-sort - allows to sort column? | |||
* aria-expanded, aria-level, aria-selected - the same like it is for cell | |||
* we should provide described_by/description_for relations for rowheader/columnheader with cell from DOM hierarchy if these relations aren't pointed explicetly. As well we need to support IAccessibleTable::getRowDescription/getColumnDescription. | |||