質問
奇妙な奇妙な理由で、Web サイト内の画像が Webkit ベースの言語 (safari や chrome など) で表示されません。
これは画像タグです
<img src="images/dukkah.jpg" class="imgleft"/>
ウェブサイトに表示されないだけでなく、直接アクセスしても表示されません。 http://kilkin.massiveatom.com/kilkin/images/dukkah.jpg
...なぜ?
解決
Imagemagick は、この特定の画像がより標準的な RGB ではなく CMYK カラースペースで保存されていると報告しています。変換してみてください。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 フラグメントが含まれています。したがって、他の人が提案したように、次のようになります。エディタで開いて再保存してみてください。
画像ファイルには画像データが含まれておらず、HTML テキストが含まれています。
$ curl -s http://kilkin.massiveatom.com/kilkin/images/dukkah.jpg
<html><head></head><body><!-- vbe --></body></html>