Слишком плохо, кажется, больше нельзя использовать browser.history_expire_days
чтобы принудительно удалить кеш. Написано в январе 2010 года:
Изначально срок действия контролировался самим компонентом History на трех основных этапах: после каждого посещения, во время простоя, при отключении. [..] Новый компонент является компонентом JS, он запускает срок действия поэтапно, каждые 3 минуты, с помощью простого адаптивного алгоритма, так что, если последний шаг не истек достаточно, следующий будет выполняться позже, в то время как если он найдет больше элементов, чем истекшие, следующий шаг истекает больше!
Почему-то люди в Firefox думают, что ограничение истории связано только с производительностью, а не с конфиденциальностью:
Новый компонент способен определять ваши аппаратные характеристики, особенно объем памяти, и адаптировать к нему срок действия, это означает, что вам больше не нужно настраивать количество дней истории или что-то еще.
Так что:
[..] скрытые настройки истечения срока действия исчезли, поэтому browser.history_expire_days
, browser.history_expire_days_min
, browser.history_expire_sites
теперь заменены одним предпочтением places.history.enabled
.
...хоть:
[..] два новых скрытых предпочтения: places.history.expiration.interval_seconds
- это количество секунд между каждым шагом срока действия, тогда как places.history.expiration.max_pages
- максимальное количество страниц, которые мы сохраним до истечения срока действия.
(В старых версиях можно было перейти к about:config
и изменить browser.history_expire_days
и browser.history_expire_days_min
. Последний все еще присутствует в бета-версии Firefox 4 на моем Mac, но, вероятно, не используется. Первый вообще исчез. В более старых версиях, согласно какой-то статье, на самом деле, возможно, захотелось добавить browser.history_expire_days
вручную.)
Обратите внимание , что удаленные записи истории в действительности может еще храниться в базе данных places.sqlite
просто помечается как удаленный. Вакуумирование этого файла уплотняет его, удаляя все, что предполагается удалить. И как в стороне: это не вся история, которая хранится на вашем компьютере. Как Flash держит свой след тоже.