缓存存储与应用程序缓存

问题描述 投票:3回答:1

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

例如,如果html页面包含:

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

并且还有service worker代码(此处未显示),我发现两组文件都已存储。我在Mac OS X的Chrome 63上进行了测试。

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

enter image description here

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

enter image description here

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

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

service-worker html5-appcache
1个回答
0
投票

mdn doc about Application Cache说:重要:从Firefox 44开始不推荐使用应用程序缓存,并且从Firefox 60开始,在不安全的上下文中不再可用(错误1354175,当前仅Nightly / Beta)。不要将其用于离线网站,而应考虑使用服务人员。和服务人员使用缓存存储]]

© www.soinside.com 2019 - 2024. All rights reserved.