Skip to content
Pandus

WCAG A/AA requirement Priority: Moderate

Embedded content has no name

An embedded frame, such as a video, map, chat or payment widget, has no title describing it.

This text was translated automatically and has not been reviewed by a native speaker yet.

Why it matters to your customers

Screen reader users hear only "frame" and must enter it to find out what it is. If it is a payment or chat widget, they may not find it at all.

Who is affected

  • blind customers
  • screen reader users

How to fix it

Add a short, unique title attribute to every <iframe>, for example title="Product video" or title="Card payment". If the frame comes from a third party, check its embed settings or ask the vendor.

On Shopify

Usually videos or widgets added by apps or embed codes. Add a title to the iframe in the section or embed code; app iframes must be fixed by the app developer.

On Shoptet (CZ)

Usually embed codes or widgets added through custom code. Add a title to the iframe in your embed code; widget providers may need to fix their own frames.

On PrestaShop

Usually video, map or payment modules. Add titles in the module or theme templates; report third-party modules to their developer.

On WooCommerce

Usually video embeds, maps, payment gateways or chat plugins. Add titles in the embed code or plugin settings; report missing titles to the plugin author.

Standards

Standards
StandardClause
WCAG 2.2 4.1.2 (A) Name, Role, Value
WCAG 2.1 4.1.2 (A) Name, Role, Value
WCAG 2.0 4.1.2 (A) Name, Role, Value
EN 301 549 4.1.1 9.4.1.2
EN 301 549 3.2.1 9.4.1.2
Section 508 2017 E205.4
ДСТУ EN 301 549 2022 9.4.1.2

Automated check: axe-core rule frame-title. dequeuniversity.com, github.com, www.w3.org

All rules we check