HandyCache/Списки/Не обновлять

Материал из Викиучебника — открытых книг для открытого мира

Скриншот

Список Не обновлять - файлы, удовлетворяющие правилам этого списка загружаются из Интернет только один раз. После чего всегда берутся из кэша. До тех пор, пока не устареют и не будут удалены из кэша при очередной очистке. Многие файлы, в основном графика, могут не меняться на сайтах месяцами, а на некоторых и годами. И правила из этого списка запрещают не только бесполезную повторную загрузку этих файлов, но даже и просто проверку их на обновление - чтобы время и трафик не тратить на запросы. На роль таких необновляемых файлов по умолчанию определены картинки, флэш-анимация, JS-скрипты и каскадные таблицы стилей (css). Выбор, что называется, проверенный временем. Однако все когда-то меняется и поэтому рекомендуется периодически проверять обновление файла. Для этого в правилах можно задать время, через которое файл в кэше будет считаться устаревшим и при следующем обращении к нему будет проверено, не обновился ли этот файл на сервере.

Описание из журнала InZone

Внимание! Обратите внимание на 2 особенности работы опции "Не обновлять свежие файлы":

1) Если галочка "Не обновлять свежие файлы" не стоит, правила с заполненным полем "Критерий свежести" вообще игнорируются!

2) Если при включённой опции "Не обновлять свежие файлы" у Вас какой-то файл оказался "несвежим", то на этом просмотр списка правил заканчивается (по интуиции можно подумать, что критерий свежести работает как исключение из правила, но это не так, правило считается сработавшим, даже если критерий свежести просрочен)!

Настройки, доступные в данном списке

Разрешен
Разрешить или запретить работу правил из данного списка;
Разрешить по клавише
Включить/выключить список при нажатии указанной комбинации клавиш;
Временно отменить клавишей
Если список включен (стоит галочка Разрешен), то отменяет (выключает) его при нажатии комбинации клавиш до того момента, пока эта (эти) кнопка не будет отпущена;
Только для GET запросов
Когда браузер хочет получить файл, чтобы показать его, он шлет GET-запрос. Когда он отсылает на сервер данные (пост на форуме, заполненную форму и т.д.), используется POST-метод. Какой метод используется видно в логе. Данная настройка нужна, чтобы всегда обновлять данные, полученные POST-методом.
Не обновлять свежие файлы
Разрешить
Разрешить необновление свежих файлов;
Разрешить по клавише
Включить/выключить необновление свежих файлов при нажатии комбинации клавиш;
Временно отменить по клавише
Если необновление свежих файлов включено, то при нажатии кнопки Обновить в браузере и удержании заданной комбинации клавиш произойдет обновление свежих файлов;
Индикация на значке
Если необновление свежих файлов включено, то на значке в системном трее будет отображаться символ песочных часов;