什么';的html5清单缓存?

什么';的html5清单缓存?,html,caching,web,Html,Caching,Web,当服务器集在资源上过期到遥远的将来时,客户端不应该识别资源未过期并从其自己的缓存中加载它吗?(与服务器没有联系) 为什么脱机浏览需要此清单缓存?Html5添加了一个“应用程序缓存”功能,该功能由网页标题中的清单文件实现。此应用程序缓存不同于浏览器执行的普通缓存,允许开发人员指定网站的哪些部分应保存在本地。清单可以指定图像、javascript文件、xml文档等内容。它使开发者能够更好地控制网站在离线模式下的运行方式 标准缓存不是专门为支持脱机浏览而设计的。它的设计更多的是用于按下后退按钮或快速查

当服务器集在资源上过期到遥远的将来时,客户端不应该识别资源未过期并从其自己的缓存中加载它吗?(与服务器没有联系)

为什么脱机浏览需要此清单缓存?

Html5添加了一个“应用程序缓存”功能,该功能由网页标题中的清单文件实现。此应用程序缓存不同于浏览器执行的普通缓存,允许开发人员指定网站的哪些部分应保存在本地。清单可以指定图像、javascript文件、xml文档等内容。它使开发者能够更好地控制网站在离线模式下的运行方式


标准缓存不是专门为支持脱机浏览而设计的。它的设计更多的是用于按下后退按钮或快速查看同一页面,这就是w3c添加新应用程序缓存的原因。

Ok。有一件事还不清楚。即使
expire
设置为远未来,客户端仍会联系服务器获取资源?除非清单发生更改,否则html5应用程序缓存永远不会过期。如果我们谈论的是缓存过期头(与html5应用程序缓存无关),那么是否使用缓存版本取决于浏览器。即使页面缓存在本地,大多数浏览器也会偶尔与服务器联系一次。