У выпуску Google Chrome 76 кампанія
Раней для гэтага прымяняліся магчымасці API файлавай сістэмы Chrome. Прасцей гаворачы, калі сайт мог атрымаць доступ да API, то прагляд быў у звычайным рэжыме. Калі не - у інкогніта. Гэта ўжывалася для прагляду платных артыкулаў і абыходу сістэмы пэйвалаў.
У Google змянілі механізм, перанясучы дадзеныя з дыска ў аператыўную памяць. Але, як аказалася, гэтага недастаткова. Высветлілася, што Chrome вылучае сховішча для файлавай сістэмы ў часовай памяці. Пры гэтым максімальны аб'ём складае 120 Мбайт, што дазваляе з даволі высокай дакладнасцю адсочваць актыўнасць рэжыму інкогніта. Пры гэтым сайты пачалі выкарыстоўваць гэты метад.
Другі спосаб заснаваны на хуткасці. Як вядома, аператыўная памяць забяспечвае больш высокую хуткасць абмену, чым HDD і SSD, таму запіс дадзеных у файлавую сістэму браўзэра будзе ісці хутчэй. Грунтуючыся на гэтым, вэб-сайт тэарэтычна можа вызначыць, ці выкарыстоўвае браўзэр рэжым інкогніта. Хоць адсочванне хуткасці і разлік адрозненняў можа запатрабаваць чакай.
У Google заявілі, што працуюць над выпраўленнем праблем з любымі іншымі бягучымі ці будучымі сродкамі выяўлення рэжыму інкогніта. Вайна працягваецца.
Крыніца: 3dnews.ru