Table headers announced including sorting functionality
Table headers announced after sorting occurs
Table data announced correctly after table sort - in order of new sort
Example
Account name
Account type
BSB
Account number
Current Balance
Available Balance
Personal account
Main Account
345678
012345678
$143,000.00
$113,000.00
Smith Co Main USA
Secondary Account
882349
1234567
$23,123.00
$22,991.00
Code sample - full table
Code sample - aria attributes only
Support chart - keyboard
OS
Browser
Keyboard
Windows 7
IE 11
PASS
Windows 7
IE 8
PASS
Windows 7
Chrome 39
PASS
Windows 7
Firefox 34
PASS
OSX 10.9
Chrome 39
PASS
OSX 10.9
Firefox 34
PASS
OSX 10.9
Safari 7
PASS
Support chart - tab across headers
OS
Browser
NVDA 2014.4
JAWS 16
VoiceOver
Windows 7
IE 11
"Account type"
"No sort applied"
"Activate to apply an ascending sort"
"Columnheader"
"Account type. Colon"
"No sort applied"
"Activate to apply an ascending sort"
"Account type"
Windows 7
IE 8
Table does not render
Table does not render
Windows 7
Chrome 39
"Account type"
"No sort applied"
"Activate to apply an ascending sort"
"Account type. Colon"
"No sort applied"
"Activate to apply an ascending sort"
"Account type"
Windows 7
Firefox 34
"Account type"
"No sort applied"
"Activate to apply an ascending sort"
"Column header"
"Selected editable"
"Column 2"
"Account type. Colon"
"No sort applied"
"Activate to apply an ascending sort"
"Use JAWS keys plus ALT plus M to move the controlled element"
"Account type"
OSX 10.9
Chrome 39
"Account type"
"No sort applied"
"Activate to apply an ascending sort"
"Account type"
OSX 10.9
Firefox 34
"Account type"
"Group 2 of 6"
OSX 10.9
Safari 7
"Account type"
"No sort applied"
"Activate to apply an ascending sort"
"Account type"
Support chart - activate sort
OS
Browser
NVDA 2014.4
JAWS 16
VoiceOver
Windows 7
IE 11
No announcement
Return to cell:
"Account type. Colon"
"Ascending sort applied"
"Activate to apply a descending sort"
"Columnheader"
No announcement
Return to cell:
"Account type. Colon"
"Ascending sort applied"
"Activate to apply a descending sort"
"Columnheader"
Windows 7
IE 8
Table does not render
Table does not render
Windows 7
Chrome 39
"Account type"
"Ascending sort applied"
"Activate to apply a descending sort"
No announcement
Return to cell:
"Account type. Colon"
"Ascending sort applied"
"Activate to apply a descending sort"
"Columnheader"
"Contained. Controlled"
Windows 7
Firefox 34
"Sorted ascending"
"Account type"
"Ascending sort applied"
"Activate to apply a descending sort"
"Enter. Account descending"
Begins to read table
Return to cell:
"Account type. Colon"
"Ascending sort applied"
"Activate to apply a descending sort"
"Use JAWS keys plus ALT plus M to move the controlled element"
"Sorted ascending"
"Account type"