2018年2月6日,微软正式宣布会在 Windows 10 Redstone 4版本中带PWA应用程序的全面支持。
先来解释一下什么叫PWA(Progressive Web App)。PWA 其实是在普通的移动 Web App 上加持很多新的 Web 技术以期望达到 Native App 的体验。
最直观得就是很多手机浏览器有个“添加到桌面” 选项,可以把一些网页功能单独添加到桌面,像一个本地APP那样来使用。比如二维码的“扫一扫”功能、“淘宝网触屏版”等等。
但微软要做的PWA功能会更加全面,而且会将它上架微软商店,就像UWP应用一样。微软也鼓励开发人员将PWA打包成UWP应用程序。此外,微软也通过Bing爬虫,积极在网上寻找已发布的PWA,只要检测没有质量和安全问题,就将它自动添加到Win 10商店。
微软此举的确是可以增加Win 10应用程序的数量,但是却势必影响到UWP开发者的热情,毕竟PWA和UWP一样都是轻量级应用体验,但是UWP的开发工作量级相比PWA却相差甚远。
总体来说,PWA的应用体验比原生的网页要好,但并不是什么革命性的进步,也就是80分到95分的差别,但要付出的成本却不是一般公司能承受的,现在也就是微软和谷歌两个有钱大佬在比较积极推动PWA发展了。
评论 {{userinfo.comments}}
{{child.content}}
{{question.question}}
提交