use*_*303 4 html5 html5-appcache
请解释.appcache文件中的FALLBACK部分.offline.html应包含哪些内容.CACHE SECTION和FALLBACK SECTION之间有什么区别.我能够理解Cache部分可能包含css和js文件,但是回退部分的用途是什么.
当我在demo.appcache中给出类似下面的内容时
CACHE:
style.css
script.js
NETWORK:
*
FALLBACK:
Run Code Online (Sandbox Code Playgroud)
这是否意味着排除style.css和script.js所有其他文件需要网络连接?
请解释
如果没有找到脱机版本并且您没有连接到互联网,则回退是要提供的html文档(以及任何支持的css和js文件).
这是所有部分的一个很好的解释:http://diveintohtml5.info/offline.html
FALLBACK:
/ /offline.html
Run Code Online (Sandbox Code Playgroud)
现在看看后备部分.此缓存清单中的后备部分只有一行.该行的第一部分(在空格之前)不是URL.这真的是一个URL模式.单个字符(/)将匹配您网站上的任何页面,而不仅仅是主页.当您在离线时尝试访问某个页面时,您的浏览器会在appcache中查找它.如果您的浏览器在appcache中找到该页面(因为您在线时访问了该页面,并且此时该页面已隐式添加到appcache中),那么您的浏览器将显示该页面的缓存副本.如果您的浏览器在appcache中找不到该页面,而不是显示错误消息,它将显示页面/offline.html,如后备部分中该行的后半部分所指定的那样.
| 归档时间: |
|
| 查看次数: |
1880 次 |
| 最近记录: |