inert attribute (html)
Screen Reader support level: supported
Voice Control support level: supported
Keyboard support level: supported
On this page
About this feature
Age of results
Results across all tests for this feature range from a year ago to a year ago. Detailed dates and version information can be found in associated tests.
Expectations
Screen Reader support by expectation
Expectation | JAWS | Narrator | NVDA | Orca | TalkBack | VoiceOver (iOS) | VoiceOver (macOS) | ||||
---|---|---|---|---|---|---|---|---|---|---|---|
Chrome | Edge | Firefox | Edge | Chrome | Edge | Firefox | Firefox | Chrome | Safari | Safari | |
MUST remove functionality of interactive content for assistive technologies (navigation and operation) | supported | supported | supported | supported | supported | supported | supported | supported | supported | supported | supported |
MUST hide static content from assistive technologies | supported | supported | supported | supported | supported | supported | supported | supported | supported | supported | supported |
Voice Control support by expectation
Expectation | Dragon Naturally Speaking | Voice Access (Android) | Voice Control (iOS) | Voice Control (MacOS) | Windows Speech Recognition | Windows Voice Access | ||
---|---|---|---|---|---|---|---|---|
Chrome | Chrome | Safari | Safari | Edge | Chrome | Edge | Chrome | |
MUST remove functionality of interactive content for assistive technologies (navigation and operation) | supported | supported | supported | supported | supported | supported | supported | supported |
Keyboard support by expectation
Expectation | Windows Keyboard | Mac Keyboard | iOS Keyboard | Android Keyboard | |||
---|---|---|---|---|---|---|---|
Chrome | Firefox | Edge | Chrome | Safari | Safari | Chrome | |
MUST remove functionality of interactive content for assistive technologies (navigation and operation) | supported | supported | supported | supported | supported | supported | supported |
Expectation: remove functionality of interactive content for assistive technologies (navigation and operation)
Rationale:
The inert attribute will prevent all click events for mouse users and hide content from assistive technologies, so all functionality should be removed for assistive technologies. This includes removing the inert content from the tab order, and preventing any interactions with inert content.
Strength of this expectation for different types of assistive technologies:
- Screen Readers: MUST
- Voice Control: MUST
Examples:
- For keyboard: inert content will be removed from the tab order and it is not possible to trigger any functionality.
- For screen readers: inert content will be removed from the tab order and it is not possible to trigger any functionality.
- For voice control: it is not possible to trigger any inert functionality.
Test | JAWS | Narrator | NVDA | Orca | TalkBack | VoiceOver (iOS) | VoiceOver (macOS) | ||||
---|---|---|---|---|---|---|---|---|---|---|---|
Chrome | Edge | Firefox | Edge | Chrome | Edge | Firefox | Firefox | Chrome | Safari | Safari | |
HTML inert attribute test | supported | 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 | Windows Voice Access | ||
---|---|---|---|---|---|---|---|---|
Chrome | Chrome | Safari | Safari | Edge | Chrome | Edge | Chrome | |
HTML inert attribute test | supported | supported | supported | supported | supported | supported | supported | supported |
Expectation: hide static content from assistive technologies
Rationale:
Per the HTML specification, the inert attribute is expected to hide all contained content from assistive technologies.
Strength of this expectation for different types of assistive technologies:
- Screen Readers: MUST
- Voice Control: NA
Examples:
- It is not possible to read anything contained within an element that has the inert attribute.
Test | JAWS | Narrator | NVDA | Orca | TalkBack | VoiceOver (iOS) | VoiceOver (macOS) | ||||
---|---|---|---|---|---|---|---|---|---|---|---|
Chrome | Edge | Firefox | Edge | Chrome | Edge | Firefox | Firefox | Chrome | Safari | Safari | |
HTML inert attribute test | supported | supported | supported | supported | supported | supported | supported | supported | supported | supported | supported |