Google over de wijziging van het gedrag van de incognito-modus in de komende release van Chrome 76, gepland voor 30 juli. In het bijzonder zal de mogelijkheid worden geblokkeerd om een achterdeurtje in de implementatie van de FileSystem API te gebruiken, waarmee web-applicaties kunnen bepalen of de gebruiker de incognito-modus gebruikt.
De essentie van de methode is dat de browser eerder de toegang tot de FileSystem API blokkeerde bij gebruik van de incognito-modus om te voorkomen dat gegevens tussen sessies bleven hangen, dat wil zeggen, JavaScript kon de mogelijkheid om gegevens op te slaan via de FileSystem API controleren en in het geval van falen concluderen dat de incognito-modus actief was. In de komende release van Chrome zal de toegang tot de FileSystem API niet worden geblokkeerd, maar de inhoud zal na het beƫindigen van de sessie worden gewist.
Een dergelijke methode werd actief gebruikt door sommige sites die opereren op basis van een betaald abonnement (paywall), maar voordat de mogelijkheid om volledige teksten van artikelen te bekijken werd beperkt, boden ze nieuwe gebruikers een tijdelijke volledige toegang. Het eenvoudigste middel om toegang te krijgen tot premium inhoud in dergelijke systemen is het gebruik van de incognito-modus. Deze gedraging stoort uitgevers, dus zij maken de laatste tijd actief gebruik van de relatie met
de FileSystem API om de toegang tot de site te blokkeren wanneer de incognito-modus is ingeschakeld en om te eisen dat deze modus wordt uitgeschakeld om verder te kunnen kijken.
Bron: opennet.ru
