WCAG AAA: рекомендація Пріоритет: Незначно
Сторінка сама оновлюється через певний час, навіть тривалий
Сторінка використовує <meta http-equiv="refresh">, щоб через певний час перезавантажитися або перейти на іншу адресу. Уникати будь-якого оновлення за таймером, навіть із затримкою в багато годин, рекомендує рівень AAA стандарту WCAG; це вище за рівень AA, на який спирається закон.
Цей текст перекладено автоматично, носій мови його ще не вичитав.
Чому це важливо для ваших покупців
Якщо покупець залишив вкладку відкритою, сторінка може без запиту перезавантажитися або перейти деінде. Він втрачає те, що читав чи вводив, а користувачів програм зчитування екрана перекидає на початок сторінки. За тривалої затримки це рідко трапляється під час звичайного візиту, тож вплив зазвичай невеликий.
Кого це стосується
- користувачі програм зчитування екрана
- люди, які повільно читають або друкують
- люди з когнітивними порушеннями
- люди, які довго тримають вкладки відкритими
Як виправити
Приберіть meta refresh із затримкою. Для сторінки, що переїхала, використовуйте серверне перенаправлення (HTTP 301 або 302) або meta refresh із затримкою 0. Щоб оновлювати вміст, робіть це через JavaScript без перезавантаження сторінки або додайте кнопку «Оновити». Сторінка має змінюватися лише тоді, коли цього просить користувач.
У Shopify
У темах Shopify трапляється рідко. Зазвичай це власний код у theme.liquid, лендинг або застосунок (таймери, перенаправлення, спливні вікна). Видаліть метатег і використовуйте перенаправлення URL у Shopify.
У Shoptet (CZ)
Трапляється рідко; зазвичай це власний код, доданий у шапку сторінки. Видаліть meta refresh зі свого коду і користуйтеся налаштуваннями перенаправлень магазину, де вони є.
У PrestaShop
Зазвичай це модулі або змінені шаблони .tpl, які перезавантажують чи перенаправляють сторінки, наприклад сторінку обслуговування або підтвердження. Замініть це серверним перенаправленням або видаліть.
У WooCommerce
Зазвичай це плагіни перенаправлень, режиму обслуговування чи кешування або код, доданий у шапку теми. Налаштуйте коректне перенаправлення 301 (плагіном або на сервері) і приберіть оновлення за таймером.
Стандарти
| Стандарт | Пункт |
|---|---|
| WCAG 2.2 | 2.2.4 (AAA) Interruptions |
| WCAG 2.2 | 3.2.5 (AAA) Change on Request |
| WCAG 2.1 | 2.2.4 (AAA) Interruptions |
| WCAG 2.1 | 3.2.5 (AAA) Change on Request |
| WCAG 2.0 | 2.2.4 (AAA) Interruptions |
| WCAG 2.0 | 3.2.5 (AAA) Change on Request |
Автоматична перевірка: правило axe-core meta-refresh-no-exceptions.
dequeuniversity.com, github.com, www.w3.org, www.w3.org
Схожі перевірки
-
Сторінка сама оновлюється через певний час, навіть тривалий
WCAG 2.2.4 AAA
-
Посилання з однаковим текстом ведуть у різні місця
WCAG 2.4.9 AAA
-
Текст не досягає підвищеного рівня контрасту (AAA)
WCAG 1.4.6 AAA