【发布时间】:2011-09-25 22:42:16
【问题描述】:
我正在开发一个 Web 应用程序,并且非常喜欢这样的想法,即如果用户对 UI 的视图进行更改(例如,打开或关闭列表、某些查看首选项),这些更改在他们关闭浏览器后仍然存在,并且稍后访问该网络应用程序。
我能想到的可能选项:
- 将 UI 首选项 JSON 对象存储在 cookie 中。
- 使用 HTML5 本地存储(没有这方面的经验)
- 存储在 mySQL 数据库中(不热衷于在数据库中存储这些琐碎的数据)
存储后,我将在用户返回时检索这些首选项,并将 UI 设置为他们上次离开时的状态。
是否有人对此类功能有任何经验并能提出最佳的 UI 状态保存和检索方法?
【问题讨论】:
标签: javascript jquery web-applications cookies local-storage