0

我已经阅读了很多关于新 Sessionstorage 可能性的信息,但我从未听说过为单个会话保存图像(base64)、html、css aso 等所有内容的想法。有理由不这样做吗?如果用户返回页面,所有内容都将在几毫秒内加载。我可以理解为什么不使用 Localstorage,但作为一个单独的会话,它不应该是有害的,并且只会在用户浏览大型网站时稍微提高速度。

4

2 回答 2

0

SessionStorage 应该用于存储会话数据。图像不是会话数据。对于图像、样式、脚本等的存储,使用 HTTP 缓存。

如果您更改样式表或图像怎么办?sessionStorage 不会知道它们已更改。访问者被旧数据困住了。

于 2013-04-07T16:19:01.753 回答
0

如果要保存图像,请使用 Manifest 而不是 SessionStorage。在清单文件中,您可以缓存您想要的内容,这可能是您的解决方案。

看完这篇文章你可能会感兴趣

http://diveintohtml5.info/offline.html

于 2013-04-07T16:39:49.980 回答