作者:ivx-ih5master
链接:https://www.zhihu.com/question/65302820/answer/308234634
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
链接:https://www.zhihu.com/question/65302820/answer/308234634
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
这个是讨论未来的趋势,不是讨论现在的情况。既然是趋势,我们先看一下未来设备和环境的基本趋势:
- 手机速度越来越快 — H5可以在手机上运行比较好是在2014年,现在手机速度,超过那个时候10倍以上吧;
- 网络速度越来越快,成本越来越低 — 这个也是不争的事实,前些年,手机上网是按M收费的,现在都包月了;
- 浏览器、系统对HTML5支持都越来越好 — JS运行速度、对象渲染也越来越快;3D、视频、游戏引擎支持也越来越好;
- 所有大型平台对H5也是支持越来越好 — H5的开放性决定了这一点。
接下来,我们看一下HTML,也就是H5的经常被大家诟病的劣势:
- 运行速度慢;(从趋势上来讲,劣势越来越不明显)
- 需要连网。(基本上国内找到不能上网的地方已经很难了)
再看一下H5的优势:(通用和跨平台性)
- 生产内容成本最低的,哪怕是写代码也是;(当然用类似iH5这样的工具成本会更低)
- 用户分享成本最低;(因为所有平台几乎都支持网页的内容和应用)
- 用户使用的成本最低。(因为是SaaS的,所以不用安装、升级、卸载;你可以一秒装1000个Web App,下一秒删掉 999个)
因此,可以看出H5劣势会越来越少,而优势确那么明显和不可取代。我们并不出有另外任何一种语言可以像Web的HTML这样简单和标准化。所以我非常确信,App全面H5化是未来的趋势,大概在5年内实现,大家可以拭目以待!
而且国内外已经有很多试图讲程序可视化(Visual Programming Language)和H5 以及 Web App做结合,国外做的比较好的是Scratch (面向儿童)国内做的比较好的是 iH5(面向成人),都可以通过可视化的方式开发很多 Web App产品。大家都可以去好好研究一下~
来源:oschina
链接:https://my.oschina.net/afengzxf/blog/4319433