Я не могу понять, почему это изображение (и другие подобные ему) не будут отображаться в IE7 или IE8.Он отлично отображается в IE9, Chrome, Safari, Firefox, на Mac или ПК и в нескольких версиях этих браузеров.
http://images.appletree.com/icon/woman_big.jpg
С другой стороны, другие изображения с того же сервера(когда обслуживается либо из S3 / Cloudfront, либо с моего сервера) отображается нормально.Например:
http://images.appletree.com/tree.png
Я проверил web-sniffer.net, и приведенное выше изображение с ошибкой возвращает правильный тип содержимого image/jpeg
.Я сравнил заголовки ответа для двух изображений выше, и они очень похожи, за исключением неправильного типа контента.Приведенный выше неверный URL-адрес изображения переходит в Cloudfront (сервис Amazon CDN из S3).Но даже если я размещаю плохие образы на обычном сервере, они терпят неудачу:
http://www.appletree.com/images/icon/woman_big.jpg
Я думаю, что плохие образы каким-то образом повреждены таким образом, что IE7 и IE8 создаютв то время как другие браузеры могут иметь дело с.Имеет смысл?Есть ли какой-нибудь валидатор jpeg, который я могу проверить?