iframe
How to test an iframe
Given that I am on a page with an iframe
1 Keyboard for mobile & desktop
-
WHEN I use the arrow keys or tab key I SEE the content of the iframe is browsed
2 Desktop screenreader
-
WHEN I use a desktop screenreader (NVDA, JAWS, VoiceOver) AND I use the arrow keys or tab key
- I HEAR The title of the iframe is read if the iframe contains content
- I HEAR If the iframe does not contain content, the iframe is ignored
3 Mobile screenreader
-
WHEN I use a mobile screenreader (Talkback, VoiceOver) AND I swipe to content in the iframe
- I HEAR The title of the iframe is read if the iframe contains content
- I HEAR If the iframe does not contain content, the iframe is ignored
1 Keyboard & screen reader actions
When I use | I see/hear |
---|---|
Arrow keys | Content within the iframe is browsed |
Tab | Interactive content in the iframe come into view |
2 Mobile screenreader gestures
When I use | I hear |
---|---|
Swipe | Content within the iframe is browsed |
3 Screenreader output for all devices
Reads | I hear |
---|---|
Name | The title of the iframe is read if the iframe contains content |
Group | If the iframe does not contain content, the iframe is ignored |