HTML5 localStorage长期安全吗?

Ale*_*xMA 7 html5 local-storage

我正在学习HTML,Javascript等,并决定在Chrome网上应用店中制作一个小型网络应用程序作为教育项目.该应用程序在localStorage中存储了一些重要数据(基本上是小的保存文本文件),我想知道这个实现选择是否太脆弱了.我知道如果用户硬盘死机或手动删除数据,用户将丢失数据,但在正常情况下数据是否有危险?例如,出于维护原因,Chrome是否决定清除localStorage?

谢谢,亚历克斯

Mor*_*ris 9

默认情况下,Chrome会在您选择"清除浏览数据"时删除所有内容(包括本地存储),如果某些用户被告知要执行"清空浏览器缓存"等操作而未意识到这些内容,则可能会执行此操作.

HTML5规范没有指定任何与数据安全性有关的内容,可能是因为它是一个非常年轻的草案.我会在安全的方面播放它并将数据存储在云中 - 这是用户期望的.

  • 他们希望它被永久存储,除非他们明确删除它。考虑到本地存储数据很容易被意外删除,远程+本地绝对是最佳选择。 (2认同)
  • @Morgan:是的,我是说远程不一定是“云”..它可以简单地是您的网络服务器上的数据库。 (2认同)
  • "云"就像云计算的第一个定义,而不是云存储,这完全是另一回事.就个人而言,我试图准确地避免使用单词,因为它的定义非常糟糕,但我偶尔会发现自己将其放入谈话中. (2认同)

Ian*_*lin 6

我建议像处理cookie一样处理本地和会话存储.有帮助,如果它在那里但不重要,你可以继续没有它(并可能重新创建并再次存储).