(Это особый подход к конфиденциальности, при котором для сайтов, которые я не посещаю часто или на которые не вхожу, отключение кэша предотвращает возможность установить, посещал ли я их сайт ранее, или другой сайт с загружаемыми объектами с разных сайтов.)
Однако я пришел к выводу, что иногда в моих интересах конфиденциальности лучше иметь какие-либо межсайтовые объекты, которые я часто использую, сохраненными в кэше, чтобы после первой загрузки не приходилось повторно загружать эти объекты каждый раз, когда я просматриваю другие сайты, ссылающиеся на них, и таким образом не сообщать этому стороннему сайту о каждой посещаемой мной странице в Интернете при пользовании таковыми.
Поэтому мне нужен способ управлять тем, что сохраняется в кэше, а что нет, в Firefox.
Есть ли какой-нибудь аддон, который может по сути выполнять правило ‘управление кэшем Firefox‘, или, иначе говоря, базирующийся на правилах ‘блокировщик кэша Firefox‘?
Я могу найти аддоны Firefox, которые делают противоположное – пользовательские исключения для (нормального) ‘разрешенного кэширования’ путем БЛОКИРОВКИ кэширования для отдельных сайтов – но не наоборот – РАЗРЕШЕНИЕ кэша, только для определенных сайтов (или URL), где по умолчанию не сохраняется кэш.
Я знаю, что хороший прокси-сервер (например, Squid) может это сделать, либо для одного ПК, либо для целой сети; можно установить кэш Firefox на ноль и положиться на Squid для выполнения этой задачи.
.
Ответ или решение
При использовании браузера Firefox, множество пользователей стремятся контролировать уровень приватности посредством управления кешированием. Особенно актуально это становится, когда возникает необходимость запретить кеш для большинства сайтов, сохраняя возможность исключений для отдельных доменов или URL, которые могут быть доверенными.
Основная проблема заключается в отсутствии возможности стандартными средствами браузера или через обычно доступные дополнения создать правило, позволяющее автоматически блокировать кеш для всех, кроме указанного в белом списке. Тем не менее, в этом вопросе может помочь использование прокси-сервера, например, Squid, который обеспечивает более гибкий контроль над процессом кеширования.
Squid может быть настроен так, чтобы управлять кешированием с учетом различных условий и исключений. Это достигается путем создания конфигурационных файлов, где вы можете указать правила для кеширования определенных доменов или URL, в то время как остальные останутся некешируемыми. Например, установка Firefox с нулевой величиной кеша и маршрутизация всего трафика через Squid позволит вам централизованно управлять процессом с подробным контролем.
Ниже предлагается структура настройки Squid для данной задачи:
Установка и настройка Squid: Убедитесь, что он корректно установлен на вашем сервере или рабочей станции, и имеет доступ к сети.
Создание конфигурационного файла: В этом файле можно задать правила, устанавливающие условия кеширования. Каждый сайт или URL из белого списка можно указать специально, используя директивы Squid, такие как cache allow.
Настройки в Firefox: Установите размер кеша на ноль, чтобы полагаться исключительно на Squid для целей кеширования.
Обновление и тест системы: Проверьте вашу настройку, чтобы удостовериться, что все конфигурации успешно применены и функционируют согласно разработанной политике.
Таким образом, с использованием Squid вы сможете добиться необходимого уровня управления кешированием, сохраняя конфиденциальность в сети. Это решение является более сложным, но даёт расширенные возможности управления и контроля.
Необходимо также учитывать, что данное решение требует технической подготовки в настройке прокси-серверов и администрировании сетей. Однако выгоды в виде улучшенной конфиденциальности и персонализированного управления кешем делают затраченные усилия оправданными.