Accessibility/TreeGrid: Difference between revisions

Jump to navigation Jump to search
no edit summary
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.
Confirmed users
1,396

edits

Navigation menu