Confirmed users
1,396
edits
m (→ARIA cell) |
|||
| Line 44: | Line 44: | ||
= | =General positions= | ||
*cells can be focused/selected only (in the case of XUL tree rows or cells can be selected) | |||
*"JAWS should read the entire row when navigating up and down the left most column." That should mean left most column should have accessible name concatenated from accessibles name of all cells? | |||
=Hierarchy of ARIA grid= | |||
<pre> | <pre> | ||
grid | grid- contains cells of tabular data arranged in rows and columns, like a table | ||
row - contains cells | row - contains cells | ||
columnheader - cell containing header information for a column in a grid | columnheader - cell containing header information for a column in a grid | ||
| Line 58: | Line 61: | ||
gridcell | gridcell | ||
</pre> | </pre> | ||
=ARIA grid/treegrid elements= | |||
==ARIA grid== | ==ARIA grid== | ||
* aria-multiselectable - points if more than one cell can be selected | |||
* aria-multiselectable - points if | |||
* aria-activedescendant - points to active row or cell? | * aria-activedescendant - points to active row or cell? | ||
* aria-level, aria-expanded - aren't used (general rules are used) | |||
==ARIA treegrid== | ==ARIA treegrid== | ||
* aria-level, aria-expanded, aria-multiselectable, aria-activedescendant - | * aria-level, aria-expanded, aria-multiselectable, aria-activedescendant - same like for grid | ||
==ARIA row== | ==ARIA row== | ||
* aria-level - | * aria-level - should be set on each row to reflect its level in the tree row hierarchy (used for treegrid only) | ||
* aria-selected - | * aria-selected - all cells in the row are selected | ||
* aria-activedescendant - does it make sense to have it if grid has it? | * aria-activedescendant - does it make sense to have it if grid has it? | ||
* aria-expanded - isn't used (general rules are used) | |||
==ARIA girdcell== | ==ARIA girdcell== | ||
* 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-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 - | * aria-expanded - are capable of expanding or collapsing the row by reflecting its expanded state. Otherwise, it is neither expandable or collapsible cells are (used for treegrid only) | ||
* aria-level - isn't applicable (general rules are used) | |||
==ARIA rowheader, columnheader== | ==ARIA rowheader, columnheader== | ||