WCAG A/AA requirement Priority: Moderate
Several embedded frames have the same name
Two or more embedded frames (iframes) on the page have the same title, even though they show different content, for example several product videos all called "YouTube video player".
This text was translated automatically and has not been reviewed by a native speaker yet.
Why it matters to your customers
Screen reader users who list or jump between frames hear the same name several times and cannot tell which one is the size guide video, the map or the payment widget without opening each of them.
Who is affected
- blind customers
- screen reader users
How to fix it
Give each <iframe> a title that describes its own content, such as "Video: how to measure your size" or "Store location map". Default titles from embed codes ("YouTube video player", "reCAPTCHA") should be replaced where you control the code. Frames that really show the same content may share a title; axe asks for a manual check.
On Shopify
Usually several video sections or app widgets using the default embed title. Set a specific title in the section's Liquid code or embed settings; app iframes must be fixed by the app developer.
On Shoptet (CZ)
Usually several embed codes pasted with their default title. Edit the title attribute in your embed codes; for template elements, ask Shoptet or a Shoptet partner.
On PrestaShop
Usually video or map modules repeated on a page with a fixed title. Make the title specific in the module or theme .tpl templates; report third-party modules to their developer.
On WooCommerce
Usually several video or map embeds from the block editor or a page builder with the default title. Edit the title in the embed code or block settings; report plugin iframes to the plugin author.
Standards
| Standard | Clause |
|---|---|
| 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-unique.
dequeuniversity.com, github.com, www.w3.org
Related checks
-
Some form buttons have no name
WCAG 4.1.2 A
-
A label-and-value list is built incorrectly
WCAG 1.3.1 A
-
Accessibility attributes are used in the wrong situation
WCAG 4.1.2 A
-
Some labels point to the wrong element
WCAG 4.1.2 A