Salt la conținut
Pandus

WCAG AAA: recomandare Prioritate: Minor

Pagina se reîncarcă singură după un timp, chiar și lung

Pagina folosește <meta http-equiv="refresh"> ca să se reîncarce sau să treacă la altă adresă după o întârziere. Evitarea oricărei reîmprospătări temporizate, chiar și cu întârzieri de multe ore, este o recomandare de nivel AAA din WCAG, peste nivelul AA pe care se bazează legea.

Acest text a fost tradus automat și nu a fost încă verificat de un vorbitor nativ.

De ce contează pentru clienții tăi

Dacă un client lasă fila deschisă, pagina se poate reîncărca sau poate trece în altă parte fără să i se ceară. Clientul pierde ce citea sau completa, iar utilizatorii de cititoare de ecran sunt duși înapoi la începutul paginii. Cu întârzieri lungi, acest lucru se întâmplă rar într-o vizită obișnuită, deci efectul este de obicei mic.

Pe cine afectează

  • utilizatorii de cititoare de ecran
  • persoanele care citesc sau tastează încet
  • persoanele cu dizabilități cognitive
  • persoanele care țin file deschise mult timp

Cum se remediază

Eliminați meta refresh cu întârziere. Pentru o pagină mutată, folosiți o redirecționare pe server (HTTP 301 sau 302) sau un meta refresh cu întârziere 0. Actualizați conținutul prin JavaScript fără reîncărcarea paginii sau oferiți un buton „Reîmprospătează”. Pagina ar trebui să se schimbe doar când utilizatorul o cere.

În Shopify

Rar în temele Shopify. De obicei provine din cod personalizat în theme.liquid, dintr-o pagină de destinație sau dintr-o aplicație (numărători inverse, redirecționări, pop-up-uri). Eliminați eticheta meta și folosiți redirecționările URL din Shopify.

În Shoptet (CZ)

Rar; de obicei provine din cod personalizat adăugat în antetul paginii. Eliminați meta refresh din codul dvs. și folosiți setările de redirecționare ale magazinului, acolo unde există.

În PrestaShop

De obicei provine din module sau șabloane .tpl modificate care reîncarcă ori redirecționează pagini, de exemplu o pagină de mentenanță sau de confirmare. Înlocuiți-o cu o redirecționare pe server sau eliminați-o.

În WooCommerce

De obicei provine din pluginuri de redirecționare, mod mentenanță sau cache ori din cod adăugat în antetul temei. Configurați o redirecționare 301 corectă (prin plugin sau pe server) și eliminați reîmprospătarea temporizată.

Standarde

Standarde
StandardPunct
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

Verificare automată: regula axe-core meta-refresh-no-exceptions. dequeuniversity.com, github.com, www.w3.org, www.w3.org

Toate regulile pe care le verificăm