Firefox Browser станет уже не первым браузером, который поддерживает данную технологию. Ранее механизм разделения кэша был реализован в браузере Safari от Apple. Network Partitioning предназначен для предотвращения техник отслеживания с использованием общего кэша.
Большинство пользователей Интернета знают, что файлы cookie могут использоваться для отслеживания их активности на сайтах. Однако, другие сохраненные локально данные также могут использоваться для слежки за пользователями. Кроме файлов cookie, браузеры сохраняют и другие виды данных, включая файлы HTTP и изображения, иконки, шрифты и др.
Раньше эти кэши были настроены на совместное использование файлов для лучшей производительности. Вместо того, чтобы загружать файлы (например, шрифты) для каждого отдельного сайта, браузер мог просто загрузить их из кэша, даже если они были ранее загружены с другого сайта.
Начиная с Firefox 85 браузер будет разделять сетевые ресурсы, чтобы исключить данную форму отслеживания.
Отметим, что Google представил поддержку разделения HTTP-кэша в стабильной версии Chrome 86, чтобы одновременно предотвратить отслеживание и повысить безопасность.
Разделение кэша может негативно сказаться на производительности, так как сайты больше не смогут делиться ресурсами, например все теми же шрифтами. Браузеру будет необходимо загрузить файл для каждого домена верхнего уровня отдельно, что занимает больше времени, чем подгрузка из кэша. Итоговое влияние на производительность будет зависеть от того, какие сайты посещает пользователь. Если сайты не используют одни и те же ресурсы, то пользователь не заметит разницы при загрузке сайтов.
Подробная информация о новой функции представлена в баг-трекере Bugzilla. Релиз Firefox 85 запланирован на 26 января 2021 года.
Network partitioning улучшает защиту от отслеживания за счет разделения кэшей веб-ресурсов. Похоже, что это полезная функция будет поддерживаться всеми современными браузерами на основе Chromium и Firefox.
Обновления программ, что нового
• Менеджер пакетов UniGetUI получил обновленный интерфейс, WinGet CLI заменили на Pinget
• Бюджетный Honor Play 80 Plus стал первым на Snapdragon 4 Gen 4
• Яндекс открыл LLM-инструмент для ускоренной миграции iOS-кода с Objective-C на Swift
• Galaxy S26 в Европе получил второе апрельское обновление 2026 года
• Утечка раскрыла характеристики Xiaomi Smart Band 10 Pro: AMOLED 1,74
• Apple выпустила релиз-кандидаты iOS 26.5, iPadOS 26.5 и macOS Tahoe 26.5 для разработчиков