![]() ![]() Clearly most people will be better off elsewhere. But even then the overall size of our images fell by a very feeble 1.2 per cent. Fortunately, you can tell Caesium not to write a file in that case. It can only output 24-bit files, so if you're using anything else then your images will probably grow in size.Īnd the program's results clearly illustrated the problem, with most of our test PNG web graphics actually increasing in size. There's no lossless option it just reencodes the file at your chosen quality setting.Ĭaesium does provide support lossless PNG compression, although this has a major limitation. Click the Add program, choose your images, select an Output folder, click Compress and you'll have your results within seconds.īMP compression isn't of interest to us, and the program's JPG technology isn't anything special, either. The alternative is to disable EXIF and gamma chunk removal in ImageOptim's Preferences and keep the color profile data in the image, but that's not recommended: it will leave images bloated, and will give faded out colors in browsers that don't support color profiles.Caesium is a simple open source tool that helps you to compress PNG, JPG and BMP formats. If you're using images with specialized color profiles or non- RGB images (e.g., CMYK JPEG ), you should convert them to sRGB first. The color of the rare images that aren't in the sRGB color space will fade after the optimization (usually become a bit less saturated). However, ImageOptim does not convert image pixels to the sRGB color space, because that's a slightly lossy operation. It's an obvious win for file size, and a good way to get consistent colors across different browsers, operating systems and devices. Use sRGB for images, but don't use an sRGB profile for wide-gamut monitors' display profile! īy default, ImageOptim removes all color profiles. If you have a wide-gamut monitor, you will need to configure your operating system to use the appropriate profile for your monitor (and ideally calibrate it with a hardware colorimeter). When “Saving for Web” check the Convert to sRGB option. In Photoshop use Convert to Profile… and choose sRGB IEC61966. If you're using color-profile-aware software, make sure to configure it to work in the sRGB color space. Stripping color metadata from PNG and JPEG makes their colors consistent with GIF as well as with colors in CSS / HTML. ![]() ![]() GIF images don't have any color correction capability. Ĭolor profiles can be embedded only in PNG and JPEG. Software that doesn't support color profiles will use monitor's profile, which is most likely to be sRGB as well. Software that supports color profiles will assume that images without an embedded profile are in the sRGB profile. That's the most compatible and most efficient solution. Save images in the sRGB profile with gamma 2.2, but don't embed any profile in the image. Convert images to the sRGB profile, but don't embed it However, the use of embedded color profiles has a substantial cost in file size - the profiles can balloon an image by over 100KB! For small images that may multiply their file size. Even for the users of high-end monitors there's rarely any benefit, because most images don't contain extremely saturated colors that require a special profile. Īs a result, for most users, embedded color profiles provide no value. While basic support has improved in recent years, there are still cases where it's buggy or misconfigured, so it can't be relied upon for anything fancy. Not all browsers and image viewers support color profiles correctly. When displayed correctly, they look the same on a high-end “wide gamut” monitor as on an average sRGB monitor. Īlmost all images, especially on the Web, were designed to be displayed in the sRGB color profile. ![]() The majority of typical consumer monitors have a color profile similar to the standard sRGB profile, and can't display any “better” profiles. Then, the software that displays the image&hairsp -&hairsp if it knows exact physical capabilities of the monitor&hairsp -&hairsp may adjust image colors to display according to the color profile. When a profile is embedded in an image, it describes in exact physical terms how the colors are supposed to look. Ĭolor profiles are supposed to help even out the differences. Some monitors display more saturated colors, some monitors are brighter, etc. How “raw” RGB colors really look like depends on capabilities of the monitor they are viewed on. ![]()
0 Comments
Leave a Reply. |