У меня динамически подгружаются 52 картинки 320*495 пикс, png24, размером от 90 до 230 кБайт (колода карт). И сразу все присутствуют на странице (внахлест, без полос прокрутки).
Сегодня в лисе заметил такой неприятный момент, что если перейти на другую вкладку, а потом вернутся на вкладку с картами (или меняя окна FireFox на любое другое, открытое полностью), то картинки прорисовываются заново.
В хроме подобного не выявлено.
Может кто знает с чем это связано и как бороться?

Пример с большими картинками - прячутся, если просматривать другую вкладку долше 30 секунд.
http://37a.su/tmp.php

Пример с картинками, которые весят мало - тут в лисе всё нормально.
http://37a.su/tmp2.php

Так же что замечал, что если скажем на форуме кто-то поставил картинку, я прокручиваю страницу вниз, что бы картинка скрылась, так вот начинаешь прокручивать вверх, то картинка куда-то прячется. У меня всё же подозрение, что это там браузер что-то мутит, но что? И как это отключить в настройках, заголовками самой страницы и/или с помощью javascript?

Serg_pnz пишет

Сегодня в лисе заметил такой неприятный момент, что если перейти на другую вкладку, а потом вернутся на вкладку с картами (или меняя окна FireFox на любое другое, открытое полностью), то картинки прорисовываются заново.

Это фича. Картинки на фоновых вкладках через определённое время (10 секунд по умолчанию) выгружаются из памяти, а при переключении на вкладку декодируются заново. Сделано для уменьшения потребляемой памяти. Обратная сторона медали — то, что ты наблюдаешь (Bug 676270 - Visible lag restoring images on tab switch).

Этим поведением управляют несколько настроек в about:config, названия которых начинаются с image.mem. Попробуй для начала переключить image.mem.discardable на false. Возможно потребуется перезапуск браузера.

Sid
спасибо за объяснение, но заставлять пользователей игры что-то там крутить в браузере не есть хорошо(((
Буду облегчать картинки...