Chrome більше не дозволить сайтам визначати використання режиму "інкогніто"

Chrome більше не дозволить сайтам визначати використання режиму "інкогніто"

Починаючи від Chrome 74, сайти не зможуть визначати використання режиму "інкогніто" по FileSystem API.

У майбутніх версіях браузеру Chrome компанія Google закриє "лазівку", що дозволяє web- сайтам детектувати і блокувати доступ користувачам в режимі "інкогніто".

Режим "інкогніто" в Chrome не лише не зберігає історію браузеру, але також захищає користувача від відстежування його активності за допомогою файлів cookie. Оскільки основним джерелом доходу для багатьох сайтів є реклама, що грунтується на відстежуванні активності користувачів, ці сайти блокують доступ до свого контенту користувачам в режимі "інкогніто".

Деякі сайти визначають режим "інкогніто" по FileSystem API. Цей API дозволяє створювати постійні файли, тому в режимі "інкогніто" він відключається. Якщо FileSystem API відключений, сайти можуть визначити, що використовується режим "інкогніто".

У початковий код Chromium були внесені зміни, що примушують сайти "повірити", ніби FileSystem API включений, коли насправді це не так. Тепер, коли сайти проситимуть FileSystem API в режимі "інкогніто", браузер не стане повертати їм очевидне повідомлення про помилку. Замість цього в оперативній пам'яті буде створена віртуальна файлова система, яка після закінчення сеансу в режимі "інкогніто" буде видалена.

Вищеописана міра може виявитися тимчасовою, оскільки Google розглядає можливість повної відмови від FileSystem API. Згідно внутрішньої документації компанії, FileSystem API буде повністю видалений, якщо Google не знайде йому яких-небудь інших застосувань, окрім як детектування режиму "інкогніто".

Нову функцію можна буде за бажанням випробувати з виходом Chrome 74, релиз якого очікується в квітні.

Схожі матеріали