A sokat, sokak által emlegetett, Firefox3-ban bemutatott új fejlesztések mellett én nem sokat olvastam arról, hogy már kezeli az ICC profilokat is. Még jó, hogy olvasom Birdie blogját, különben én sem jöttem volna rá, egyrészt mert én még mindig nem tettem fel, másrészt mert alapértelmezésben ki van kapcsolva a színkezelés.
A színkezelésről: Az RGB és CMYK "formátumokról" már mindenki hallott, gondolom. A területen nem annyira otthonosan mozgók számára meglepő lehet az a kijelentés, hogy annak ellenére, hogy 32 biten ábrázoljuk őket, az RGB-ben és a CMYK-ben is vannak olyan színek, amik a másik modellel nem leképezhetők (például csak negatív vörös, zöld vagy kék segítségével lehetne), valamint a természetben előforduló színek sokkal többen vannak. A negatív színek a két színkeverési eljárás miatt jöhetnek elő, amiket általános iskolában mindenki jól megtanult: additív és szubsztraktív, azaz színes fényekkel bombázunk egy felületet, vagy a fehér fény bizonyos frekvenciáit nyeletjük el a felülettel. Hogy a helyzet ne legyen ilyen egyszerű, beszéljünk arról is, hogy van a megjelenítőknek (monitor, nyomtató stb.) egy adott tartománya, amelyen színeket tudnak megjeleníteni. Ez természetesen még véletlenül sem akkora tartomány, hogy minden (CMYK, RGB) szín beleférjen, sőt ezek a tartományok még csak nem is egységesek. Következésképpen másképp látjuk a színeket a különféle monitorokon, még akkor is ha ugyanarról a színről van szó. Szerencsére az agy rugalmas és igyekszik a környezetében kezelni a dolgokat, de ez nem azt jelenti, hogy ha a webdesignünk a hússzín és a méregzöld árnyalataiban pompázik, akkor lesz olyan monitor, amelyiken ez jónak fog kinézni... :-) A lényeg, hogy a monitorok kalibrálása és a színprofilok ahhoz kellenek, hogy ugyanazokat a színeket nagyjából mindig ugyanúgy lássuk. Jófejebb gyártók a monitor színprofilját mellékelik; ellenkező esetben nekünk kell beállítanunk.
Egyébként az ICC profilok kezelését a Micrsofo is ígéri az Internet Felfedező következő, 8-as változatában. Teszteljük le ennek az oldalnak a segítségével, hogy kezeli-e mostani böngészőnk a profilokat. Ha látunk a felső képen zöld területeket, akkor nem kezeli jól a böngésző, 3-as FF esetén az about:config bellítófelületen a gfx.color_management.enabled értéket kell átállítani true-ra. Ha ezek után meg tudja jeleníteni jól a képet, a műtét sikerült. :-)