PWA 应用与原生应用的对比

2017 年 12 月 15 日
 miniyao
  1. 理论上看,只要 Service Worker 能获得的系统 API,PWA 应用都可以实现原生应用的所有功能
  2. PWA 首次加载依然是个大问题吧。如果首次需要缓存的内容越来越大,假如超过 10M 以上,这还叫 PWA 吗?
  3. 不考虑首次加载的情况,PWA 应用的性能和原生应用的差距,就是 js 和原生开发语言的差别了吗?
  4. PWA 通过 Service Worker 目前看好像是不需要用户同意的吧?
  5. 假如以上 1/2/3 点都不是问题,PWA 解决了原生应用分发渠道的限制了,大量 native 开发者又要转 web 去了吗?
3806 次点击
所在节点    问与答
13 条回复
loading
2017 年 12 月 15 日
界面不好做,控件还不成熟。
chengzhoukun
2017 年 12 月 15 日
推特的 PWA 流畅度不亚于移动客户端, 但是豆瓣的 PWA 非常烂, 还是得看开发水平
gonethen
2017 年 12 月 15 日
`大量 native 开发者又要转 web 去了吗?`

非常期待这一天的到来
ranleng
2017 年 12 月 15 日
微博那个用的 卡卡的... 没 native 用的舒服
yhx5768
2017 年 12 月 15 日
@chengzhoukun twitter 的 PWA 真的贼好使, 就是在我魅族上点不了那个提醒按钮

@ranleng 微博也有 PWA 了? 为啥我的在微博页只有一个'微博内打开'...
iVeego
2017 年 12 月 15 日
@yhx5768 #5 https://m.weibo.cn/beta?pwa=1 这个是微博的。
learnshare
2017 年 12 月 15 日
PWA 只是普通网页 + 浏览器 API 而已,没那么神
yhx5768
2017 年 12 月 15 日
@iVeego 厉害了
nondanee
2017 年 12 月 15 日
说真的,我自己做 PWA 只是因为不会 native😂见笑了
nondanee
2017 年 12 月 15 日
体验差距很明显啊,同样的字号,在浏览器显示就是比原生细一圈🙃
还有事件监听 点击 滑动 滚动 如何做到完全跟手?
大概是自己比较菜吧,嗯😞
wangxiaoer
2017 年 12 月 15 日
我就想问一句,返回逻辑怎么处理?靠前端路由?
比如某个操作弹出了一个窗口,原玍是返回关闭,pwa 里面如果不处理好就是退出了。
nondanee
2017 年 12 月 15 日
@wangxiaoer history.pushState 做跳转,window.onpopstate 监听后退
patrickpeng
2018 年 4 月 15 日
新浪微博的那個總是會跳轉到瀏覽器登陸帳號,不知道什麼鬼!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/414936

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX