【问题标题】:Cache Storage vs Application Cache缓存存储与应用程序缓存
【发布时间】:2018-06-07 08:54:44
【问题描述】:

我们如何告诉支持缓存存储的浏览器忽略应用程序缓存?一些帖子提到浏览器会忽略 html5 缓存清单。但我的测试表明并非如此。

例如,如果html页面包含:

<html manifest="manifests/hudddle.cache">

还有service worker代码(这里没有显示),我发现两组文件都存储了。我在 Mac OS X 上的 Chrome 63 上进行了测试。

下面是显示缓存存储的文件图像。

这是显示应用程序缓存的图像。

或者我应该在服务器端检查这个并只使用两种缓存方法中的一种?谢谢

【问题讨论】:

    标签: service-worker html5-appcache


    【解决方案1】:

    mdn doc about Application Cache 说:重要提示:从 Firefox 44 起,应用程序缓存已被弃用,并且从 Firefox 60 起不再在不安全的上下文中可用(错误 1354175,目前仅适用于 Nightly/Beta)。不要将它用于离线网站——考虑使用服务工作者。和服务工作者使用缓存存储

    【讨论】:

      猜你喜欢
      • 2012-03-26
      • 2014-05-22
      • 1970-01-01
      • 1970-01-01
      • 2011-11-29
      • 1970-01-01
      • 1970-01-01
      • 2012-10-04
      • 1970-01-01
      相关资源
      最近更新 更多