你乐谷
首页 > 图文

什么是PWA(2)

2023-03-16 来源:你乐谷
可安装性
安装好的PWA应用可以在一个独立的窗口启动,而不用在浏览器中。它们也可以从主页、docks或者任务栏启动。你也可以搜索到它们,然后从搜索结果中打开。你也可以切换到其他App,然后再切换回来。这感觉就跟原生App几乎一致,成为设备的一部分。
安装好的PWA应用将开启更多新功能,可以支持快捷键,也可以支持打开特定格式文件。
当PWA应用从独立窗口打开,它会改变用户的感知,以及使用的方式,用户会当成原生应用来使用,而毫无差异感。
两全其美
PWA的核心还是WebApp,通过渐进式增强,新的功能被现代浏览器实现。通过使用 service worker 和 app manifest,可以让你的WebApp具备可靠性和可安装性。如果浏览器不支持这些功能,你的网站的核心功能也不受影响。
总结
当然使用PWA还有很多其他的惊喜,App的体积上更小了,如果说一个30M的原生App换成PWA,可能只有3M不到。另外,PWA的应用的可触达性是继承了WebApp的,可以通过搜索引擎让触达更多用户,或者通过分享的方式。最后,PWA的应用可随时更新,无需用户下载安装。
唯一要注意的是,为了让它更像原生App,请在性能优化上做到极致。关于性能优化方面,可以参考之前写的一些文章。
参考

猜你喜欢