gpt4 book ai didi

service-worker - 使 Web 应用程序离线 - 应用程序缓存或服务 worker 哪个更好?

转载 作者:行者123 更新时间:2023-12-02 03:04:12 24 4
gpt4 key购买 nike

即使网络未预设或用户离线时,我也想让我的 Web 应用程序可用。

我对此进行了搜索,找到了两个解决方案:1)使用应用缓存2) 使用服务 worker

由于 service worker 处于开发阶段,并非所有浏览器都支持,所以根据我的要求,找不到这是可行的。

另一方面,大多数浏览器(仍然支持许多浏览器)的应用程序缓存即将被弃用(MDN 站点),我也不能使用这个解决方案。

如果我在以上几点上有错误,请提出一些建议或纠正我。

提前致谢。

最佳答案

你的观点是正确的。目前,并非所有浏览器都支持 service worker,我认为 Safari 不会在不久的将来支持它,但至少它会出现在他们的 five year plan 上。 .

您仍然可以使用应用程序缓存,即使它不具备 sw 带来的所有功能,即使它会被弃用。您的网站上可以混合使用软件/应用程序缓存。

您必须将 yield 与要投入站点以使其离线运行的工作/金钱进行比较。如果您已有网站,则可以查看浏览器统计信息,然后做出决定。

关于service-worker - 使 Web 应用程序离线 - 应用程序缓存或服务 worker 哪个更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43840999/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com