HTML5----大牛对HTML5的思考总结(一)(笔记篇)

1 合肥APP开发的博客


原文链接:http://blog.sina.com.cn/s/blog_1385466310102w28z.html

 

内容提要:本文罗列了该博客的7个观点,主要是关于HTML5及流应用方向的讨论。该作者认为,HTML5,在2015年已经取得突破性进展。利用HTML5的优势让开发商和用户,实打实感受了其价值。

 

观点1:

Facebook发布React Native,并非拥抱HTML5。React Native虽然仍然是JS,但并不兼容HTML5。通过Facebook的自定义语法,ReactNative实现了更高效率的渲染引擎,提升了性能表现。

 

观点2 :

流应用,HTML5产业的一大亮点。它对于HTML5缺陷的弥补和优势的发挥,可以说做得淋漓尽致。 App是JS代码,并像流媒体一样流式发行、边用边下,实现了5秒内完成客户端App的下载、安装、启动。App二次使用仍然在桌面点图标启动,应用使用体验也与传统原生App没有区别。

 

观点3:

流应用使用了一种强化的JS引擎(HTML5+),这种引擎能让JS调用操作系统的40万API,并将之前HTML5体验不佳的交互都改进为原生体验。不同于React Native的反HTML5方案,HTML5+采取的方案是强化HTML5。

 

观点4:

流应用的出现颠覆了大众对HTML5 的一些错误的认知:

    •      HTML5的性能不行,不如原生

    •      HTML5的api不够,很多功能实现不了

    •      HTML5没法离线运行,断网就不能用了,即使有离线缓存,三方软件清理垃圾后也不能用了

    •      HTML5只能在浏览器里用,没法直接在桌面启动

    •      通过HTML5强化引擎(如PhoneGap/Cordova)开发跨平台App,那是小公司为了省钱做的事,大公司还是要用原生

 

 

观点5:

HTML5有5个原生也比不了的优势:

•      跨平台

•      快速迭代

•      开源生态发达

•      更容易推广

•      天生开放非孤岛,可方便互联

 

观点6:

针对HTML5的优点----“更容易推广”,作者认为:

    用户获取应用,一般通过应用商店或扫码下载。应用商店里点下载原生App,从下载到App真正启动,折损50%,也就是100次下载只有50个App启动激活。而二维码扫描,折损高达90%!很少有人在没WIFI的时候下载十几M的原生包。这些不合理,以往似乎被人忽视了,但这些不合理终将被解决。

    不管是50%还是90%的折损,通过流应用都可以避免。除了降低折损,流应用还有一个推广方面的特点,就是可以充分利用社交网络推广。

    用户分享一个流应用,就像分享一个消息,可以进朋友圈,也可以短信、微博分享。别人点击就可以获得这个流应用。

 

观点7:

之所以说流应用是HTML5产业的里程碑事件,是因为从此后我们可以重新审视HTML5 vs Native之争:


•      HTML5的5个缺点被解决了

•      HTML5对开发商有5个原生比不了的优势

•      HTML5对用户有5个原生比不了的优势。

 

【具体部分,请查看原文】


你可能感兴趣的:(react,native,文献,流应用,大牛观点,HTML5产业)