• 浏览器对缓存数据的容量限制可能不太一样(某些浏览器设置的限制是每个站点 5MB)。 • 如果manifest文件,或者内部列举的某一个文件不能正常下载,整个更新过程都将失败,浏览器继续全部使用老的缓存。 • 引用manifest的html必须与manifest文件同源,在同一个域下。 • FALLBACK中的资源必须和manifest文件同源。 • 当一个资源被缓存后,该浏览器直接请求这个绝对路径也会访问缓存中的资源。 • 站点中的其他页面即使没有设置manifest属性,请求的资源如果在缓存中也从缓存中访问。 • 当manifest文件发生改变时,资源请求本身也会触发更新。