Very simple :D
If YOUR IE9 displays an image to which I attached an sRGB profile (taking MY screen's capabilities into account), it should take MY profile and, taking YOUR screen's display profile into account, calculate the correct display via CIE-Lab and show MY image to YOU as I saw the image.
What IE9 does instead is to read MY image's ICC profile, says "wow, thanks for the bonus, mate", but then uses only YOUR screen's display profile to display MY image. MY screen's sRGB profile is disregarded. That's why IE9's colour management is known as "pseudo colour management" - there isn't any.
Again, let me try to explain why CALIBRATION and PROFILE are two
totally different things:
Step one - CALIBRATING means YOUR screen is linearised and adjusted for brightness, white balance and gamma. This CALIBRATION will, by way of YOUR graphics card, change everything displayed on screen - which you see right away by toggling before and after. Here, people make a
big mistake: That looks nice, MY screen displays correct colours now.
Wrong! CALIBRATION does
not adjust YOUR graphics card to display a certain working colour space (sRGB, Adobe RGB (1998), whichever) on your screen. One does not CALIBRATE a screen to sRGB or Adobe RGB (1998) -
only the screen's raw colour space is optimised! The display of images on a CALIBRATED screen is not correct at all - for that to happen, colour management must come into the equation.
Step two - based on YOUR screen's CALIBRATION, an ICC display profile is created, it contains the technical capabilities, or quirks, or PROFILE of YOUR screen. This is YOUR
screen's profile (wrongly called monitor profile) which is then used by the system (OSX/Windows 7) on YOUR computer.
Only now, colour managed applications (Safari, Firefox, Photoshop, Illustrator, Bridge, etc.) can use an image's/rendering's attached ICC profile (sRGB, Adobe RGB (1998) to
convert that image/rendering into YOUR screen's colour space in order to display it correctly.
So, CALIBRATION of YOUR screen is only the primary stage - but not the most important one. Correct colours can only be displayed in applications supporting the ICC's colour management, meaning: to use YOUR screen's profile to
temporarily convert (= while being displayed) the image's/rendering's colours to YOUR screen's colour space. Applications without ICC colour management can never display colours correctly, no matter if YOUR screen is CALIBRATED and also PROFILED.
I sat through many painful colour management and offset printing sessions in my short miserable life :D
Mihai wrote:
feynman wrote:
IE9/10 can evaluate the ICC profile - but does not use a user's monitor's screen profile, which is ridiculous.
But since you applied a calibrated profile as a system profile....this affects everything you see on the screen. Why would IE need to use the profile if the OS already corrects what you see displayed?