我一直在寻找一种缓存页面的方式,只有当用户离线时才能使用,否则正常下载页面.但是,一旦检测到缓存清单,浏览器将只从那些缓存的页面加载.
我的搜索在http://whatwg.org登陆了.关于Writing Cache Manifests的部分引起了我的注意.这是一个摘录:
A section header
Section headers change the current section. There are four possible section headers:
06000
前三名是众所周知的,但我没有听说过最后一节的标题SETTINGS:.文件继续说:
Currently only one setting is defined:
The cache mode setting
This consists of the string “
prefer-online
“. It sets the cache mode to prefer-online. (The cache mode defaults to fast.)
这让我想知道喜欢的在线设置是否正是我正在寻找的.我希望这个设置会告诉浏览器,如果设置设置为fast,它应该只加载缓存的页面,否则下载页面,如果用户在线.
不幸的是,我找不到任何其他信息或解释.有没有人碰到任何关于喜欢在线设置的信息?或关于SETTINGS:部分一般?