html – 缓存清单:什么是偏好在线设置?

前端之家收集整理的这篇文章主要介绍了html – 缓存清单:什么是偏好在线设置?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在寻找一种缓存页面的方式,只有当用户离线时才能使用,否则正常下载页面.但是,一旦检测到缓存清单,浏览器将只从那些缓存的页面加载.

我的搜索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:部分一般?

解决方法

即使文件被缓存,prefer-online也将转到服务器,如果有连接.如果没有连接,它将使用缓存.

快速使用离线版本,即使有连接.

虽然您可以设置这些首选项,但用户代理仍然可以决定其最佳选择.

猜你在找的HTML相关文章