input[type="email"] element (html)
Screen reader support level: partial (38/40)
Voice Control support level: partial (8/9)
On this page
Expectations
Screen Reader support by expectation
Expectation | JAWS | Narrator | NVDA | Orca | TalkBack | VoiceOver (iOS) | VoiceOver (macOS) |
---|---|---|---|---|---|---|---|
MUST convey an appropriate name | supported | supported | supported | supported | supported | supported | partial |
MUST convey an appropriate role | supported | supported | supported | supported | supported | supported | partial |
MUST convey the current value | supported | supported | supported | supported | supported | supported | supported |
MUST convey changes in value | supported | supported | supported | supported | supported | supported | supported |
SHOULD provide shortcuts to jump to this role | supported | supported | supported | supported | supported | supported | partial |
Voice Control support by expectation
Expectation | Dragon Naturally Speaking | Voice Access (Android) | Voice Control (iOS) | Voice Control (MacOS) | Windows Speech Recognition |
---|---|---|---|---|---|
MUST convey an appropriate name | supported | none | supported | supported | supported |
MUST convey an appropriate role | supported | supported | not applicable | supported | supported |
Expectation: convey an appropriate name
Rationale: A screen reader user needs to know what to enter.
Strength of these expectations 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 | |
Basic html email input test | supported | supported | supported | supported | supported | supported | supported | supported | supported | partial |
Test | Dragon Naturally Speaking | Voice Access (Android) | Voice Control (iOS) | Voice Control (MacOS) | Windows Speech Recognition |
---|---|---|---|---|---|
Chrome | Chrome | Safari | Safari | Chrome | |
Basic html email input test | supported | none | supported | supported | supported |
Expectation: convey an appropriate 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 these expectations 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 | |
Basic html email input test | supported | supported | supported | supported | supported | supported | supported | supported | supported | partial |
Test | Dragon Naturally Speaking | Voice Access (Android) | Voice Control (iOS) | Voice Control (MacOS) | Windows Speech Recognition |
---|---|---|---|---|---|
Chrome | Chrome | Safari | Safari | Chrome | |
Basic html email input test | supported | supported | not applicable | supported | supported |
Expectation: convey the current value
Rationale: A screen reader user needs to know the current value of the input.
Strength of these expectations for different types of assistive technologies:
- Screen Readers: MUST
- Voice Control: NA
Test | JAWS | Narrator | NVDA | Orca | TalkBack | VoiceOver (iOS) | VoiceOver (macOS) | |||
---|---|---|---|---|---|---|---|---|---|---|
Chrome | IE | Firefox | Edge | Chrome | Firefox | Firefox | Chrome | Safari | Safari | |
Basic html email input test | supported | supported | supported | supported | supported | supported | supported | supported | supported | supported |
Expectation: convey changes in value
Rationale: The user needs to know that the value was successfully changed.
Strength of these expectations for different types of assistive technologies:
- Screen Readers: MUST
- Voice Control: NA
Test | JAWS | Narrator | NVDA | Orca | TalkBack | VoiceOver (iOS) | VoiceOver (macOS) | |||
---|---|---|---|---|---|---|---|---|---|---|
Chrome | IE | Firefox | Edge | Chrome | Firefox | Firefox | Chrome | Safari | Safari | |
Basic html email input test | supported | supported | supported | supported | supported | supported | supported | supported | supported | supported |
Expectation: provide shortcuts to jump to this role
Rationale: Screen reader users might want to quickly navigate to elements of this type.
Strength of these expectations for different types of assistive technologies:
- Screen Readers: SHOULD
- Voice Control: NA
Test | JAWS | Narrator | NVDA | Orca | TalkBack | VoiceOver (iOS) | VoiceOver (macOS) | |||
---|---|---|---|---|---|---|---|---|---|---|
Chrome | IE | Firefox | Edge | Chrome | Firefox | Firefox | Chrome | Safari | Safari | |
Basic html email input test | supported | supported | supported | supported | supported | supported | supported | supported | supported | partial |