
OM4 Preparing Images for the Web: Color Profiles, sRGB and Adobe RGB | OM4 Here’s a good link about converting to sRGB and why: This eliminates the need to embed a profile, and it helps ensure the image is displayed correctly for all users. It’s a good idea to covert any images for use on the web to the sRGB color profile. When they don’t they will see the top image appear identical to the lower one. While browser support has gotten better, not all browsers on all platforms handle embedded color profiles correctly. Because it strips it out without converting the image’s color space, you get the results you see. ImageOptim strips it out while producing the lower image. The top photo has a “ProPhoto RGB” color profile embedded. It’s more that it’s stripping out the embedded color profile. It’s not really that ImageOptim is doing a crappy job at compressing.

I took a look at the images you provided. You will notice that the one at the bottom using ImageOptim have lost its’ “crispness” in its’ color and more darker than the photoshop one at top. Top one was saved using Photoshop save as web and the bottom one was compressed using ImageOptim with lossy minification unchecked. Here the comparison between the two images. I usually see an additional 5-10% reduction in file size just using the lossless compression. ImageOptim will then only try compressing with lossless algorithms. I then also run those resulting images through ImageOptim with the “Enable lossy minification” unchecked under the Quality settings. On some images, I can increase the compression and still get good visual results. I like being able to see how the compression will affect the way the images look. I usually use either Photoshop or GraphicConverter to resize/optimize my images.

Anyhow, so far Photoshop “save to web” seem to produce the smallest file without sacrificing too much image quality.
