Рекомендована практика Пріоритет: Незначно
Кілька елементів мають однакову клавіатурну комбінацію
Сторінка задає клавіатурні скорочення атрибутом accesskey, і два або більше елементів мають ту саму клавішу. Це рекомендована практика, а не вимога WCAG рівня AA.
Цей текст перекладено автоматично, носій мови його ще не вичитав.
Чому це важливо для ваших покупців
Користувач клавіатури, натиснувши скорочення, може потрапити не на той елемент або нічого не відбудеться. Скорочення також можуть конфліктувати зі скороченнями браузера чи програми зчитування екрана. Ними користуються небагато покупців, тож вплив на продажі невеликий.
Кого це стосується
- користувачі клавіатури
- користувачі програм зчитування екрана
- люди з порушеннями моторики
Як виправити
Дайте кожному accesskey унікальне значення або, краще, приберіть атрибути accesskey зовсім: вони часто конфліктують зі скороченнями браузера та допоміжних технологій, а більшість користувачів про них не знає. Якщо скорочення потрібні, перелічіть їх на сторінці й дайте змогу вимкнути або змінити.
У Shopify
Стандартні теми рідко використовують accesskey; зазвичай це власний код або застосунок. Знайдіть «accesskey» у коді теми і приберіть або перейменуйте дублікати.
У Shoptet (CZ)
Зазвичай це власний код, доданий у магазин. Приберіть або перейменуйте дублікат accesskey у своєму коді; якщо його додає шаблон, зверніться до Shoptet чи партнера.
У PrestaShop
Зазвичай це стара тема або шаблони модулів. Знайдіть «accesskey» у файлах .tpl і приберіть дублікати, бажано через перевизначення теми.
У WooCommerce
Зазвичай це плагін, конструктор сторінок або стара тема. Знайдіть «accesskey» у шаблонах теми та дочірньої теми і виправте дублікати в дочірній темі.
Стандарти
Це не критерій WCAG, а рекомендована практика, що робить сайт зручнішим.
Автоматична перевірка: правило axe-core accesskeys.
dequeuniversity.com, github.com