科普下一代应用:PWA (转载)

ybm1688 UID.2894617
2018-04-23 发表

微软力捧 PWA ,将其列为应用商店中的“一等公民” 渐进式 Web 应用 PWA ,最早由 Google 在 2015 年提出,并被苹果、微软看好。PWA 能够将网络之长与应用之长相结合,即使在不可靠网络上也能快速加载、能够发送相关推送通知、具有桌面图标,并且可采用顶层全屏体验的方式加载。目前已被 Firefox、Chrome 等浏览器支持。 微软在 2016 年曾提出了将 PWA 带入超过五亿台运行 Windows 10 的设备的愿景,并表示相信 PWA 是 Web 未来发展的关键。在 2017 年,微软宣布 Windows 10 Redstone 4 将带来对 PWA 的完整支持, PWA 也将入驻其 Edge 浏览器。2018 年 2 月 6 日,微软发文表示,迈出了从愿景走向现实的重要一步,PWA 已在 Edge 的预览版本中启用,开发者现在就可以开始 Edge 浏览器中测试他们的 PWA 产品。此外,微软应用商店也正加入更多 PWA 产品,在接下来的几周里,他们将从 Web 上爬取和索引高质量的 PWA ,并将其列在应用商店中,用户可以像在 Windows 10 上安装其它应用一样找到它们。 微软将通过 Bing 爬虫在网络上寻找 PWA ,只要符合质量标准,就将其带到微软商店。Windows Insiders 的用户有望在未来几周内在微软商店上看到这些 PWA 。 微软将 PWA 列为微软商店上的“一等公民”,用户无需打开浏览器,即可完成从发现、安装到执行的全部过程。通过商店安装的 PWA 将显示在“应用程序”菜单中,可从 “开始” 和 “Cortana” 搜索到,并可使用 UWP 应用的全套 WinRT API ,通过增强功能(如访问本地日历和联系人数据,拥有许可权)来提升它们在 Windows 10 上的体验。此外,用户也可以在商店中对 PWA 进行评论和评分,开发者可获得这些安装、卸载、分享和性能分析、评价等数据,并有针对性的进行改进。 微软还鼓励开发者主动向微软商店提交 PWA ,并推出了一款免费的 PWA Builder 工具。开发者可使用该工具将现有的站点和 Web App Manifest 生成一个完整的 AppX 进行发布和提交。开发者主动发布 PWA ,将具备对其在应用商店中的显示方式进行细化控制、访问和对反馈作出响应的能力,以及对安装、崩溃、分享等数据的洞察力,甚至可以推广和分发获利。 本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。 转载请注明:文章转载自 开源中国社区 [http://www.oschina.net] 本文标题:微软力捧 PWA ,将其列为应用商店中的“一等公民” 本文地址:https://www.oschina.net/news/93189/microsoft-welcoming-pwa

敬告:
为防止不可控的内容风险,本站已关闭新用户注册,新贴的发表及评论;
你现在看到的内容只是互联网用户曾经发表的言论快照,仅用于老用户留存纪念,且仅与科技行业相关,全部内容不代表本站观点及立场;
本站重新开放前已针对包括用户隐私、版权保护、信息安全、国家政策在内的各种互联网法律法规要求,执行了隐患内容的自查、屏蔽和删除;
本站目前所属个人主体,未有任何盈利安排与计划,且与原WFUN.COM所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!
全部回复:
ybm1688 UID.2894617
2018-04-23 使用 Lumia 950美版 回复

估计uwp开发者想说:微软你慢点跑,你等等我。。。

TonyDeng UID.2870126
2018-04-23 使用 Lumia 950 回复

这算什么科普啊?

seman638 UID.1186988
2018-04-23 回复

我已经在用了,确实还不错啊。

zhdl889 UID.993974
2018-04-23 回复

感谢分享

artfly08 UID.2900999
2018-04-23 使用 Lumia 830 回复

支持,希望微软这一步走对了

asizel UID.631132
2018-04-23 使用 Lumia 1520 回复

谢谢分享

TonyDeng UID.2870126
2018-04-24 使用 Lumia 950 回复

Quoteartfly08 发表于 2018-4-23 23:22
支持,希望微软这一步走对了


没有这么乐观。其实这种模式本来与asp.net的一种网站模式相似,微软很早就推过,但并不见好销路,pwa在内在看跟那个是差不多的。不论技术,就pwa需要再开发来说,都是一定的负担,不是转制那么轻松,开发者做了网站,再去做这个,可算是重复劳动,未必肯做。目前来看,最大的作用,是类似转制,拿现成的网站搬过来,说有多大的前景,未必。

甘旺塘基 UID.2902085
2018-04-24 使用 Lumia 1520 回复

谢谢分享

artfly08 UID.2900999
2018-04-24 使用 Lumia 830 回复

QuoteTonyDeng 发表于 2018-4-24 00:42
没有这么乐观。其实这种模式本来与asp.net的一种网站模式相似,微软很早就推过,但并不见好销路,pwa在内 ...


希望又渺茫了

tmp00000 UID.995403
2018-04-24 回复

实际上是 asp.net 单页应用 打包之后发商店了。js 用了 winjs 的库。

TonyDeng UID.2870126
2018-04-24 回复

Quotetmp00000 发表于 2018-4-24 10:52
实际上是 asp.net 单页应用 打包之后发商店了。js 用了 winjs 的库。


啊,果然如此?我先前是猜的。多頁也可以的吧?

mascot UID.81900
2018-04-24 使用 Lumia 950 回复

话说苹果不支持吧

wp2016n UID.2861450
2018-04-24 使用 Lumia 950 回复

不就是封包转制吗?微软东一榔头西一锤子的搞,早些年的uwp,看看现在商店才700+数量,可以说这些年在移动端,微软一直在犯错而且一直没有采取补救措施,这下好了,谷歌和苹果二分天下,微软却当起了干爹。

tmp00000 UID.995403
2018-04-24 回复

QuoteTonyDeng 发表于 2018-4-24 11:09
啊,果然如此?我先前是猜的。多頁也可以的吧?


理论上支持多页,但是默认打包缓存的只有主页。所以通常的做法是单页应用,几乎每个功能都用 ajax。

tmp00000 UID.995403
2018-04-24 回复

QuoteTonyDeng 发表于 2018-4-24 11:09
啊,果然如此?我先前是猜的。多頁也可以的吧?


而且这不限于 asp.net。只要从前端看是单页网页应用就行。

TonyDeng UID.2870126
2018-04-24 使用 Lumia 950 回复

Quotetmp00000 发表于 2018-4-24 18:01
理论上支持多页,但是默认打包缓存的只有主页。所以通常的做法是单页应用,几乎每个功能都用 ajax。 ...


哦~

M****者 UID.2682262
2018-04-24 使用 Lumia 640 XL 回复

既然这么好,uwp怎么办? 砍了?

wucd UID.573665
2018-04-24 回复

路过学习一下

TonyDeng UID.2870126
2018-04-24 使用 Lumia 950 回复

QuoteM1旅行者 发表于 2018-4-24 18:16
既然这么好,uwp怎么办? 砍了?


因为你不知道uwp 运行在.net上。

本站使用Golang构建,点击此处申请开源鄂ICP备18029942号-4联系站长投诉/举报