可以将HTML5 sessionStorage写入磁盘吗?

时间:2008-11-20 03:53:49

标签: security browser caching html5 privacy

(与Is there a secure Browser Cache?相关):

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

e.g。我可以依靠拥有一个“安全”/“私有”缓存,我知道它无法在浏览器会话之外持续存在

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

1 个答案:

答案 0 :(得分:3)

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

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

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

但是,我个人希望他们也支持仅限内存的临时存储,但现在不在规范中,因此可能会被遗漏。

  

编辑:我在那里的最后一句中说“希望”,但是“希望”伴随着我发送给财团的关于这个问题的电子邮件,所以我“希望”他们带走我的建议考虑在内。在确定标准之后我们都有发言权,所以请让您的声音被听到,没有人或团队是完美的,所有这些标准联盟都在积极寻求反馈。