Frames

Methods for giving frames a title

General notes: All of the screen readers read the title attribute correctly, except for JAWS, which reads the <title> of enclosed document instead, or else the path of the frame's source it the encolosed page does not have a <title>. JAWS doesn't seem to read the title attribute under any circumstances.

1. Iframe with title, document inside has a title

2. Iframe with title, document inside does NOT have a title

3. Iframe without title, document inside has a title

4. Iframe without title, document inside does NOT have a title

Methods for Hiding Frames

5. Iframe with title="", document inside does NOT have a title

6. Iframe with title="", document inside has a title

7. Iframe with aria-label="", document inside does NOT have a title

8. Iframe with aria-label="", document inside has a title

9. Iframe with display:none, document inside does NOT have a title

10. Iframe with display:none, document inside has a title

11. Iframe with aria-hidden="true", document inside does NOT have a title

12. Iframe with aria-hidden="true", document inside has a title

13. Iframe with aria-hidden="true", plus title="Empty", document inside does NOT have a title

14. Iframe with aria-hidden="true", plus title="Empty frame", document inside has a title

15. Iframe surrounded by <div style="display:none;">, document inside does NOT have a title

16. Iframe surrounded by <div style="display:none;">, document inside has a title

17. Iframe surrounded by <div aria-hidden="true">, document inside does NOT have a title

18. Iframe surrounded by <div aria-hidden="true">, document inside has a title

19. Iframe with role="presentation", document inside does NOT have a title

20. Iframe with role="presentation", document inside has a title