![]() | 1 yangqi 2016-03-24 04:53:45 +08:00 呵呵,继续幻想。 web app 会存在,但不可能代替 native app 的。 include 中的几点没有看出有什么优点,唯一不同的就是可以用前端语言写 app 了,但是用户们谁在乎呢? |
![]() | 2 oyjc OP 用户们必须在乎,体验一个新服务( app ),至少, 现在:下载安装 以后:输入域名 |
![]() | 3 oyjc OP 用户在使用过程中分辨不出本机或 Web , 但在第一次体验时,跟 pc 时代一样,不想下载软件安装,点击个网址就能体验了。 |
![]() | 5 yangqi 2016-03-24 05:02:16 +08:00 @oyjc 这个最多只是把目前的 web app 优化到和 native app 一样的体验,这就敢说能取代 native 了?最多就是不用安装了而已,但是大部分普通用户真的不会在乎这点小优化的。 |
![]() | 6 lightening 2016-03-24 05:06:04 +08:00 web app 不是不要安装,是每次使用都要安装。 |
![]() | 7 lightening 2016-03-24 05:08:24 +08:00 所以这就成了一个是选择安装快速、使用时加载数据较慢的 app ,还是一个安装较慢,但是运行时加载数据较快的 app 的问题。 |
![]() | 8 oyjc OP 想象一下 v 站右边这个广告条,上面显示”下载安装使用“ 和 ”点击进入体验“ 的不同感觉。 为什么有时候要输入域名?因为在一些场景中,比如,线下的品牌推广,用户可能扫码网址或手动输入。 安装,还得删除呢。想一下你现在的桌面电脑,如果经常安装和删除也很烦吧。 |
![]() | 9 oyjc OP @lightening 回想一下 pc 时代,因为网速的加快改变了什么习惯。移动应用也可能如此,而且,还有离线模式。 |
![]() | 10 yangqi 2016-03-24 05:16:37 +08:00 @oyjc 谁没事整天安装删除软件了。 PC 端的 web app 现在怎样了,怎么没有代替 native app? 大部分用户的习惯是很难改变的, web app 当然有自己的优点,也会占有一部分份额,但也仅限于此了。想象空间太大了就是一厢情愿了。 |
![]() | 11 lightening 2016-03-24 05:32:04 +08:00 @oyjc Maybe. 但是两三年内显然还没有到这种程度。 |
![]() | 12 wwqgtxx 2016-03-24 08:06:25 +08:00 via Android @oyjc 然而国产 app 为了保证连锁唤醒,推送新闻广告,他们会强制让你安装 native app 的 |
![]() | 13 loading 2016-03-24 08:08:53 +08:00 via Android 这个假象在我心中出现过三次。 chrome 发布 react 发布 nw.js 发布 |
![]() | 14 msg7086 2016-03-24 08:10:22 +08:00 然而并没有什么卯月。 VR 出来以后 WebApp 很快就会被淘汰了。 |
![]() | 15 JustNormal 2016-03-24 08:21:12 +08:00 via iPhone 不可能替代 natinative appapp 的。就比如我现在工作的地方,禁止外网访问,你 webapp 做的再好,我也没办法用,只能用原生的。所以洗洗睡吧,别做梦了 |
![]() | 16 congeec 2016-03-24 08:21:45 +08:00 via iPhone @lightening 用户数据可以长时间保存在本地,比如说 devdocs.io |
![]() | 17 sandideas 2016-03-24 08:26:17 +08:00 via iPhone 最重要的问题是耗电吧。 webapp 效率太低了,而且联网也要耗电 |
![]() | 18 NumberFairy 2016-03-24 08:28:13 +08:00 ![]() Everything is developing ,有的时候,需求,不是等自己发现需要了才去实现,才去想办法满足; 而是当我们创造出了一个更加友好的,更方便的服务时,人们更乐意去使用! |
![]() | 19 pimin 2016-03-24 08:40:55 +08:00 via Android ![]() @JustNormal 现实情况是,没有网 native APP 也没几个有用的吧 |
![]() | 21 chimingphang 2016-03-24 08:50:28 +08:00 好文 |
![]() | 22 chimingphang 2016-03-24 08:51:07 +08:00 不过讲到游戏之类的还是原生的好吧 |
![]() | 23 SourceMan 2016-03-24 08:53:19 +08:00 via iPhone ![]() 嗤,整个回帖都是酸的 |
24 onceyoung 2016-03-24 09:13:55 +08:00 某部分 App 适合 web 化,但 Native 也会一直存在下去 |
![]() | 25 tabris17 2016-03-24 09:14:26 +08:00 webos 生不逢时咯? |
![]() | 26 Tankpt 2016-03-24 09:18:55 +08:00 结果还是混合的 app 最好。没有绝对的好。 |
![]() | 27 Exin 2016-03-24 09:20:33 +08:00 带宽和算力还远不足以应付大型应用。 |
![]() | 28 yrdr 2016-03-24 09:27:57 +08:00 无疑,不管是原生还是 web,肯定都会有市场的,只不过 web 会逐渐蚕食原生的市场份额,聪明的安卓和 iOS 开发者应该要认清趋势,反正不管怎样,学好 js 总不会有错的,要不然原生应用需求下降之时,很有可能就是你失业之日,做人别太保守 |
![]() | 29 loading 2016-03-24 09:33:08 +08:00 知道流量还要算钱! |
30 kejinlu 2016-03-24 09:36:41 +08:00 不可否认,目前 iOS 系统的用户体验比安卓好得不是一点两点 哈哈哈哈哈 |
![]() | 31 hahastudio 2016-03-24 09:38:14 +08:00 Web App 吹了少说得有 4 年了吧?怎么到现在一点儿新鲜玩意儿都没有= = 你想想 Facebook 2012 年的时候又换回 Native App 了,不是没原因的 |
32 DIYgod 2016-03-24 09:38:50 +08:00 楼上不要那么酸嘛,完全代替不太现实,但是会部分代替是肯定的 Web App 不一定是浏览器进入的,写可以写成和原生一样部分离线、安装使用的,但相比原生优点有方便更新、可以跨平台,不用每个平台都写一套代码了 |
![]() | 33 glchaos 2016-03-24 09:39:07 +08:00 @chimingphang 现在的一些网页游戏,已经完爆之前几个 G 的客户端游戏 :doge: |
34 pljhonglu 2016-03-24 10:03:27 +08:00 这个话题从 PC 时代开始,谈了好多年,现在依然还有人相信。。。 |
![]() | 35 chimingphang 2016-03-24 10:17:21 +08:00 @glchaos 譬如? |
36 3yvsye 2016-03-24 10:25:37 +08:00 乔教主以前不是也设想过爱疯用 web app 的么。现在 4g , 5g 也能提供无缝连接的速度支持,像某位新加坡的 v 友那样,他访问网盘的速度和本地硬盘的区别不大,其他类似云主机设想相信往后也是会从 pc 端延伸至手机。 |
![]() | 37 lbj96347 2016-03-24 10:30:13 +08:00 这种假象已经出现过好多次了。还是让用户体验以及用户习惯来说话吧。用户哪个用得顺手,就用哪个。 |
![]() | 38 zapper 2016-03-24 10:38:15 +08:00 but, not today. |
![]() | 39 lingyired 2016-03-24 11:07:13 +08:00 ![]() 做为前端。基于 ionic 做过一些 hybrid app 。 有一个很明显的感受就是,使用 web 前端技术构造的 APP ,往往只有 UI 上可以很像原生的 APP (工具类不是游戏类),但实际上你真正使用的时候就会发现体验真的差好多。 我说的不是卡,最起码在 iPhone 5s 下面, ionic 做的 APP 已经很流畅了。 而是一些基础事件十分怪异。 举个例子,一个最常用的使用操作: 下来列表,然后在界面滚动的动画的过程中点击随便点击一下界面,然后停止滚动(因为看到了自己要的那个 item )。 这种情况 web app 很可能会出现的情况就是,你在点击界面的时候滚动停止的同时,触发了点击 item 的事件,导致就界面跳转到了你点击到的那个 item 。 (对于这个问题,我尝试过用 js 去阻塞事件,但无法完美的模拟原生的体验,也还没有找到很好的方案。) 如果你想尝试这个问题,你只需要打开 QQ ,分别操作: 1. QQ 信息列表(原生) 2. 动态-》游戏 (网页) 进行我刚才说的操作,下滑列表,然后在滚动动画播放的过程点击屏幕取消滚动。 等等,还有一系列的使用体验十分怪异。 很多时候我们看到这些优秀的 web ui 框架的演示,不管是 web app 还是 hybrid app ,界面都确实很接近很像了,他们的演示视频看起来也很正常,但真的经不起用户浮躁的操作。 另外的就是,如果是需要依赖浏览器的 web app 我觉得没戏, hybrid app 可能还有机会。原因在于,浏览器们会绑架了大量的操作手势,同时浏览器无法提供足够的 API 让我们构造更好的 APP 。 hybrid app 的话,目前只能做为通过牺牲体验来降低成本的方案,就是企业级的应用吧。 在我真正写 hybrid app 之前我也是抱有这种幻想,但现在就不这么认为了。(可能是我自己能力有限,但我目前还没有访问和使用过不存在怪异体验的 web app 或者 hybrid app )。 |
![]() | 40 leojoy710 2016-03-24 11:12:13 +08:00 ![]() 为何提到 web app 都默认认为是说移动端... 看看现在 pc/mac 端除非是依赖操作系统特性或者很高的性能要求的...已经是 web app 的时代了吧... |
![]() | 42 ycge234 2016-03-24 11:22:56 +08:00 其实微信公众号就是 web app 很好的一个形式.但是硬件厂商不可能放任自己的窗口被侵占.所以这最后感觉还是平台之争(技术无关.大神打架,窝还是该干嘛干嘛 |
![]() | 43 CtrlSpace 2016-03-24 11:39:40 +08:00 web app 都吹了多少年了.. |
![]() | 44 Leafove 2016-03-24 12:15:04 +08:00 很多国产 APP 都已经进入 web APP 时代了,你觉得 QQ 微信 或者淘宝京东里面有多少界面是 native? ps:作为用户我认为这种 APP 非常恶心,只是针对 APP |
![]() | 45 hronro 2016-03-24 12:43:53 +08:00 竟然没有人提到 react native |
![]() | 46 djyde 2016-03-24 13:08:07 +08:00 Progressive Web Application 又不是用来取代 Native 的。。。不知道楼上这么多为了捍卫 Native 狂喷 Web 的在高潮什么。。。 |
![]() | 47 echohanyu 2016-03-24 13:15:18 +08:00 人家说的是要到来。。。到时候这些缺憾都会减少的。。。一个个都在高潮什么。。 |
![]() | 48 welsmann 2016-03-24 13:55:59 +08:00 到时候点一下手机上的美团图标,会不会由于运营商劫持,出现的 WEBAPP 是饿了么.... |
![]() | 49 Dzinlife 2016-03-24 16:31:31 +08:00 桌面 web app 已经很多了,效果也相当好。 移动端 web app ,体验差倒是次要的,最大问题是缺少渠道。现在因为微信,情况稍微好了那么一点点,但场景依然很有限。 |
![]() | 51 litpen 2016-03-24 19:32:30 +08:00 via iPhone @lightening 网页现在可以不用每次进入都重新加载的,有离线缓存,用户离线都能看到,更新的话服务器提醒一下重新加载,还是比下载 app 快 |
![]() | 52 sztimhdd 2016-03-24 20:37:07 +08:00 @oyjc 历史告诉我们 但凡是可以通过计算力解决的体验问题,都会被解决,所以 Native App 10 年必死, Web App 和 Hybrid App 才是未来 |
53 xiaoxiuaoliang 2016-03-24 20:37:25 +08:00 ![]() 反对的,基本都是搞 native app 的,支持的,基本都是搞 web 的,总结完毕,快闪! |
54 g00001 2016-03-25 00:31:45 +08:00 最爽的还是 native + web , 桌面上的 aardio 就是一个例子, 要是移动端也有这种开发工具,一定非常爽。 |
![]() | 55 meteor2013 2016-03-25 01:48:06 +08:00 搭车问个问题。 Web App / phonegap 里面靠谱的上传文件到 dropbox 的方法。 |
![]() | 56 lianyue 2016-03-25 02:12:20 +08:00 via iPhone 其事 web app ios 上已经有了 Safari 添加到桌面 就是了 |
![]() | 57 yy77 2016-03-25 09:59:27 +08:00 firefox os 已经尝试过一次了,失败了。估计以后也不会有什么改变。 |
![]() | 59 zonghua 2016-03-25 10:18:10 +08:00 via iPhone 安兔兔准备转为 web app |
![]() | 61 sztimhdd 2016-03-25 21:31:39 +08:00 @kejinlu “可以通过计算力解决的体验问题” 里面哪个词不理解...Web App 所需的计算力,可能还没能小型化出来吧,当然 Amazon SILK 突然爆发也不好说 |
62 babyzhang 2023-02-21 12:50:02 +08:00 ![]() 时代来了 |
![]() | 63 oyjc OP 现在用着 Macbook ,开箱只要一个 Chrome ,日常需求几乎都满足了,全部 web 方式: 邮件 /图书 /音乐 /视频 /编程 /设计 /云存储 /微博 /微信 /电报 /推特 /RSS 等。。。 移动端是微信+小程序满足大部分需求,不需要装过多的 app ,好在平常重度使用 Macbook ,手机基本只用来收验码。 小程序虽然方便,但不是真正的 Webapp 继续期待有一天,生态会是这样:浏览器扫码,出来真正的小程序 Webapp |