- Success Criterion 4.1.2
- Conformance level A
Iframe Embedded With No Title Describing Its Content
4.1.2 — Name, Role, Value
Scenario
Setting
A customer-support live-chat widget
What’s wrong
Iframes without title (embedded functional content unnamed).
Example
Try this on a customer-support live-chat widget: iframes without title (embedded functional content unnamed).
Why it matters
Screen-reader and voice-control users who can operate only what the accessibility tree exposes. On a customer-support live-chat widget specifically, they can't complete the task without extra help.
How to test
Inspect every iframe in DevTools: each needs a title attribute describing its content — missing fails.
How to fix
Add a title attribute to every iframe describing its content.
Outcome
Fixed, a visitor to a customer-support live-chat widget can complete the task without extra help.
Who is affected
Screen-reader and voice-control users who can operate only what the accessibility tree exposes.
Learn more
- Understanding Understanding document (opens in a new tab)
Related scenarios
- Custom Dropdown or Slider With No Accessibility API Support
- Content Changes That Never Update Their Accessible Name
- Scripted Link or Button With No Real Role or Keyboard Support
- Clickable Div Turned Into a Control but Given No ARIA Role
- Form Field With No Programmatic Label at All
- Assistive Technology Never Told Which Element Currently Has Focus