Em um navegador, sessionStorage na Navegação Privada do Safari não funciona da mesma forma que o Modo Incognito do Chrome e a Janela Privada do Firefox?
Parece que parasessionStorage
funciona de maneira diferente no modo de navegação anônima do Chrome versus navegação privada do Safari e janela privada do Firefox? Eu posso encontrar algo sobrehttp://www.webdirections.org/blog/webstorage-persistent-client-side-data-storage/ mas não diz que a Navegação Privada do Safari lançará uma exceção.
O seguinte é como eu abri "Navegação Privada":
No Safari no Mac, clique em "Safari -> Navegação Privada" na barra de menusNo Chrome, use "Arquivo -> Nova janela anônima"No Firefox, use "Arquivo -> Nova Janela Privada"e no Safari,sessionStorage
não funciona, e se eu fizer o seguinte no console:
> sessionStorage["foo"] = 123.4
Error: QUOTA_EXCEEDED_ERR: DOM Exception 22
> sessionStorage["foo"]
undefined
mas no Chrome ou no Firefox,sessionStorage
funciona como de costume (como navegação não privada). É a precisão acima, tanto quantosessionStorage
está preocupado?