sRGB ist der Standard-Farbraum des Webs. Hewlett-Packard und Microsoft schlugen ihn 1996 vor, seit 1999 ist er als IEC 61966-2-1 genormt. Wer in CSS einen Hexwert oder rgb() schreibt, meint immer eine Farbe in sRGB.
- sRGB
Der Standard-Farbraum des Webs, 1996 von HP und Microsoft vorgeschlagen und seit 1999 als IEC 61966-2-1 genormt.
Beispiel: „Wir exportieren alle Bilder in sRGB, damit die Farben im Browser stimmen.“Abgrenzung zu RGB: RGB ist das Farbmodell mit drei Kanälen. sRGB legt fest, welches Rot, Grün und Blau damit genau gemeint ist.
Woher sRGB kommt
Der Vorschlag vom November 1996 stammte von zwei Ingenieuren von HP und zwei von Microsoft. Schon die erste CSS-Spezifikation vom Dezember 1996 legte fest, dass RGB-Farben in sRGB angegeben werden. 1999 folgte die Norm IEC 61966-2-1.
Wie sRGB definiert ist
Laut CSS Color 4 liegen die Grundfarben bei den Normfarbwerten x 0,64 und y 0,33 für Rot, 0,30 und 0,60 für Grün sowie 0,15 und 0,06 für Blau, der Weißpunkt ist D65. Eine Kennlinie verteilt die 256 Stufen je Kanal so, dass dunkle Töne feiner abgestuft sind.
sRGB in CSS
sRGB ist der Standard-Farbraum für alle älteren Farbfunktionen. Auch das Kontrastverhältnis der WCAG wird in sRGB berechnet. Die folgenden drei Werte meinen dasselbe Rot:
.rot {
color: #ff0000;
color: rgb(255 0 0);
color: color(srgb 1 0 0);
}