gridcell role (aria)
Screen reader support level: partial (20/31)
Voice Control support level: unknown
On this page
About this feature
A cell in a grid or treegrid.
Age of results
Results across all tests for this feature range from 10 months ago to 10 months ago. Detailed dates and version information can be found in associated tests.
Caution
Failing or partial results may be out of date. The oldest result is from 10 months ago. Consider running the associated tests and contributing results.
Expectations
Screen Reader support by expectation
Expectation | JAWS | Narrator | NVDA | Orca | TalkBack | VoiceOver (iOS) | VoiceOver (macOS) | |||
---|---|---|---|---|---|---|---|---|---|---|
Chrome | IE | Firefox | Edge | Chrome | Firefox | Firefox | Chrome | Safari | Safari | |
MUST convey its role | supported | partial | supported | supported | partial | partial | partial | supported | none | partial |
MUST convey its name | supported | supported | supported | supported | supported | supported | supported | supported | supported | supported |
MUST convey the position of the header (row/column) when row and columns exist | partial | supported | none | supported | supported | supported | supported | supported | none | partial |
Voice Control support by expectation
Expectation | Dragon Naturally Speaking | Voice Access (Android) | Voice Control (iOS) | Voice Control (MacOS) | Windows Speech Recognition |
---|---|---|---|---|---|
Chrome | Chrome | Safari | Safari | Chrome | |
MUST convey its role | not applicable | not applicable | not applicable | not applicable | not applicable |
MUST convey its name | not applicable | not applicable | not applicable | not applicable | not applicable |
Expectation: convey its role
Rationale:
A screen reader user needs to know how they can interact with the element. Voice control software might use the role to help users activate controls that do not have a visible name.
Strength of this expectation for different types of assistive technologies:
- Screen Readers: MUST
- Voice Control: MUST
Examples:
- A screen reader might announce "grid cell"
- A screen reader might announce "cell"
- A screen reader might imply the role by announcing other grid semantics
Test | JAWS | Narrator | NVDA | Orca | TalkBack | VoiceOver (iOS) | VoiceOver (macOS) | |||
---|---|---|---|---|---|---|---|---|---|---|
Chrome | IE | Firefox | Edge | Chrome | Firefox | Firefox | Chrome | Safari | Safari | |
ARIA readonly grid | supported | partial | supported | supported | partial | partial | partial | supported | none | partial |
Test | Dragon Naturally Speaking | Voice Access (Android) | Voice Control (iOS) | Voice Control (MacOS) | Windows Speech Recognition |
---|---|---|---|---|---|
Chrome | Chrome | Safari | Safari | Chrome | |
ARIA readonly grid | not applicable | not applicable | not applicable | not applicable | not applicable |
Expectation: convey its name
Rationale:
A screen reader user needs to know what to enter.
Strength of this expectation for different types of assistive technologies:
- Screen Readers: MUST
- Voice Control: MUST
Test | JAWS | Narrator | NVDA | Orca | TalkBack | VoiceOver (iOS) | VoiceOver (macOS) | |||
---|---|---|---|---|---|---|---|---|---|---|
Chrome | IE | Firefox | Edge | Chrome | Firefox | Firefox | Chrome | Safari | Safari | |
ARIA readonly grid | supported | supported | supported | supported | supported | supported | supported | supported | supported | supported |
Test | Dragon Naturally Speaking | Voice Access (Android) | Voice Control (iOS) | Voice Control (MacOS) | Windows Speech Recognition |
---|---|---|---|---|---|
Chrome | Chrome | Safari | Safari | Chrome | |
ARIA readonly grid | not applicable | not applicable | not applicable | not applicable | not applicable |
Expectation: convey the position of the header (row/column) when row and columns exist
Rationale:
A user needs to be able to determine where they are while navigating a table or grid.
Strength of this expectation for different types of assistive technologies:
- Screen Readers: MUST
- Voice Control: NA
Examples:
- A screen reader might say something like "Column 3"
Test | JAWS | Narrator | NVDA | Orca | TalkBack | VoiceOver (iOS) | VoiceOver (macOS) | |||
---|---|---|---|---|---|---|---|---|---|---|
Chrome | IE | Firefox | Edge | Chrome | Firefox | Firefox | Chrome | Safari | Safari | |
ARIA readonly grid | partial | supported | none | supported | supported | supported | supported | supported | none | partial |