Firefox: как заставить кэшировать открытые вкладки, чтобы они не обновлялить автоматически при перезапуске браузера?
Проблема в следующем: если я открою в FF десять статей с хабра, подожду, пока они загрузятся, закрою FF, отключусь от интернета, открою FF и переключусь на ранее загруженную вкладку (даже заголовок сохраняется), то FF попытается загрузить её из интернета и, разумеется, у него ничего не получится. Более того, такой же эффект может наблюдаться, если я переключаюсь на вкладку через пару часов после того, как её открыл (при этом FF не перезапускался).
Как можно отучить браузер от такого поведения? Желаемое поведение: открыл вкладку один раз — закэшировал и больше никогда сам не перезагружает, пока либо я не попрошу кнопкой F5, либо пока какой-нибудь скрипт на странице этого не попросит.
она запрещает в явном виде кэшировать страницу браузеру.
Плагинов которые фильтруют именно ответ сервера я не встречал (но можете поискать). Изменить поведение можно отфильтровав эту строку, например с помощью прокси-сервера. Соответствующая настройка 3proxy под Windows, например, будет выглядеть примерно так:
plugin PCREPlugin.dll pcre_plugin
auth iponly
pcre_rewrite srvheader allow "Cache-Control:no-store, no-cache, must-revalidate, post-check=0, pre-check=0" "Cache-Control: max-age=100000" * * habrahabr.ru
proxy -i127.0.0.1 -n -p3128
сохранить как 3proxy.cfg в одном каталоге с 3proxy.exe и PCREPlugin.dll, запустить 3proxy.exe --install для установки как сервис, прописать прокси 127.0.0.1 порт 3128 в настройках FF. Это PoC конфигурация, если заинтересует помогу настроить рабочую.
Кстати да! Бесит неимоверно! Насколько я помню, до версии эдак 10-ой (или 4-ой) такого не было.
Не знаю как сейчас себя ведет IE, но именно кэшированием он всегда меня радовал, в т.ч. возможностью сохранить на диск открытую страничку уже при сдохшем инетом.
Алексей: Доброго дня. В фильтрах по умолчанию Прокса есть такие правила www.proxomitron.info/45/help/Default%20Header%20Fi...
Лучше меня рассказано тут proxomitron.ru/board/viewtopic.php?t=348
Сам советую попробовать HandyCache, локальный проксик.