主要想看一下HTML5在移动互联领域的发展前景。

0 5

共收到5条回复

爱搞siao 955天前 #1楼

Android 4.4+还是很不错的。在Android 4.4及其以上Google 采用了chromium(http://www.chromium.org/ ) 作为系统WebView的底层内核支持。在这一变化中Android 提供的WebView相关API并没有发生大变化,在4.4上也兼容低版本的API并且引进了少部分API。这里简单介绍下基于Chromium 的Webview和基于Webkit webview的差异,基于Chromium Webview提供更广的HTML5,CSS3,Javascript支持,在目前最新Android 系统版本5.0上基于chromium 37,Webview提供绝大多数的HTML5特性支持。Webkit JavaScript引起采用WebCore Javascript 在Android 4.4上换成了V8能直接提升JavaScript性能。另外Chromium 支持远程调试(Chrome DevTools)。

0 评论

疯狂的兔八哥 955天前 #2楼

我们项目就是用的这种模式:Android和iOS相当于容器,主要的业务逻辑全部有H5实现;

Android和iOS的主要工作就是配合H5,当他们需要调用系统的一些功能时,封装好给他们调用。

这样做的优点就是功能上线快,应用版本更新少,免去审批带来的时间浪费(尤其是iOS),还有就是对于业务功能较多的项目,这种方式花费的开发人力相比原生开发更少;

缺点现在来讲最直观的就是体验差。不过就前景来讲,未来肯定是趋势,而且现在一些电商的项目基本上就是采用hybird应用的方式。

0 评论

繒弳樶鎂 955天前 #3楼

因为这里android 项目本身就是个网页的容器。

优点,

1,美观,这个最重要,html5目前太美了,很多设计是android无法实现的。硬实现看着也别扭。而且外观同网站一致性最好。

2,不用考虑layout包括字体,版本

3,项目可以共用于网站开发

缺点

1,加载速度较原生android项目慢,但现在手机速度快网络都快的情况下又无所谓。

0 评论

liangyuan 955天前 #4楼

h5是一种选择,排版的优势无法比拟,去年的机器开始,效率就不是问题了,算个分隔点。以后唯一考虑的是原生功能,兼容和打包。

0 评论

浩海如烟 955天前 #5楼

1、h5却是由好多效果原生API是做出来的,而且还有更重要一点是如果要迭代上线,只需要在服务器上修改就能立刻上线,但是原生的上线是需要审核的,特别是ios的app。

2、h5会消耗用户流量,而且对网速的依赖性太强了,这样用户体验会非常差。

3、最终得出的结论是原生API与h5结合使用,可以参照微信,微信应该做的还是比较不错的。

1 评论

加入小组与大家一起讨论吧