我已经阅读了很多关于Sessionstorage的新可能性,但我没有听说过保存图像(base64),html,css a.s.o等所有内容的想法。对于单个会话。有没有理由不这样做?如果用户返回页面,则所有内容都将在几毫秒内加载。我可以看到为什么不使用Localstorage,但作为单个会话,它不应该是有害的,只有当用户在大型网站上冲浪时才能提高速度。
答案 0 :(得分:0)
SessionStorage应该用于存储会话数据。图像不是会话数据。 对于图像,样式,脚本等的存储,使用HTTP缓存。
如果更改样式表或图片怎么办? sessionStorage不会知道它们已被更改。访客们对旧数据感到困惑。
答案 1 :(得分:0)
如果要保存图像,请使用Manifest而不是SessionStorage。 在Manifest文件中,您可以缓存您想要的内容,这可能是您的解决方案。
您可能会对阅读本文感兴趣