Über diese Website

Dieser Kasten steht auf jeder Seite in der linken Spalte. Was darin steht, änderst du in der Konfiguration unter Plugins — oder du schaltest ihn dort ab.

Über dieses Handbuch

Dieses Handbuch gehört zur Vorlage Example für QuartzControl. Es erklärt die Vorlage und führt zugleich alles vor, was sie kann.

Der Text hier kommt aus einer Markdown-Datei, nicht aus der Konfiguration.

Technique C39 prefers-reduced-motion (W3C WCAG)

Technique C39 prefers-reduced-motion (W3C WCAG)

Quelle / bibliografische Angaben

W3C WAI, WCAG 2.2 Techniques, „Technique C39: Using the CSS prefers-reduced-motion query to prevent motion“.

Dokumentart und Kontext

Eine WCAG-Technik ist ein Beispiel, wie ein Erfolgskriterium erfüllt werden kann. Techniken sind laut Seite nicht verpflichtend. C39 gilt als ausreichende Technik („Sufficient“) für SC 2.3.3 Animation from Interactions und betrifft Bewegung, die durch Nutzerinteraktion ausgelöst wird.

Kurzfassung

Mit der Media Query prefers-reduced-motion respektiert CSS die Einstellung „Bewegung reduzieren“ des Betriebssystems oder Browsers und schaltet Bewegung für Nutzer ab, die das wünschen.

Kernaussagen mit Fundstellen

  • Manche Menschen reagieren auf animierte Inhalte mit Ablenkung oder Übelkeit. Bewegen sich beim Scrollen Elemente über die eigentliche Scrollbewegung hinaus, kann das vestibuläre Störungen auslösen (Description).
  • Beispiel 1 zeigt zwei Richtungen:
    • Bewegung definieren und in @media (prefers-reduced-motion: reduce) abschalten.
    • Umgekehrt statische Stile als Standard und Bewegung nur in @media (prefers-reduced-motion: no-preference).
  • Test: Einstellung aktivieren, dann prüfen, ob die Animation entweder essenziell ist oder unterdrückt wird (Tests).

Eigene Einordnung

Die umgekehrte Richtung – statisch zuerst, Bewegung nur bei no-preference – ist robuster, weil eine vergessene Regel dann zu weniger statt zu mehr Bewegung führt. Das ist eigene Einordnung, die Technik nennt beide Wege gleichrangig.

Verknüpftes Wissen

Weiterlesen

Diese Seite gehört zu gui-test — der Beispielvorlage für QuartzControl. Ein Überblick über alle Bereiche steht auf der Startseite.

Auf einem schmalen Bildschirm ist die Navigation oben eingeklappt.