Изображения, не отображаемые в браузерах на базе WebKit
Вопрос
По какой-то странной причине мои изображения на моем веб-сайте просто не будут отображаться на языках, основанных на webkit (таких как safari и chrome).
Это тег изображения
<img src="images/dukkah.jpg" class="imgleft"/>
Он не только не отображается на веб-сайте, но и не будет отображаться при непосредственном доступе по адресу http://kilkin.massiveatom.com/kilkin/images/dukkah.jpg
...Почему?
Решение
Imagemagick сообщает, что это конкретное изображение сохранено в цветовом пространстве CMYK вместо более стандартного RGB.Попробуйте преобразовать его, он должен быть более совместим с движком рендеринга webkit.
Imagemagick доступен для скачивания с сайта http://www.imagemagick.org/script/index.php - он доступен для систем Windows и * NIX.
Другие советы
Я сталкивался с этой проблемой пару раз.
Я думаю, это из-за какой-то проблемы с форматом файла.
Попробуйте импортировать файл в какой-нибудь графический редактор и сохранить его снова.Это должно устранить проблему.
Я попробовал URL, который вы указали в FireFox 3 и IE 6, IE 6 тоже его не показывает, Firefox работает.Я предполагаю, что с файлом jpg что-то не так.
У вас JPEG сжат в формате Jpeg 2000?Если это так, то существует известная ошибка:
"Образ “http://kilkin.massiveatom.com/kilkin/images/dukkah.jpg”невозможно отобразить, поскольку оно содержит ошибки". а в самом изображении содержится некоторый XML-фрагмент.Итак, как предлагали другие:попробуйте открыть его с помощью редактора и сохранить повторно.
Это, как указано в другом месте, ошибка в изображении.
Irfanview ( Просмотр Irfanview) это очень хороший просмотрщик, который отобразит любое изображение (а также другие форматы), является небольшим и бесплатным, а также позволит вам очень легко корректировать, обрезать или изменять масштаб изображений без таких тяжелых программ, как photoshop.
Я предлагаю скачать irfanview и изображение, откройте изображение в irfanview, нажмите CTRL + S и сохраните его поверх самого себя.Затем загрузите изображение снова.Любая проблема должна быть решена.
Ваш файл изображения не содержит данных изображения, он содержит html-текст:
$ curl -s http://kilkin.massiveatom.com/kilkin/images/dukkah.jpg
<html><head></head><body><!-- vbe --></body></html>