Společnost Google o změně chování režimu inkognito ve verzi Chrome 76, která je plánována na 30. července. Především bude zablokována možnost využívat mezeru v implementaci FileSystem API, která umožňuje webové aplikaci zjistit, zda uživatel používá inkognito režim.
Podstata metody spočívá v tom, že dříve při práci v inkognito režimu prohlížeč blokoval přístup k FileSystem API, aby zabránil uložení dat mezi relacemi, tzn. z JavaScriptu bylo možné zkontrolovat možnost ukládání dat prostřednictvím FileSystem API a v případě selhání usuzovat na aktivaci inkognito režimu. V budoucí verzi Chrome přístup k FileSystem API blokován nebude, ale obsah po ukončení relace bude vymazán.
Tímto způsobem aktivně využívaly některé stránky, které fungovaly na modelu poskytování plného přístupu za placené předplatné (paywall), ale před omezením možnosti zobrazení plných textů článků poskytovaly novým uživatelům na určitou dobu ukázkový plný přístup. Nejjednodušším způsobem, jak získat přístup k placenému obsahu v takových systémech, je použití inkognito režimu. Vydavatele toto chování nenaplňuje, a proto v poslední době aktivně využívají možnost spojenou s
FileSystem API, tedy mezeru pro blokaci přístupu na stránku při aktivaci inkognito režimu a výzvy k jeho vypnutí pro pokračování ve sledování.
Zdroj: opennet.ru
