Apr. 19th, 2015
Вот тестовая страница
http://lentascope.net/hm/spyglass/index.html
Попробуйте порефрешить ее разными способами (кнопка рефреш на панели, клавиша Ф5, клавиша Энтер когда в адресной строке, джаваскриптные кнопки на странице)
Если кратко - Фаерфокс рефрешит жестко только если ему действительно говорят window.location.reload(true).
В остальных случаях он рефрешит мягко, и в результате лейаут страницы не дергается
Хром - рефрешит жестко во всех случаях, кроме двух
1. если делается скриптом присвоение window.location = window.location
2. если нажимается клавиша энтер в адресной строке
Во всех остальных случаях Хром заставляет дергаться страницу, в том числе при обычном клике на кнопке Рефреш при том что картинки есть в кэше, и при явном window.location.reload() без true, Хрому пофигу, будет хардкор и дергание страницы.
http://lentascope.net/hm/spyglass/index.html
Попробуйте порефрешить ее разными способами (кнопка рефреш на панели, клавиша Ф5, клавиша Энтер когда в адресной строке, джаваскриптные кнопки на странице)
Если кратко - Фаерфокс рефрешит жестко только если ему действительно говорят window.location.reload(true).
В остальных случаях он рефрешит мягко, и в результате лейаут страницы не дергается
Хром - рефрешит жестко во всех случаях, кроме двух
1. если делается скриптом присвоение window.location = window.location
2. если нажимается клавиша энтер в адресной строке
Во всех остальных случаях Хром заставляет дергаться страницу, в том числе при обычном клике на кнопке Рефреш при том что картинки есть в кэше, и при явном window.location.reload() без true, Хрому пофигу, будет хардкор и дергание страницы.