Блокировка файлов cookie

Основные и сторонние файлы cookie могут быть заблокированы ограничениями браузера, настройками пользователя, флагами разработчика или политикой предприятия .

Пользовательские настройки

Пользователи могут получить доступ к настройкам браузера, чтобы заблокировать все хранилище сайтов на устройстве или только сторонние файлы cookie.

В Chrome вы можете заблокировать сторонние файлы cookie, нажав на значок с тремя точками в правом верхнем углу окна браузера, а затем выбрав «Настройки» в раскрывающемся меню. Перейдите в раздел «Конфиденциальность и безопасность» > «Сторонние файлы cookie» и выберите «Блокировать сторонние файлы cookie» . Вы также можете перейти непосредственно на страницу chrome://settings/cookies .

Страница настроек файлов cookie Chrome

Вы можете заблокировать локальное хранение всех данных сайта, включая файлы cookie, на странице «Данные сайта на устройстве» в Google Chrome. Выберите «Настройки» > «Конфиденциальность и безопасность» > «Настройки сайта» > «Дополнительные настройки контента » > «Данные сайта на устройстве» или перейдите по адресу chrome://settings/content/siteData .

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

Страница настроек данных сайтов Chrome с выбранным параметром «Не разрешать сайтам сохранять данные на вашем устройстве (не рекомендуется)».

Флаги браузера

Для разработчика лучший способ проверить работоспособность сайта без сторонних файлов cookie в Chrome — использовать флаг test-third-party-cookie-phaseout . Этот флаг заставляет Chrome работать так же, как при ограничении использования сторонних файлов cookie, поэтому он идеально подходит для тестирования пользовательского опыта без межсайтовых файлов cookie.

Страница флагов Chrome с включенным отказом от сторонних файлов cookie.

Включить флаг test-third-party-cookie-phaseout можно двумя способами:

  • Хромированные флаги :
    Перейдите по адресу chrome://flags/#test-third-party-cookie-phaseout и установите флаг на Enabled
  • Командная строка :
    Запустите Chrome с флагом --test-third-party-cookie-phaseout

Флаг поэтапного отказа доступен в Windows, macOS и Linux:

  • Окна :
    chrome.exe --test-third-party-cookie-phaseout
  • macOS :
    open -a Google\ Chrome --args --test-third-party-cookie-phaseout
  • Linux :
    google-chrome --test-third-party-cookie-phaseout

Ограничения браузера

Для облегчения тестирования Google Chrome по умолчанию ограничил использование сторонних файлов cookie для 1% пользователей . Если вы входите в эту группу, сторонние файлы cookie будут ограничены по умолчанию, а ваша страница chrome://settings/cookies будет выглядеть следующим образом.

Страница chrome://settings/cookies для браузера из 1% тестовой группы, в которой файлы cookie заблокированы по умолчанию
Страница chrome://settings/cookies для браузера из 1% тестовой группы, в которой файлы cookie блокируются по умолчанию

Другие веб-браузеры применяют собственные политики в отношении файлов cookie. Например, в Safari реализована функция предотвращения отслеживания , а в Firefox — расширенная защита от отслеживания .

Политика предприятия

Файлы cookie также могут блокироваться политиками организации, установленными через Chrome Enterprise.

Более подробную информацию см. в политиках Chrome Enterprise в отношении сторонних файлов cookie .

Узнать больше