Deutsch
Ü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.

6.6 – Barrierefreiheit

Kein Zustand hängt allein an der Farbe

Der aktive Eintrag im Explorer hat Farbe, Schriftschnitt und einen Balken. Ein erledigter Aufgabenpunkt ist gedämpft und durchgestrichen. Ein externer Link ist andersfarbig und trägt einen Pfeil. Wer Farben nicht unterscheiden kann, verliert dadurch keine Information.

Bedienbar mit der Tastatur

Jedes Bedienelement hat einen sichtbaren Fokusring — eine einzige Regel über :focus-visible, mit eigener Farbe auf getönten Flächen, damit der Ring nicht auf der eigenen Farbe liegt. outline: none kommt in dieser Vorlage nirgends vor.

Der Kopier-Button am Codeblock erscheint bei Hover, bei Fokus und dauerhaft auf Geräten ohne Zeiger. Von Haus aus ist er nur bei Hover sichtbar — und damit auf einem Smartphone unerreichbar.

Zielgrößen

Alles, was man antippt, ist mindestens 44 px groß (--tpl-target). WCAG 2.2 verlangt 24; 44 ist die Größe, bei der niemand zielen muss.

Systemeinstellungen werden beachtet

EinstellungWirkung
prefers-reduced-motionsetzt --tpl-motion auf 0 — eine Stelle für alle Übergänge
prefers-reduced-transparencyersetzt die durchscheinenden Flächen von Suche und Graph
forced-colorszeichnet Ränder, wo die Vorlage sonst mit Flächen arbeitet
Druckentfernt alle Leisten, schreibt Link-Ziele aus, verhindert Umbrüche in Blöcken

Was fehlt

Quartz rendert keinen Skip-Link, und ein Stylesheet kann keinen hinzufügen — das Element muss im Markup stehen, um fokussierbar zu sein. Auf einer Seite mit Explorer kostet der Weg zum Artikel per Tastatur deshalb einen Tabstopp pro Baumzeile. Die Gestaltung dafür liegt bereit; sie greift, sobald ein solcher Link existiert.

Welche Variablen hier greifen

Diese Variable liest a11y.scss. Ändern lässt sie sich in QuartzControl unter Stile → Variablen — ohne eine Zeile CSS.

VariableWertgilt außerdem für
--light#FCFCFA · dunkel #16171A14 weitere Komponenten

Diese Tabelle ist erzeugt: Sie wird aus den Stylesheets gelesen, nicht von Hand gepflegt.

Weiterlesen

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

Auf einem schmalen Bildschirm ist die Navigation oben eingeklappt.