Inappropriate or Missing Frame Title
Description
The “Inappropriate or Missing Frame Title” evaluates whether there is any <frame>
or <iframe>
element without or with an empty title
attribute.
Example outcome
I identified 1 frame element without the title
attribute or with a null one.
Impact
- Visual Impairments: Screen readers will announce a generic label like “frame” or “unknown,” making it unclear what the frame contains. This confusion can severely impact navigation, especially when multiple frames exist.
- Motor Impairments: Keyboard users navigating through frame-based layouts rely on correct labeling to make decisions without visual context.
- Cognitive Disabilities: If using an assistive tool with audible or visual overlays, vague or missing labels can increase cognitive load. Disorientation increases when content is nested and unlabeled.
Fixes
To address inappropriate or missing frame titles:
- Locate the frame element without or with the inappropriate
title
attribute. - Add the
title
attribute to the frame element, providing a meaningful and concise title, if missing. - Edit the
title
attribute of the frame, providing a meaningful and concise title, if inappropriately defined.