持久的Web客户端存储

时间:2013-08-12 09:16:30

标签: cookies browser persistence

今天,Web客户端的持久存储解决方案是什么? (我不考虑服务器,只考虑客户端)

我们有旧的和非常有限的“cookies”,并且??

是的,我见过这个 http://www.html5rocks.com/en/tutorials/offline/storage/

但它真的“可扩展”吗? 你知道正在使用其中一个的应用/网站吗?

1 个答案:

答案 0 :(得分:1)

老问题,但事情已经发生了变化。

今天,所有现代浏览器都支持HTML5 Web存储。这是一个比cookie更具弹性的解决方案,从来没有用过这种东西。

Cookie的问题包括:

  • 每个站点和整体
  • 可以存储的数据量限制
  • 不友好的API
  • Cookie总是会被发送回服务器,即使它们是由JavaScript创建的,也就是它们的来源。

Web存储具有更多容量(几兆字节,具体取决于),并且更易于使用。

您可以在以下位置了解有关Web存储的更多信息:

https://developer.mozilla.org/en-US/docs/Web/API/Web_Storage_API