我对HTML5离线存储的(各种)术语感到有些困惑。
我认为 AppCache 是 Web Storage 的另一个名称,您可以通过Cache Manifest指定将要脱机存储的内容。有两种类型:LocalStorage(在当前会话之后持续存在)和会话存储(在当前会话之后不会持续存在)。
以上是我从W3C和维基百科阅读的内容,但Head First HTML5编程(Freeman& Robinson)深入描述了LocalStorage,然后在附录中有了Web Storage(有关Cache Manifest的信息)(“我们的事情”没有覆盖)。
我是否正确理解了这一点?
答案 0 :(得分:22)
WebStorage是HTML5在客户端存储数据的可能性(将其视为cookie,但通常有5 MB的可用空间)。 存储该数据的两种方式(范围):
http://diveintohtml5.info/storage.html
AppCache是HTML5,能够将整个网络应用程序(页面,图像,CSS,JavaScript)存储在浏览器中,即使客户端根本没有互联网连接也可以使用它。
http://appcache.offline.technology/
答案 1 :(得分:5)
localStorage的:
应用程序缓存: