URI: http://www.j-a-b.net/web/hue/code-transformation
aktualisiert: 2009-12-04
© 2002-2009 Contact
Mit diesem kleinen Formular können die unterschiedlichsten Farbkodierungen ineinander umgewandelt werden. Besonders nützlich ist dies, um eine Farbkodierung aus dem RGB-Farbraum in eine HSL-Kodierung umzuwandeln, beziehungsweise umgekehrt aus dem HSL-Farbraum in eine RGB-Kodierung. Dabei ist allerdings zu beachten, dass in der Regel eine Transformation keine völlig identischen Farben zu liefern vermag. Um eine mögliche optische Abweichung feststellen zu können, werden die den generierten Farbkodierungen entsprechenden Farbtöne zur Kontrolle angezeigt. Einzig und allein die hexadezimale in die dezimale RGB-Kodierung wird bei der Transformation immer identische Farben liefern.
Falls zutreffend, werden auch die einer Kodierung entsprechenden Farbnamen angezeigt. Diese sollten jedoch allenfalls in HTML-Attributen angewandt werden und nicht in Stylesheets, denn in CSS(2) sind nur noch sehr wenige Farbnamen erlaubt.
Zur Zeit sind nur die neueren Gecko-Browser - Mozilla Version 1.6, Firebird 0.7 sowie Firefox 0.8 - in der Lage, über HSL kodierte Farben darzustellen. Bei der Verwendung anderer Browser bleibt das entsprechende Farbfeld im Formular unverändert.
Die Eingabeformate der Kodierungen sind anhand der Beispiele erkennbar. Weder die Raute (#), noch der Schlüsselname rgb, Klammern oder Prozentzeichen (%) werden benötigt. Groß- und Kleinschreibung wird weder bei hexadezimalen Ziffern noch bei Farbnamen unterschieden.