Перейти до вмісту
Pandus

Вимога WCAG A/AA Пріоритет: Серйозно

Сторінка сама перезавантажується або переадресовує

Сторінка використовує <meta http-equiv="refresh"> із затримкою, тож через кілька секунд чи хвилин вона сама перезавантажується або переходить на іншу адресу без запиту покупця.

Цей текст перекладено автоматично, носій мови його ще не вичитав.

Чому це важливо для ваших покупців

Люди, які читають чи вводять текст повільно, можуть загубити місце або дані, які вводили, наприклад у запиті про товар чи на кроці оформлення замовлення. Користувачів програм зчитування з екрана без попередження повертає на початок сторінки, а переадресація за таймером може спрацювати раніше, ніж вони прочитають повідомлення.

Кого це стосується

  • користувачі програм зчитування з екрана
  • люди, які повільно читають чи вводять текст
  • люди з когнітивними чи руховими порушеннями
  • користувачі лише клавіатури

Як виправити

Приберіть meta refresh із затримкою. Для сторінки, що переїхала, використовуйте серверну переадресацію (HTTP 301 чи 302) або meta refresh із затримкою 0. Щоб оновлювати вміст, робіть це через JavaScript без перезавантаження сторінки або додайте кнопку «Оновити». Якщо обмеження часу неминуче, дайте змогу його вимкнути, змінити чи продовжити.

У Shopify

У темах Shopify трапляється рідко. Зазвичай це власний код у theme.liquid, лендинг або застосунок (таймери, переадресації, спливні вікна). Приберіть мета-тег і використовуйте переадресації URL у Shopify.

У Shoptet (CZ)

Трапляється рідко; зазвичай це власний код, доданий у шапку сторінки. Приберіть meta refresh зі свого коду й використовуйте налаштування переадресацій магазину, якщо вони є.

У PrestaShop

Зазвичай це модулі або змінені шаблони .tpl, що перезавантажують чи переадресовують сторінки, наприклад після надсилання форми або на сторінці обслуговування. Замініть це серверною переадресацією або приберіть.

У WooCommerce

Зазвичай це плагіни переадресації, режиму обслуговування чи «скоро відкриття» або код, доданий у header теми. Використовуйте нормальну переадресацію 301 (через плагін переадресацій чи сервер) замість оновлення за таймером.

Стандарти

Стандарти
СтандартПункт
WCAG 2.2 2.2.1 (A) Timing Adjustable
WCAG 2.1 2.2.1 (A) Timing Adjustable
WCAG 2.0 2.2.1 (A) Timing Adjustable
EN 301 549 4.1.1 9.2.2.1
EN 301 549 3.2.1 9.2.2.1
Section 508 2017 E205.4
ДСТУ EN 301 549 2022 9.2.2.1

Автоматична перевірка: правило axe-core meta-refresh. dequeuniversity.com, github.com, www.w3.org

Усі правила, які ми перевіряємо