Welcome to WebmasterWorld Guest from 188.8.131.52
Forum Moderators: not2easy
But I've noticed a slight discrepancy still, and I wonder if one of the graphics experts here can tell me how to correct it if possible. (I'm working at the edges of my understanding here, so my explanation may not be quite clear.)
I am using a tiled border and the color of the border image (now a PNG) is set in Photoshop to be the same color that I use in my CSS to indicate <strong> emphasis: 120,52,66 in Photoshop RGB; #783442 in CSS Hex. Thus in principle the border and the <strong> text should match exactly. On the Mac I create them on they do, but when viewed with IE or Opera on a PC, the image is clearly lighter. (The page in question is the one in my profile if you want to check.)
So, what am I missing? If this is a limitation of the current browsers, I'm satisfied to leave it as is and let them catch up. I have a feeling there is some setting I have missed somewhere, though, that is causing this mismatch. I have calibrated the Mac monitor with the Monitors control panel, so that should all be right. Is there a Photoshop setting I have missed? It is as though the PC is correcting the gamma value twice on the image and so making it a bit light.
Any tips will be much appreciated.
AFAIK, there are too many variations between platforms & individual browsers to make precise color management for the web a reality.
This describes the strange behavior of various browsers which may apply gamma correction to images but not to CSS colors, or may apply it inconsistently. The page has a series of test suites that allow you to check whether colors do or do not match on various browsers.
If anyone is working with PNGs on a Mac, can you tell me what image editing software you use? The legendary GraphicConverter is great, but it doesn't save the gamma information in the file, which was my main reason for wanting to use PNGs. My old copy of Photoshop 4 does save gamma information, but is terrible at compression. (I'd also like to be able to use transparency.)