可以将HTML5 sessionStorage写入磁盘吗?

Ste*_*hen 9 browser security html5 caching privacy

(与是否存在安全的浏览器缓存相关?):

HTML5会话存储的任何实现是否都会写入磁盘?

例如,我是否可以依赖于"安全"/"私有"缓存,我知道无法在浏览器会话之外持续存在

  • 超时
  • 结束/退出
  • 浏览器在计算机上关闭/崩溃/电源按钮

看到

Rob*_*uld 5

Safari 使用 SQLite,其他可能也会遵循该解决方案。至于标准,它说:

引用:浏览上下文的生命周期可能与实际用户代理进程本身的生命周期无关,因为用户代理可能支持在重新启动后恢复会话。

这意味着它可能会存储在磁盘上,这意味着如果有人真的想窥探,他们可以检查已删除的文件并恢复它,就像使用恢复软件一样。

然而,我个人希望他们也支持仅内存临时存储,但这不在目前的规格中,所以它可能会被排除在外。

编辑:我在最后一句话中说了“希望”,但是这个“希望”与我发送给联盟的有关此问题的电子邮件一起出现,所以我“希望”他们考虑我的建议。在我们都对确定标准有发言权之后,所以请让大家听到你的声音,没有人或团队是完美的,所有这些标准联盟都在积极寻求反馈。