【问题标题】:Cache manifest is going to be removed?缓存清单将被删除?
【发布时间】:2015-12-19 10:11:44
【问题描述】:

我将 HTML5 缓存清单用于我的 Web 应用程序的离线模块,但我看到此功能将从 HTML5 标准中删除..

HTML 标准是这样说的:

此功能正在从 Web 平台中删除。 (这是一个需要很多年的漫长过程。)使用任何 此时非常不鼓励使用离线 Web 应用程序功能。 请改用服务人员。

有人知道更多关于它的信息吗?使用此功能继续我的网络应用是否安全?

【问题讨论】:

    标签: html caching html5-appcache cache-manifest


    【解决方案1】:

    浏览器still support the offline Web applications (cache manifest) 但浏览器供应商对继续永远支持它不感兴趣。他们计划在向平台添加更好的机制后移除支持。

    也就是说,正如您从 HTML 标准中引用的注释中所指出的那样,浏览器能够移除对缓存清单的支持还需要数年时间。因此,您可以继续使用该功能, 尽管如注释所示,强烈建议不要这样做。

    我们鼓励您使用 Service Worker 来替代缓存清单,特别是 Service Worker CacheCacheStorage 接口。这些为离线 Web 应用程序提供了更强大的解决方案。

    相比之下,缓存清单功能存在许多问题和限制,其中包括当问题发生时您很难对其进行故障排除。

    【讨论】:

    • 感谢您的回复。是的,这是真的,缓存清单有点奇怪^^。但在我开发之初,我从未听说过 Service Worker,现在我的应用程序的开发非常先进。但是你回答了,所以谢谢你。我会去找我的老板 :) 。再见
    猜你喜欢
    • 1970-01-01
    • 2012-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-11
    • 2021-09-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多