У меня динамически подгружаются 52 картинки 320*495 пикс, png24, размером от 90 до 230 кБайт (колода карт). И сразу все присутствуют на странице (внахлест, без полос прокрутки).
Сегодня в лисе заметил такой неприятный момент, что если перейти на другую вкладку, а потом вернутся на вкладку с картами (или меняя окна FireFox на любое другое, открытое полностью), то картинки прорисовываются заново.
В хроме подобного не выявлено.
Может кто знает с чем это связано и как бороться?
Пример с большими картинками - прячутся, если просматривать другую вкладку долше 30 секунд.
http://37a.su/tmp.php
Пример с картинками, которые весят мало - тут в лисе всё нормально.
http://37a.su/tmp2.php
Так же что замечал, что если скажем на форуме кто-то поставил картинку, я прокручиваю страницу вниз, что бы картинка скрылась, так вот начинаешь прокручивать вверх, то картинка куда-то прячется. У меня всё же подозрение, что это там браузер что-то мутит, но что? И как это отключить в настройках, заголовками самой страницы и/или с помощью javascript?
Отсутствует
Сегодня в лисе заметил такой неприятный момент, что если перейти на другую вкладку, а потом вернутся на вкладку с картами (или меняя окна FireFox на любое другое, открытое полностью), то картинки прорисовываются заново.
Это фича. Картинки на фоновых вкладках через определённое время (10 секунд по умолчанию) выгружаются из памяти, а при переключении на вкладку декодируются заново. Сделано для уменьшения потребляемой памяти. Обратная сторона медали — то, что ты наблюдаешь (Bug 676270 - Visible lag restoring images on tab switch).
Этим поведением управляют несколько настроек в about:config, названия которых начинаются с image.mem. Попробуй для начала переключить image.mem.discardable на false. Возможно потребуется перезапуск браузера.
Отредактировано Sid (21-01-2013 00:43:55)
Отсутствует