PWA简介

作者: __越过山丘__ | 来源:发表于2018-11-08 11:20 被阅读0次

    Progressive Web App, 简称 PWA,是提升 Web App 的体验的一种新方法,能给用户原生应用的体验。

    PWA 的主要特点包括下面三点:

    可靠 - 即使在不稳定的网络环境下,也能瞬间加载并展现
    体验 - 快速响应,并且有平滑的动画响应用户的操作
    粘性 - 像设备上的原生应用,具有沉浸式的用户体验,用户可以添加到桌面

    什么是渐进式:

    我们强调渐进式的改善站点体验主要有下面两个原因:

    降低站点改造的代价,逐步支持各项新技术,不要一蹴而就
    新技术标准的支持度还不完全,新技术的标准还未完全确定

    所以,从改造的成本考虑,我们也建议采取渐进式的方式,可以考虑按照下面的步骤来改造:

    第一步,应该是安全,将全站 HTTPS 化,因为这是 PWA 的基础,没有 HTTPS,就没有 Service Worker
    第二步,应该是 Service Worker 来提升基础性能,离线提供静态文件,把用户首屏体验提升上来
    第三步,App Manifest,这一步可以和第二步同时进行
    后续,再考虑其他的特性,离线消息推送等

    相关文章

      网友评论

          本文标题:PWA简介

          本文链接:https://www.haomeiwen.com/subject/lawixqtx.html