不能提供任何好处,但对于许多网站来说,的时间。 那么什么时候应该考虑 PWA 呢?好吧,让我们看一下可能表明您需要它的事项清单…… PWA 标记可能是合适的。
你有: 定期更新的内容
例如股票行情、快速变化的价格或库存水平或其他 telegram 数字数据 实时数据; 聊天或通讯平台,需要实时更新并推送新项目的通知。 受众可能会提取数据,然后离线浏览,例如新闻应用程序或每天发布多篇文章的博客。 一个定期更新内容的网站,用户每天可以多次查看。
使用最受支持的浏览器的用户
简而言之,您拥有一些与众不同的网站,具有交互式或时间敏感的组件,或者快 选择品牌名称的常见错误 速发布或更新的内容。一个很好的例子是 Google 天气 PWA。 如果您正在运行一个典型的网站,博客可能每天或每两天更新一次,甚至频率更低,虽然拥有一个作为 PWA 的网站可能会很好,但您可能可以利用时间为您的业务做更多有用的事情。
它们是如何工作的?
因此,您拥有一些可以从此类功能中受益的东西,但需要知道这些东西 安圭拉讯息 是如何工作的。欢迎来到仆人的奇迹。 Service Worker 可以被视为位于您的网站和浏览器之间的代理。它要求拦截您要求浏览器执行的操作,并劫持返回的响应。这意味着我们可以做一些事情,例如,获取所请求数据的副本,因此当再次调用它时,我们可以立即返回它(这称为缓存)。
这意味着我们可以获取数据一
然后重放一千次而不检索它。可以把它想象成音乐家录制专辑——这意味着他们不必每次你想听他们的音乐时都举办音乐会。同样的事情,但是使用网络数据。 如果您想要更完整地解释 Service Worker,请查看由 Google 的 Jack Archibald 主持的技术演讲。
服务人员可以做什么
Service Worker 的存在主要是为了提供浏览器尚不可用的附加功能。其中包括: 推送通知,让用户知道发生了某些事情,例如收到新消息,或者他们正在查看的页面已更新。 后台同步,在用户不使用页面/站点时更新数据。 离线缓存,允许用户在离线时访问网站的某些功能。