Как запретить веб-сайтам хранить автономные данные в Firefox 57

Похоже, это либо длительная ошибка, либо "непреднамеренная функция".

Некоторые веб-сайты хранят данные для автономного использования. Я не знаю почему, но я знаю, что эти данные отделены от файлов coo kie и кэша.

В Firefox 57 в разделе "Данные сайта" можно увидеть, на каких веб-сайтах хранится объем данных. Тем не менее, нет никакой возможности запретить веб-сайтам хранить данные в первую очередь.

Большинство онлайн-уроков датируются с 2010 по 2014 год и упоминают about:permissions, которого больше не существует.

Я настроил offline-apps.allow_by_default в falseи оffline-apps.quota.warn в 0, Теперь все, что я получаю, это сообщение "[сайт] использует более 0 МБ автономного хранилища данных". Я не получаю запрос на разрешение, как я ожидал. Я до сих пор не могу помешать веб-сайтам хранить данные.

Как я могу запретить веб-сайтам хранить автономные данные в Firefox 57?

2 ответа

Откройте новую вкладку в Firefox и в адресной строке введите:

о: конфигурации

Нажмите Ввод. Согласитесь на предупреждение. В поле поиска начните вводить:

browser.cache.offline.enable

Измените его значение на "false", чтобы отключить автономный кеш.

https://www.privacytools.io/#about_config

Хотя должна быть возможность полностью отключить автономные данные (главным образом, localStorage и IndexedDB), это может привести к поломке веб-сайтов, которые зависят от них. Если вы все еще хотите сделать это, соответствующие записи конфигурации dom.storage.enabled / dom.storage.default_quota (квота 0 показывает API как включенный, но полный, что может привести к поломке либо меньшего, либо большего количества сайтов в зависимости от обработки ошибок сайта) и dom.indexedDB.enabled,

Как правило, лучшей идеей является очистка данных при выходе из браузера. Хотя это все еще позволяет отслеживать в пределах одного сеанса, это уменьшит долгосрочное отслеживание.

Для этого отправляйтесь в about:preferences (или меню => Параметры), вкладка Конфиденциальность и безопасность. В разделе "История" выберите " Использовать пользовательские настройки для истории". Установите флажок Очистить историю, когда Firefox закроется, и зайдите в его Настройки, чтобы отметить данные автономного сайта. Вы также можете снять галочку с истории посещенных страниц и т. Д., Если хотите сохранить их.


Еще одна вещь, которую будут использовать некоторые веб-сайты, - это работник сервиса. Я полагаю, что вышеупомянутое удаление при закрытии должно работать для очистки кэшей Service Worker, но это довольно сложно проверить. Если вы хотите, вы можете отключить их полностью через about:config "s dom.serviceWorkers.enabled вариант. Обратите внимание, что это приводит к тем же потенциальным проблемам, что и полное отключение других методов хранения: некоторые сайты просто не будут работать без них.

Другие вопросы по тегам