Missing <noembed> Element Inside An <embed> Element

Compliance Data & User Impact

User Impact: Critical

80% Complete

Disabilities Affected:

  • blindness
  • deafblindness
  • lowbandwith
  • ad blockers

WCAG Version:
2

WCAG Levels:

  • A

WCAG Guidelines:

Solution Techniques:

Automated Test Accuracy:
High

uTester Severity:
2

DRRSAG Designations:

  • description

How to Fix The Problem

<embed> elements must contain <noembed> elements. This will provide a description of the content of the <embed> element in case it does not load.

The Algorithm, In Simple Terms

The engine scans the page for <embed> elements with missing child or sibling <noembed> elements.

Why Is It Important?

Users who use assistive tools, such as screen readers, rely on the <noembed> element to provide a description of the content of the <embed> element.

Code Example

<embed type="video/webm" src="video.mp4">
  <noembed>
    <h1>Alternative Content</h1>
  </noembed>
</embed>

Additional Information

Relevant Technologies: Documents that load plugins with the embed element.

This element perfoms as a container, and has no functionality. This container may contain another elements that has functionality or logical role.

Ignore this issue if this element has an alternative that performs the same and overrides the content of this element.

Address: 401 9th St NW, 6th Floor
Washington, DC 20004
Phone number: (888) 995-WCAG
International number: 1(888) 995-9224
Email: accessibility@user1st.com