En Safari en Mavericks, a veces obtengo un diálogo de sitios web que indica que algunas funciones del sitio se bloquearán o degradarán a menos que desactive el modo de navegación privada. La mayoría de los usuarios probablemente esperan que su elección de utilizar la navegación privada sea privada. Mi impresión es que otros navegadores importantes no filtran el estado de navegación privada a los sitios web.
Me he dado cuenta de que, mientras está en modo de navegación privada, Safari no solicitará favicons, por lo que, en teoría, un sitio podría bloquear el almacenamiento en caché del favicon y hacer una buena suposición de que la navegación privada está activada.
En contraste, en iOS, Safari no solicita favicons en absoluto. Pero, incluso en el modo de navegación privada, solicitará cualquier "icono de Apple Touch" si accede al panel Compartir (el icono de Apple Touch se utiliza como icono de la pantalla de inicio si posteriormente "Agregar a la pantalla de inicio" para eso URL).
Además del favicon, ¿existen otras formas conocidas en que un sitio web podría determinar (o adivinar con una precisión razonable) que está utilizando el modo de navegación privada en el escritorio de Safari?