Co lanzamento de Google Chrome 76, a empresa
Anteriormente, isto facíase mediante a API do sistema de ficheiros de Chrome. Simplemente, se o sitio podía acceder á API, entón a navegación era normal. Se non, vai de incógnito. Utilizouse para ver artigos de pago e evitar o sistema paywall.
Google cambiou o mecanismo, transferindo datos do disco á RAM. Pero, como se viu, isto non é suficiente. Resulta que Chrome asigna almacenamento para o sistema de ficheiros na memoria temporal. Ao mesmo tempo, o volume máximo é de 120 MB, o que lle permite controlar a actividade do modo de incógnito cunha precisión bastante alta. Non obstante, os sitios xa comezaron a usar este método.
O segundo método baséase na velocidade. Como sabes, a memoria RAM ofrece unha velocidade de transferencia superior á HDD e SSD, polo que escribir datos no sistema de ficheiros do navegador será máis rápido. En base a isto, un sitio web podería detectar teoricamente se o navegador está a usar o modo de incógnito. Aínda que o seguimento da velocidade e o cálculo das diferenzas poden levar tempo.
Google dixo que está a traballar para solucionar problemas con outras ferramentas de detección do modo de incógnito actuais ou futuras. A guerra continúa.
Fonte: 3dnews.ru