aria-details attribute (aria)
Screen reader support level: partial (3/11)
Voice Control support level: unknown
On this page
About this feature
Identifies the element that provides a detailed, extended description for the object. See related aria-describedby.
There is poor support for aria-details
, so it should not be used as the only means of conveying the relationship between an object and its detailed description. Since aria-details
can only reference an element that is elsewhere on the same page, the details will likely sill be discoverable by screen reader users. Until support is more robust, it might be worth while to consider an additional indication that the object has a detailed description on the same page by way of the alt
attribute or similar method.
Age of results
Results across all tests for this feature range from a year ago to 2 years 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 2 years 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 the presence of aria-details | supported | supported | supported | none | none | none | none | none | none | none |
SHOULD allow the user to jump to the referenced element | none | none | none | none | none | none | none | none | none | none |
SHOULD allow the user to jump back to the referencing element | none | none | none | none | none | none | none | none | none | none |
MAY convey the boundaries of the details | supported | supported | supported | none | none | none | none | none | none | none |
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 | |
Not applicable |
Expectation: convey the presence of aria-details
Strength of this expectation for different types of assistive technologies:
- Screen Readers: MUST
- Voice Control: NA
Expectation: allow the user to jump to the referenced element
Rationale:
If the details are not adjacent to the element with aria-details, they might find it helpful to jump directly to the details.
Strength of this expectation for different types of assistive technologies:
- Screen Readers: SHOULD
- Voice Control: NA
Expectation: allow the user to jump back to the referencing element
Rationale:
If the details are not adjacent to the element with aria-details, they might find it helpful to jump back so that they can continue reading the page.
Strength of this expectation for different types of assistive technologies:
- Screen Readers: SHOULD
- Voice Control: NA
Expectation: convey the boundaries of the details
Rationale:
A screen reader user may find it helpful to know exactly where the details start and end.
Strength of this expectation for different types of assistive technologies:
- Screen Readers: MAY
- Voice Control: NA