<object> elements must have alternate text
Log in (Premium content) Request a demo
All embedded objects must have text alternatives to be read out to screen reader users.
The Algorithm, in Simple Terms
<object>element has a text alternative
Why this is Important
Screen readers have no way of translating non-text content into text announced to users. Instead, they read out alternate text. For screen reader users to obtain the information contained in embedded
<object>s, elements must contain short, descriptive alternative text.
How to Fix the Problem
Add alternative text to all embedded
<object> elements using either inner text, title attributes,
- HTML 4
- HTML 5