Recently, I faced an unusual problem while working with JPEG images in a project. What I found is that some of the images with .jpg extension were not being displayed in Internet Explorer, instead a red mark displayed where the image should have been. Further research revealed that Internet Explorer was unable to display images which are encoded in the CMYK format rather than the regular RGB format.
So what is this CMYK format ?
CMYK (Cyan-Magenta-Yellow-blacK) is a color system representing 147 colors defined by the Scalable Vector Graphics (SVG) Specification. The CMYK color system is mainly used in printing inks for paper and not meant to be used in HTML or Cascading Style Sheets but are recognized by the latter.
Windows supports three-channel RGB format only and since Internet Explorer is primarily built on the Windows, it too doesn't support four-channel CMYK format. However, Firefox and Chrome have no such problem and can display a four-channel format image as well as a three-channel format image.