V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
miniyao
V2EX  ›  问与答

PWA 应用与原生应用的对比

  •  
  •   miniyao · Dec 15, 2017 · 3731 views
    This topic created in 3063 days ago, the information mentioned may be changed or developed.
    1. 理论上看,只要 Service Worker 能获得的系统 API,PWA 应用都可以实现原生应用的所有功能
    2. PWA 首次加载依然是个大问题吧。如果首次需要缓存的内容越来越大,假如超过 10M 以上,这还叫 PWA 吗?
    3. 不考虑首次加载的情况,PWA 应用的性能和原生应用的差距,就是 js 和原生开发语言的差别了吗?
    4. PWA 通过 Service Worker 目前看好像是不需要用户同意的吧?
    5. 假如以上 1/2/3 点都不是问题,PWA 解决了原生应用分发渠道的限制了,大量 native 开发者又要转 web 去了吗?
    13 replies    2018-04-15 01:17:50 +08:00
    loading
        1
    loading  
       Dec 15, 2017
    界面不好做,控件还不成熟。
    chengzhoukun
        2
    chengzhoukun  
       Dec 15, 2017   ❤️ 2
    推特的 PWA 流畅度不亚于移动客户端, 但是豆瓣的 PWA 非常烂, 还是得看开发水平
    gonethen
        3
    gonethen  
       Dec 15, 2017
    `大量 native 开发者又要转 web 去了吗?`

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

    @ranleng 微博也有 PWA 了? 为啥我的在微博页只有一个'微博内打开'...
    iVeego
        6
    iVeego  
       Dec 15, 2017   ❤️ 1
    @yhx5768 #5 https://m.weibo.cn/beta?pwa=1 这个是微博的。
    learnshare
        7
    learnshare  
       Dec 15, 2017
    PWA 只是普通网页 + 浏览器 API 而已,没那么神
    yhx5768
        8
    yhx5768  
       Dec 15, 2017
    @iVeego 厉害了
    nondanee
        9
    nondanee  
       Dec 15, 2017 via Android
    说真的,我自己做 PWA 只是因为不会 native😂见笑了
    nondanee
        10
    nondanee  
       Dec 15, 2017 via Android
    体验差距很明显啊,同样的字号,在浏览器显示就是比原生细一圈🙃
    还有事件监听 点击 滑动 滚动 如何做到完全跟手?
    大概是自己比较菜吧,嗯😞
    wangxiaoer
        11
    wangxiaoer  
       Dec 15, 2017 via Android
    我就想问一句,返回逻辑怎么处理?靠前端路由?
    比如某个操作弹出了一个窗口,原玍是返回关闭,pwa 里面如果不处理好就是退出了。
    nondanee
        12
    nondanee  
       Dec 15, 2017 via Android
    @wangxiaoer history.pushState 做跳转,window.onpopstate 监听后退
    patrickpeng
        13
    patrickpeng  
       Apr 15, 2018 via iPhone
    新浪微博的那個總是會跳轉到瀏覽器登陸帳號,不知道什麼鬼!
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   754 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 50ms · UTC 21:17 · PVG 05:17 · LAX 14:17 · JFK 17:17
    ♥ Do have faith in what you're doing.