【发布时间】:2014-09-04 13:54:15
【问题描述】:
所以我们正在制作这个网络图片库。我们正在规划一个类似这样的架构:
1 - 从服务器下载所有图像并将其存储在本地存储中 (HTML5)
2 - 在图库中显示,就好像它是从本地驱动器渲染的一样
3 - 将库中所做的任何编辑存储在本地驱动器中
4 - 单击完成按钮后,将所有更改信息上传到远程服务器
图片的数量会更高,可能有数千张。我想检查以上是否可行。
从事该项目的团队表示 HTML5 本地存储在上下文中没有用处。他们说下载的图像总是会驻留在缓存中,无论如何都会导致性能下降,这是无济于事的。
这是真的吗?是否可以使用新的 HTML5 选项来优化此工作流程?
【问题讨论】:
-
您可以将您的图像存储在
localStorage中,方法是将它们转换为dataurl。但是,localStorage确实有 5MB 的限制配额。
标签: javascript html optimization