Forum Moderators: open
Any advice on how I can fix this would be greatly appreciated.
(The colors display fine in IE7 also, although there's a problem with the CSS that I asked about elsewhere [webmasterworld.com].)
[edited by: incrediBILL at 1:38 am (utc) on June 12, 2009]
[edit reason] removed personal URLs, see TOS #13 [/edit]
If the problem persists, it might be your hardware and/or your version of Safari and/or something else entirely
In our graphics forum we had some discussion about this over the years (example [webmasterworld.com]), and this issue of how various browers handle color profiles is still a bit of a minefield.
ICC TEST PAGE
The ICC has a test page [color.org] for seeing how your browser handles the four main color profiles - it was an eye opener for me. One interesting note is that Safari handles the profile correctly -- so rather than creating a problem, Safari actually gets it right if you intentionally embed a color profile. I've read that Firefox 3 now also handles color profiles, but on my equipment it still fails the ICC test page I linked to above.
PHOTOSHOP and IMAGEREADY ISSUES
Be aware that various versions of Photoshop's 'Save for the web' option (ImageReady) are different, but all of them may by default embed a color profile -- even if you set Color Management off in the main Photoshoop workspace by using "Edit > Color Settings".
So poke around in your version of ImageReady to be sure that color profiles are being handled in the way you intend, or else unwanted color shifts can still appear in the output image.
THE MONITOR'S COLOR DEPTH
An added color mismatch confusion may come in if the computer monitor you are using is set to 16 bit color instead of 24-bit or 32-bit. This can create a gif (or hex color) to jpg visual mismatch that goes away at a higher setting.