Примите участие в раннем тестировании Storage Partitioning.

Как проверить, затронут ли ваш сайт секционированием хранилища.

Чтобы улучшить конфиденциальность, Chrome меняет поведение API-интерфейсов хранения и связи в будущих выпусках. Узнайте больше о предстоящих изменениях в разделах хранилища .

Первоначальная реализация доступна под флагом в Chrome 105 с июля 2022 года. Начиная с бета-версии Chrome 106, с сентября 2022 года, новая реализация (которая включает в себя разделение кэша) доступна для тестирования. Новейшие функции и исправления ошибок сначала появятся в Chrome Canary, поэтому рассмотрите возможность использования Canary для дальнейшего тестирования.

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

Как протестировать разделение хранилища

Чтобы попробовать разбиение хранилища:

  1. Убедитесь, что вы используете Chrome Beta версии 106 или выше.
  2. Перейдите в chrome://flags/#third-party-storage-partitioning .
  3. Включите флаг «Экспериментальное разбиение стороннего хранилища».

Участвуйте в раннем тестировании и сообщайте об ошибках , чтобы помочь команде Chrome выявить и исправить любое непредвиденное поведение до запуска стабильной версии.

Что такое разделение хранилища

Чтобы предотвратить определенные типы межсайтового отслеживания по побочным каналам, Chrome распределяет API-интерфейсы хранилища и связи в сторонние контексты (более подробную информацию см. в пояснении ).

Исторически хранилище определялось только по происхождению. Это означает, что если iframe из example.com встроен в a.com и b.com , example.com может узнать о ваших привычках просмотра этих двух сайтов верхнего уровня, сохраняя и успешно извлекая идентификатор из хранилища. Если включено стороннее разделение хранилища, хранилище для example.com будет существовать в двух разных разделах: один для a.com , а другой для b.com . Разделение хранилища не позволяет встраиванию объединить ваши посещения любого сайта.

Следующие API-интерфейсы хранилища и связи секционируются при включении флага «Экспериментальное стороннее разделение хранилища»:

Следующие API находятся в активной разработке и будут разделены перед выпуском стабильной версии:

  • URL-адрес большого двоичного объекта
  • Заголовок Clear-Site-Data

Когда эта функция будет запущена по умолчанию

Мы надеемся начать запуск этой функции в начале 2023 года, в зависимости от стабильности и совместимости. Тестирование стороннего разделения хранилища сейчас и регистрация ошибок помогут Chrome получить обратную связь от экосистемы, чтобы обеспечить разработчикам и владельцам сайтов необходимую поддержку.

Сообщить об ошибках

Лучший способ оставить отзыв — сообщить о новой проблеме либо со ссылкой на общедоступный URL-адрес, либо с сокращенным тестовым примером.