CSS-Verlauf-Generator
Lineare, radiale und konische Verläufe bauen und CSS kopieren.
Design
HEX, RGB, HSL, HSV, CMYK, LAB und OKLCH mit exakter Umrechnung.
Alle beschreiben dieselben Farben, aber nicht alle eignen sich für dieselbe Aufgabe.
| Notation | Gut für | Schwäche |
|---|---|---|
| HEX | Kompakt notieren, überall lesbar | Nicht lesbar, keine Transparenz ohne 8 Stellen |
| RGB | Programmatisch rechnen, Transparenz | Werte sagen nichts über die Wirkung |
| HSL | Farbton schnell verschieben | Helligkeit entspricht nicht der Wahrnehmung |
| HSV | Farbwähler in Grafikprogrammen | Wie HSL, plus Verwechslungsgefahr |
| CMYK | Druckvorstufe | Geräteabhängig, ohne Profil ungenau |
| LAB | Farbabstände messen | Werte schwer im Kopf vorstellbar |
| OKLCH | Gleichmäßige Abstufungen, Designsysteme | Ältere Browser kennen es nicht |
Für Webprojekte ist OKLCH inzwischen die beste Wahl, wo Browserunterstützung kein Thema ist: Gleiche Zahlenschritte ergeben dort auch optisch gleiche Schritte, was bei HSL nicht der Fall ist.
In HSL haben zwei Farben mit derselben Helligkeitsangabe sehr unterschiedliche wahrgenommene Helligkeit.
Reines Gelb und reines Blau stehen beide bei 50 Prozent Helligkeit. Auf dem Bildschirm ist Gelb aber ungleich heller — das Auge ist für Grün-Gelb-Töne weit empfindlicher als für Blau.
Praktisch führt das zu Farbpaletten, die auf dem Papier systematisch aussehen und in der Anwendung uneinheitlich wirken: Die gelbe Warnfarbe wirkt aufdringlich, die blaue Infofarbe verschwindet.
OKLCH löst das, weil seine Helligkeitsachse an der Wahrnehmung ausgerichtet ist. Eine Palette mit gleicher OKLCH-Helligkeit wirkt über alle Farbtöne hinweg gleich hell — genau das, was ein Designsystem braucht.
Weil RGB und CMYK verschiedene Farbräume sind, die sich nur teilweise überschneiden.
RGB mischt Licht und kann Farben erzeugen, die kein Druckverfahren wiedergeben kann — leuchtendes Cyan, sattes Orange, kräftiges Grün. CMYK mischt Pigmente und ist an anderer Stelle begrenzt.
Eine Umrechnung ohne Farbprofil ist deshalb immer eine Näherung. Für den Druck zählt das Profil des Druckverfahrens: In Deutschland ist PSO Coated v3 für gestrichenes Papier der übliche Standard, für Zeitungsdruck ISOnewspaper26v4.
Die Werte hier sind eine Standardumrechnung ohne Profil. Für eine Druckerei erzeugst du die CMYK-Daten im Layoutprogramm mit dem Profil, das die Druckerei vorgibt — nicht mit einem Konverter.
Je zwei Stellen als Hexadezimalzahl lesen. #4A90D9 ergibt rgb(74, 144, 217).
Ein wahrnehmungsbasierter Farbraum. Gleiche Zahlenschritte ergeben dort auch optisch gleiche Schritte — anders als in HSL.
Weil HSL-Helligkeit nicht der wahrgenommenen entspricht. Gelb bei 50 % wirkt deutlich heller als Blau bei 50 %.
Besser nicht. Ohne Farbprofil ist die Umrechnung eine Näherung. Nimm das Profil, das die Druckerei vorgibt.
Als achtstelliges HEX mit Alpha am Ende, oder als rgba beziehungsweise mit Schrägstrich in modernen Notationen.
Nein, alles rechnet in diesem Tab.