Revision 623: Farben und Farbräume

Schepp und Peter philosophieren zusammen mit Jon Uhlmann (zuletzt in den Revisionen 528 und 504 zu Gast) über die Möglichkeiten und Herausforderungen der neuesten Farb-Features in CSS.

[00:01:00] Farben und Farbräume
Zunächst legen wir die Limitierungen von des RGB-Farbmodells (unleserlich für alle außer David DeSandro) und des sRGB-Farbraums (modelliert weniger Farben, als moderne Geräte darstellen können) dar. In modernem CSS bestehen mit u.A. den oklch()- und oklab()-Notationen mehrere Möglichkeiten, größere Farbräume zu nutzen – und das sogar in allen halbwegs aktuellen Browsern! Jon hat im Rahmen seines Schaffens für Neos einen OKLCH-kompatiblen Farb-Picker auf Basis von Color.js gebaut und berichtet von seinem Eintauchen in die neuen Farbräume. Wir quatschen weiterhin über Gradients (und wie diese selbst auf den kartoffeligsten Displays von besseren Farbmodellen profitieren) color-mix(), sRGB gamut clipping, WCAG, Kontraste, Farbräume auf diversen Devices und Perspektiven für HDR in CSS.