Frame src
contains an image instead of HTML
Accessibility Checkpoint
Description
Inserting images and non-text content directly into frames via the src
attribute makes the image inaccessible.
Help
Create an HTML page containing the image, and set the src
attribute of the frame to the new page.
Applicable standards
- WCAG 2.0 (Success Criteria: 1.1.1 level A)
- WCAG 2.1 (Success Criteria: 1.1.1 level A)
- WCAG 2.2 (Success Criteria: 1.1.1 level A)
- Section 508 (2017) (Success Criteria: 1.1.1 level A)
Note: Section 508 Refresh (2017) checkpoints are equivalent to WCAG 2.0 level A and level AA checkpoints.
Impact on users
- NVDA 2023.3 / Chrome 120 Unlabeled graphic has no accessible name.
- NVDA 2023.3 / FF 115 Graphic has no accessible name.
- JAWS 2023.2311.34 / Chrome 120 Unlabeled graphic has no accessible name.
- JAWS 2023.2311.34 / FF 115 Graphic has no accessible name.
- VoiceOver macOS 13.6 / Safari 16.6
- VoiceOver iOS 16.6 / Safari iOS 16.6 URL read instead of image description, along with OCR text from image.
Change history
- 5.39 Nov 2020 Improved detection. Changed rule ID from AccWcag1-6.2.1 to AccHtmlFrameIsNonText.
- 1.0 Feb 2007 Added.
This page describes a web site issue detected in HTML documents by SortSite Desktop and OnDemand Suite.
Rule ID: AccHtmlFrameIsNonText