Accessibility/TreeGrid: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 1: Line 1:
=General positions=
=ARIA grid and treegrid=
This article is aimed to reflect implementation issues of ARIA grid and treegrid.


*cells can be focused/selected only (in the case of XUL tree rows or cells can be selected)
=Examples of hierarchy=
*"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=
==Hierarchy of ARIA grid==
<pre>
<pre>
grid- contains cells of tabular data arranged in rows and columns, like a table
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
    gridcell
    gridcell
</pre>
==Hierarchy of ARIA treegrid==
<pre>
treegrid- 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 19: Line 32:
=ARIA grid/treegrid elements=
=ARIA grid/treegrid elements=


==ARIA grid==
==ARIA grid/treegrid==
 
====Attributes====
* aria-multiselectable - points if more than one cell can be selected
* aria-multiselectable - points if more than one cell can be selected
* aria-activedescendant - points to active row or cell?
* aria-activedescendant - points to active row or cell?
Line 25: Line 40:
* aria-level, aria-expanded - aren't used (general rules are used)
* aria-level, aria-expanded - aren't used (general rules are used)


==ARIA treegrid==
====General positions====
* aria-level, aria-expanded, aria-multiselectable, aria-activedescendant - same like for grid
 
*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?
 


==ARIA row==
==ARIA row==
Confirmed users
1,396

edits

Navigation menu