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.