Почему Google Chrome 9 не показывает изображения с Amazon S3?

Если вы перейдете на этот сайт, вы увидите большое изображение посередине.
Если вы проверите его, вы увидите это.

<img src="http://s3.amazonaws.com/mosaicimages/hmn58067pa">

Если вы наводите на него курсор во время режима Inspect, вы увидите следующее:

img[480x640]

И это нормально. Изображение должно отображаться.

Но иногда, когда я просматриваю свой сайт, изображение просто не отображается. HTMl - то же самое. Все одно и то же. Это просто, что "кеш" запутывается.

Вот как это выглядит: http://i52.tinypic.com/1190xu0.jpg

Когда изображение не отображается, я очищаю кеш в настройках браузера Chrome, и изображение снова отображается. После просмотра сайта снова удаляются случайные снимки.

Это странно, потому что, когда вы проверяете его, код тот же. Однако на изображении написано:

img[0x0]

Это очень неудобно, потому что изображение действительно есть. это в S3, и это нормально. Это происходит и на других страницах, а не только на этой странице. Это происходит для всех изображений, находящихся в S3.

Некоторые из вас могут не воспроизвести его. Некоторые из моих друзей воспроизводят его. но если вы можете, пожалуйста, помогите, спасибо.

Изменить: я обнаружил несколько ошибок, связанных с Chrome? Это оно?

http://code.google.com/p/chromium/issues/detail?id=67373&can=1&q=image%20304&colspec=ID%20Stars%20Pri%20Area%20Feature%20Type%20Status%20Summary%20Modified%20Owner%20Mstone%20OS

http://code.google.com/p/chromium/issues/detail?id=68622

Изменить: все отлично работает в режиме инкогнито.

Ответы

Ответ 1

Получаете ли вы следующее предупреждение в консоли?

Resource interpreted as [something] but transferred with MIME type [something else]

Это может произойти, если изображение загружается динамически (т.е. img src изменено во время выполнения на клиенте), который был хорошо откликнулся на здесь.

Это также может быть вызвано тем, что браузер действительно получает неверную декларацию типа MIME - я не думаю, что это была бы проблема с S3-спецификой (учитывая явно широкий диапазон подобных проблем) и предпочел бы, что это может быть проблемой с прокси-сервером (корпоративным?) и т.д. - это было для нас при включении шрифтов, но никогда с изображениями.

Ответ 2

Google chrome имеет отличную отчетность, находящуюся на вкладке настроек, примите к ней эту проблему, по крайней мере, они исправят в будущих версиях версии chrome.