Farbe und Kontrast

Haben Sie jemals versucht, Text auf einem Bildschirm zu lesen, und fanden ihn aufgrund des Farbschemas schwierig zu lesen oder hatten Sie Schwierigkeiten, den Bildschirm in einer sehr hellen oder schlechten Umgebung zu sehen? Oder haben Sie ein dauerhaftes Problem mit der Farbwahrnehmung, wie die geschätzten 300 Millionen Menschen mit Farbenblindheit oder die 253 Millionen Menschen mit Sehschwäche?

Als Designer oder Entwickler müssen Sie verstehen, wie Menschen Farbe und Kontrast wahrnehmen, sei es vorübergehend, situativ oder dauerhaft. So können Sie ihre visuellen Bedürfnisse bestmöglich unterstützen.

In diesem Modul werden einige grundlegende Informationen zu barrierefreien Farben und Kontrasten vermittelt.

Farbe wahrnehmen

Wussten Sie, dass Objekte keine Farbe haben, sondern Lichtwellenlängen reflektieren? Wenn Sie Farben sehen, nehmen Ihre Augen diese Wellenlängen auf, verarbeiten sie und wandeln sie in Farben um.

Ein Auge, das auf das Farbrad schaut.

Bei der digitalen Barrierefreiheit sprechen wir von diesen Wellenlängen in Bezug auf Farbton, Sättigung und Helligkeit (HSL). Das HSL-Modell wurde als Alternative zum RGB-Farbmodell erstellt und passt sich besser der Wahrnehmung von Farben durch den Menschen an.

Der Farbton ist eine qualitative Beschreibung einer Farbe wie Rot, Grün oder Blau. Dabei hat jeder Farbton einen bestimmten Punkt im Farbspektrum mit Werten von 0 bis 360, wobei Rot bei 0, Grün bei 120 und Blau bei 240 liegt.

Die Sättigung ist die Intensität einer Farbe, gemessen in Prozent zwischen 0 % und 100 %. Eine Farbe mit voller Sättigung (100%) wäre sehr lebhaft, während eine Farbe ohne Sättigung (0%) Graustufen oder Schwarz-Weiß wäre.

Die Helligkeit ist der helle oder dunkle Charakter einer Farbe, gemessen in Prozentwerten von 0% (Schwarz) bis 100% (Weiß).

Farbkontrast messen

Um Menschen mit verschiedenen Sehbehinderungen zu unterstützen, hat die WAI-Gruppe eine Formel für den Farbkontrast entwickelt, um dafür zu sorgen, dass ein ausreichender Kontrast zwischen Text und Hintergrund besteht. Wenn diese Farbkontrastverhältnisse eingehalten werden, können Menschen mit mäßig eingeschränktem Sehvermögen Text vor dem Hintergrund lesen, ohne dass sie Hilfstechnologien zur Kontrastverstärkung benötigen.

Sehen Sie sich Bilder mit einer lebendigen Farbpalette an und vergleichen Sie, wie dieses Bild für Menschen mit bestimmten Formen der Farbfehlsichtigkeit erscheinen würde.

Originaler Regenbogensand.
Foto von Alexander Grey auf Unsplash.
Ursprüngliches Regenbogenmuster.
Foto von Clark Van Der Beken auf Unsplash.

Das Bild links zeigt Regenbogensand mit lila, rot, orange, gelb, hellblau, hellblau und dunkelblau. Rechts ist ein helleres, mehrfarbiges Regenbogenmuster zu sehen.

Deuteranopie

Regenbogensand, wie er für eine Person mit Deuteranopie erscheint.
Regenbogenmuster, wie es von einer Person mit Deuteranopie gesehen wird.

Deuteranopie (auch als Grünblindheit bezeichnet) tritt bei 1 % bis 5 % der Männer und 0,35 % bis 0,1 % der Frauen auf.

Menschen mit Deuteranopie haben eine verminderte Empfindlichkeit gegenüber grünem Licht. Dieser Farbenblindheitsfilter simuliert, wie diese Art von Farbenblindheit aussehen könnte.

Protanopie

Regenbogensand, wie er von einer Person mit Protanopie gesehen wird.
Regenbogenmuster, wie es für eine Person mit Protanopie erscheint.

Rot-Grün-Sehschwäche (auch Rotblindheit genannt) tritt bei 1,01% bis 1,08% der Männer und 0,02% bis 0,03% der Frauen auf.

Menschen mit Protanopie haben eine geringere Empfindlichkeit gegenüber rotem Licht. Dieser Filter simuliert, wie diese Art von Farbenblindheit aussehen könnte.

Achromatopsie oder Monochromatismus

Regenbogensand, wie er von einer Person mit Achromatopsie gesehen wird.
Regenbogenmuster, wie es für eine Person mit Achromatopsie erscheint.

Achromatopsie oder Monochromatismus (vollständige Farbenblindheit) kommt sehr, sehr selten vor.

Menschen mit Achromatopsie oder Monochromatismus können Rot-, Grün- oder Blaulicht kaum wahrnehmen. Dieser Filter simuliert, wie diese Art von Farbenblindheit aussehen könnte.

Farbkontrast berechnen

Bei der Farbkontrastformel wird die relative Leuchtkraft von Farben verwendet, um den Kontrast zu bestimmen, der zwischen 1 und 21 liegen kann. Diese Formel wird oft zu [color value]:1 verkürzt. So hat beispielsweise reines Schwarz auf reinem Weiß das höchste Farbkontrastverhältnis von 21:1.

(L1 + 0.05) / (L2 + 0.05)
L1
is the relative luminance of the lighter color
L2
is the relative luminance of the darker colors

Text in normaler Größe, einschließlich Textbildern, muss ein Farbkontrastverhältnis von 4.5:1 haben, um die Mindestanforderungen der WCAG für Farben zu erfüllen. Großer Text und wichtige Symbole müssen ein Farbkontrastverhältnis von 3:1 haben. Großer Text hat eine Schriftgröße von mindestens 18 pt (24 px) oder 14 pt (18,5 px) in Fettdruck. Logos und dekorative Elemente sind von diesen Anforderungen an den Farbkontrast ausgenommen.

Zum Glück sind keine mathematischen Methoden für Fortgeschrittene erforderlich, da es viele Tools gibt, die die Farbkontrastberechnungen für Sie übernehmen. Mit Tools wie Adobe Color, Color Contrast Analyzer, Leonardo und der Farbvorlage in den Chrome-Entwicklertools können Sie schnell die Farbkontrastverhältnisse ermitteln und Vorschläge erhalten, wie Sie die inklusivesten Farbpaare und ‑paletten erstellen.

Farben verwenden

Ohne einen guten Farbkontrast sind Wörter, Symbole und andere grafische Elemente schwer zu erkennen und das Design kann schnell unzugänglich werden. Es ist aber auch wichtig, darauf zu achten, wie die Farbe auf dem Bildschirm verwendet wird, da Farben nicht allein zur Vermittlung von Informationen und Aktionen oder zur Unterscheidung eines visuellen Elements eingesetzt werden können.

Wenn Sie beispielsweise sagen: Klicken Sie auf die grüne Schaltfläche, um fortzufahren, aber keine zusätzlichen Inhalte oder Kennungen für die Schaltfläche angeben, ist es für Menschen mit bestimmten Formen der Farbfehlsichtigkeit schwierig zu erkennen, auf welche Schaltfläche sie klicken sollen. Ähnlich werden in vielen Grafiken, Diagrammen und Tabellen nur Farben verwendet, um Informationen zu vermitteln. Es ist wichtig, eine weitere Kennung wie ein Muster, einen Text oder ein Symbol hinzuzufügen, damit Nutzer den Inhalt besser verstehen können.

Durch die Überprüfung Ihrer digitalen Produkte in Graustufen lassen sich potenzielle Farbprobleme schnell erkennen.

Medienabfragen, die auf Farben ausgerichtet sind

Neben der Prüfung der Farbkontrastverhältnisse und der Verwendung von Farben auf dem Bildschirm sollten Sie auch die immer beliebteren und unterstützten Mediaabfragen anwenden, die Nutzern mehr Kontrolle darüber bieten, was auf dem Bildschirm angezeigt wird.

Mit der Medienabfrage @prefers-color-scheme können Sie beispielsweise ein dunkles Design erstellen, das für Personen mit Fotophobie oder Lichtempfindlichkeit hilfreich sein kann. Sie können auch ein Design mit hohem Kontrast mit @prefers-contrast erstellen, das für Personen mit Farbfehlsichtigkeit und Kontrastsensibilität geeignet ist.

Bevorzugtes Farbschema

Unterstützte Browser

  • Chrome: 76
  • Edge: 79.
  • Firefox: 67.
  • Safari: 12.1

Quelle

Mit der Medienabfrage @prefers-color-scheme können Nutzer eine helle oder dunkle Version der Website oder App auswählen, die sie gerade besuchen. Sie können die Designänderung in Aktion sehen, indem Sie die Einstellungen für das helle oder dunkle Design ändern und einen Browser aufrufen, der diese Medienabfrage unterstützt. Lesen Sie die Anleitung für Mac und Windows für den dunklen Modus.

Allgemeine macOS-Einstellungen für das Erscheinungsbild
Codebeispiel im hellen Modus
Leichtmodus
Codebeispiel im dunklen Modus.
Dunkler Modus.

Kontrast wird bevorzugt

Unterstützte Browser

  • Chrome: 96
  • Edge: 96.
  • Firefox: 101.
  • Safari: 14.1.

Quelle

Die Medienabfrage @prefers-contrast prüft in den Betriebssystemeinstellungen des Nutzers, ob der Modus mit hohem Kontrast aktiviert oder deaktiviert ist. Sie können diese Themenänderung testen, indem Sie Ihre Kontrasteinstellungen ändern und einen Browser aufrufen, der diese Medienabfrage unterstützt (Mac- und Windows-Einstellungen für den Modus mit hohem Kontrast).

Codebeispiel im hellen Modus ohne Kontrasteinstellung
Helliger Modus, keine Kontrasteinstellung
Codebeispiel für den dunklen Modus mit einer Einstellung mit hohem Kontrast.
Dunkler Modus, Einstellung „Hoher Kontrast“

Medienabfragen überlagern

Sie können mehrere farborientierte Medienabfragen verwenden, um Ihren Nutzern noch mehr Auswahlmöglichkeiten zu bieten. In diesem Beispiel haben wir @prefers-color-scheme und @prefers-contrast übereinander gestapelt.

Helliger Modus, normaler Kontrast.
Helliger Modus, keine Kontrasteinstellung
Dunkler Modus, normaler Kontrast
Dunkler Modus, keine Kontrasteinstellung
Helliger Modus, hoher Kontrast
Heller Modus, hohe Kontraste.
Dunkler Modus, hoher Kontrast
Dunkler Modus, Einstellung mit hohem Kontrast.

Wissenstest

Testen Sie Ihr Wissen über Farbe und Kontrast

Die Farbe allein ist keine ausreichende Kennzeichnung für die Dokumentation. Wie können die Lesenden noch UI-Elemente erkennen?

Muster
Symbol
Text
Alle oben genannten Optionen