어떤 웹사이트 작업을 하는데 이상한 문제가 발생했다.

IE에서만 이미지(jpg)가 안나오는 것이다.

이미지대신 빨간 색 x만 덩그러니 놓여있다.

파이어폭스, 크롬, 사파리, 오페라 등등 운영체제와 상관없이 잘 나오는데 유독 IE6, IE7, IE8에서만 
이미지가 안나온다.


잠시 구글링을 하니 http://wordpress.org/support/topic/header-image-not-working-in-ie8 


이런 쓰레드가 있어 살펴봤다.

나와 같은 문제였는데 답글 중에


Because Iexplorer can’t render CMYK images. (mozilla and opera can, btw, didn’t test other browsers)

Change the Jpg to RGB ;) and it will be visible in every browser.


이런 답글이 있었다.


이미지가 CMYK로 되어있으면 IE는 렌더링을 못한다는 것이다. 가지가지로구만.

아무튼 이 답변을 보고나서 안보이는 이미지를 포토샵으로 열어봤더니…

역시 CMYK모드로 되어있었다.


RGB모드로 변경해서 다시 저장하니 IE에서도 이미지가 잘 나온다.

신기한 걸 알게됐지만, 사실 IE가 이런 이미지를 처리할 수 있다면 애초에 생길 문제도 아니었다.