我可以使用 PWA 来缓存小型网站吗?
Can I use a PWA to cache a small website?
我有一个移动设计,包含大约 100 段文本,分布在网站上。它很小。
我想让它作为离线网络应用程序工作。当用户打开内容时,网站应该能够在机上(无 wifi)情况下近乎完美地运行。
我读过一些关于 PWA 的文章,其中大部分是关于缓存样式表和脚本的。我是否可以通过脚本传递段落?关于这个主题的任何光线都会很棒。
是的,你绝对可以通过 Service Worker 实现你想要的。
我猜你的段落在 html 文件中,对吗? SW 可以缓存任何静态资产,因此也可以缓存引用脚本和样式表的 html。
根据您想深入了解 PWA 细节的程度,您只能使用像 UpUp 这样的简单库 https://www.talater.com/upup/ or start off by reading Google's introduction to the technology https://developers.google.com/web/fundamentals/getting-started/primers/service-workers
这也可能有帮助https://developers.google.com/web/ilt/pwa/lab-caching-files-with-service-worker
我有一个移动设计,包含大约 100 段文本,分布在网站上。它很小。
我想让它作为离线网络应用程序工作。当用户打开内容时,网站应该能够在机上(无 wifi)情况下近乎完美地运行。
我读过一些关于 PWA 的文章,其中大部分是关于缓存样式表和脚本的。我是否可以通过脚本传递段落?关于这个主题的任何光线都会很棒。
是的,你绝对可以通过 Service Worker 实现你想要的。
我猜你的段落在 html 文件中,对吗? SW 可以缓存任何静态资产,因此也可以缓存引用脚本和样式表的 html。
根据您想深入了解 PWA 细节的程度,您只能使用像 UpUp 这样的简单库 https://www.talater.com/upup/ or start off by reading Google's introduction to the technology https://developers.google.com/web/fundamentals/getting-started/primers/service-workers
这也可能有帮助https://developers.google.com/web/ilt/pwa/lab-caching-files-with-service-worker