Zum Inhalt springen
Pandus

WCAG AAA: Empfehlung Priorität: Gering

Die Seite lädt sich nach einer Wartezeit selbst neu, auch nach langer

Die Seite verwendet <meta http-equiv="refresh">, um sich nach einer Wartezeit neu zu laden oder zu einer anderen Adresse zu springen. Jede zeitgesteuerte Aktualisierung zu vermeiden, auch mit Verzögerungen von vielen Stunden, ist eine Empfehlung der WCAG-Stufe AAA und geht über die Stufe AA hinaus, auf die sich das Gesetz stützt.

Dieser Text wurde automatisch übersetzt und noch nicht von Muttersprachlern geprüft.

Warum das für Ihre Kunden wichtig ist

Lässt eine Kundin den Tab offen, kann die Seite ungefragt neu laden oder woandershin springen. Gelesenes oder Eingegebenes geht verloren, und Screenreader-Nutzer landen wieder am Seitenanfang. Bei langen Wartezeiten passiert das bei einem normalen Besuch selten, die Auswirkung ist daher meist gering.

Wen es betrifft

  • Screenreader-Nutzer
  • Menschen, die langsam lesen oder tippen
  • Menschen mit kognitiven Beeinträchtigungen
  • Menschen, die Tabs lange geöffnet lassen

So beheben Sie es

Entfernen Sie den verzögerten Meta-Refresh. Für umgezogene Seiten nutzen Sie eine serverseitige Weiterleitung (HTTP 301 oder 302) oder einen Meta-Refresh mit Verzögerung 0. Aktualisieren Sie Inhalte per JavaScript ohne Neuladen oder bieten Sie einen Button „Aktualisieren“ an. Die Seite sollte sich nur ändern, wenn der Nutzer es verlangt.

Bei Shopify

In Shopify-Themes selten. Meist durch eigenen Code in theme.liquid, eine Landingpage oder eine App (Countdown-, Weiterleitungs- oder Pop-up-Apps). Entfernen Sie den Meta-Tag und nutzen Sie stattdessen die URL-Weiterleitungen von Shopify.

Bei Shoptet (CZ)

Selten; meist durch eigenen Code im Seitenkopf. Entfernen Sie den Meta-Refresh aus Ihrem Code und nutzen Sie, wo vorhanden, die Weiterleitungseinstellungen des Shops.

Bei PrestaShop

Meist durch Module oder angepasste .tpl-Templates, die Seiten neu laden oder weiterleiten, etwa auf einer Wartungs- oder Bestätigungsseite. Ersetzen Sie dies durch eine serverseitige Weiterleitung oder entfernen Sie es.

Bei WooCommerce

Meist durch Weiterleitungs-, Wartungsmodus- oder Caching-Plugins oder durch Code im Theme-Header. Richten Sie eine saubere 301-Weiterleitung ein (per Plugin oder auf dem Server) und entfernen Sie den zeitgesteuerten Refresh.

Standards

Standards
StandardAbschnitt
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

Automatische Prüfung: axe-core-Regel meta-refresh-no-exceptions. dequeuniversity.com, github.com, www.w3.org, www.w3.org

Alle Regeln, die wir prüfen