Изображения мерцают при подаче на Rails в Chrome или Safari - PullRequest
4 голосов
/ 04 апреля 2011

При выполнении кросс-браузерного тестирования я заметил, что мои изображения мерцают при обновлении страницы - но только в Chrome / Safari - не в Firefox или IE.Отображается белая область, а затем изображение.

У меня была некоторая идентичная разметка, предоставленная дизайнером, которая не показала эту проблему.Наконец, я сузил его до самого Rails.Когда Rails обслуживает страницу, она мигает (в Chrome / Safari).Когда та же самая разметка только что открылась в браузере из локальной файловой системы, она не мерцает.

В конце концов, я решил посмотреть, есть ли у других сайтов Rails такая проблема - и они есть!basecamphq.com мигает при обновлении с Chrome, но не работает (или, по крайней мере, делает намного меньше) с Firefox.

Является ли это известной проблемой с WebKit?Есть ли решение или решение этой проблемы?

1 Ответ

1 голос
/ 11 апреля 2011

По моему опыту, в некоторых браузерах большие изображения, размер которых изменяется с помощью атрибута html width / height.Решение - изменить размер изображения через ImageMagick или аналогичный перед подачей

...