1

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

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

对,我看过这个 http://www.html5rocks.com/en/tutorials/offline/storage/

但它真的“可扩展”吗?您知道使用其中之一的应用程序/网站吗?

4

1 回答 1

1

老问题,但从那以后事情就发生了。

今天,所有现代浏览器都支持 HTML5 Web Storage。这被设计为比 cookie 更具弹性的解决方案,而 cookie 从来都不是用于这种事情的。

cookie 的问题包括:

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

Web 存储容量更大(几兆字节,视情况而定)并且更易于使用。

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

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

于 2017-04-16T06:43:01.463 回答