博客首页|TW首页| 同事录|业界社区
2012-03-27

走进HTML5——挑战与未来分享会 全程实录

2012324日,MTC移动互联网分享会第23期——走进HTML5“挑战和未来分享会”成功的在杭州举办,现场来了30多位业界专业人士,他们是来自SKY、阿里、中国移动、阿里云、盛大、腾讯、淘宝、网易等互联网公司的资深产品开发者,也有来自中国美术学院的专注于UED的朋友@崔鲁海 ,当然还包括一些优秀的开发团队的负责人,我们都怀着同一个目的,那就是HTML5怎么玩?

 

第一部分:演讲环节

本次非常荣幸的邀请到了国内首个HTML5开发平台APPCAN杭州负责人周法根,他就APPCAN的功能和现状进行了精彩的分享。AppCan.cn是正益无线自主研发的国内首个HTML5移动应用开发平台,基于AppCan可以简单、快速、高效地开发HTML5移动应用。AppCan支持跨平台开发,实现一次开发,多平台适配,目前已经支持的平台有iOS、Android、Symbian,Windows Phone即将支持。

随后是国内首个阅读类HTML5应用——中国移动手机阅读HTML5产品,由中国移动手机阅读基地产品总监蒋力为大家分享。蒋总分享到,中国移动手机阅读Html5版本开发的初衷有两个:1. 为了补上手机阅读针对ios平台适配的空白,2. 试水web app的开发模式。他认为,从目前移动终端的情况来看,设备制造商越来越强势,对于应用程序的限制和商务模式的限制非常大,而且从阅读本身来看,对于性能方面不像有一样对于终端能力有非常强烈的需求,而且web app具备送达成本低,用户使用门槛低的特点,可能是一种比较适合阅读类应用的开发模式,在条件许可的前提下,会逐渐加强这方面的投入,扩大覆盖面。

现场更多照片:http://www.topit.me/album/1047943

演讲PPT分享:

1、  APPCAN介绍:http://weibo.com/2013577960/ybJboFMl4

2、  中国移动手机阅读HTML5:http://weibo.com/2013577960/ybJb1CAZd

 

 第二部分:对话环节

对话嘉宾:

1、中国移动手机阅读基地产品总监:蒋力 (上图右3)

2、杭州正益无线副总经理: 周法根 (上图右2)

3、浙江金汉弘软件技术总监: 侯鑫 (微博@侯鑫A )(上图左2)

4、北京短讯神州 技术总监:  黄宣麒 (上图左1)

主持人:MTC联合创始人@王钟雄 (上图右1) 

对话视频地址:

第一段: http://v.youku.com/v_show/id_XMzcxNzE2NjU2.html

第二段:http://v.youku.com/v_show/id_XMzcxNzM2NzQ4.html

第三段:http://v.youku.com/v_show/id_XMzcxNzI1MDk2.html

 

 如下是精彩的观点汇集:

1、@蒋力:不要为了HTML5 而HTML5,要根据开发环境和产品定位来确认是否投入h5.

2、@侯鑫:H5,在我看来,最重要的是它代表一个未来。

3、@周法根:APPcan直接解决了目前H5存在的诸多问题。

4、@黄宣麒:企业需根据自己的用户群体范围的分析,来决定是否采用HTML5,因为有很多用户还是IE6,而且HTML5现在的标准也没有完全制定出来,开发人员需要跟进新技术的规范,防止被淘汰。

5、@王钟雄:用H5,省钱更赚钱,还能越过苹果的压制。 

——————————————————————————

详细如下:

第一个问题:关于html5 哪点你最看好?

问:众所周知,HTML5是web开发世界的一次重大的改变,事实上不管你是否喜欢,它都是代表着未来趋势。其实HTML5并不难理解和使用。我们这里能列出许多原因为什么现在要开始使用HTML5?

答:

@侯鑫:在浏览器诞生之前,大家都是通过专用的客户端来上网的;浏览器发明之后,大家逐渐养成了输入网址,访问网站来上网的习惯。目前移动互联网,由于手机屏幕的限制,PC上大家熟悉的浏览器上网方式,由于页面显示不符合手机用户浏览的需求,所以专用客户端兴起了。但是30年河东30年河西,未来解决屏幕排版问题后(目前看开来是通过html5技术解决),人们还是会回归到使用浏览器上网的习惯,当然那个时候的浏览器未必和现在会长的一样了。所以,html5,在我看来,最重要的是它代表一个未来。

@蒋力:我个人比较赞同侯总的看法。第一个是它在音频和视频等方面的整合优势明显,第二个,从应用推广来看,目前的多种形态的客户端,导致推广成本高,效果不好,而苹果的模式又较为封闭,并不适合我们的商业模式,需要h5来进行超越。第三个,我觉得这项技术对一些创业公司、开发者来说将是福音。

@黄宣麒:HTML5之所以是未来,是因为它完善了 HTML4的一些缺点,结构太过严谨,书写太让开发人员费劲,以及手机上的电池耗费问题,触控界面问题,以及存在的一些原有FLASH的安全问题,在HTML5的标准出出来后,势必改观,同时改变原有的 FLASH的植入式的 这种缺陷,代替了一种全新方便快捷的写法,在成本上可以说对开发人员以及企业都是节省了 大量的成本。

@王钟雄:我简单总结下,H5的最大优势就是从开发来看,节约钱,而从推广和商业模式来看,更开发,更赚钱。 

 

第二个问题:什么影响h5的发展?说说你的看法?

问:Html5虽然很强大,但是也有不能实现的事。一直以来,很多人都专注于HTML5能够实现什么。而现在,也不少人想将目光投向那些HTML5无法实现的事情。

l  HTML5无法实现DRM

l  HTML5不能播放直播视频

l  HTML5上的音频处理也不完美

l  HTML5上不能与摄像头交互

l  HTML5上无法实现视频的全屏播放

答:

@侯鑫:没有技术上解决不了的问题,只要标准制定好了,技术一定能实现。但是,从企业角度考虑,影响html5的发展,或者说企业什么时候采用html5来开发应用,在于什么时候html5能推出一个易用的开发环境,能够方便地拖拖控件开发,断点跟踪调试,以及方便的部署;一次编码,在多个平台上运行表现一致,不用为了不同的手机型号去开发不同的版本;性能上来说,就算不如native app,至少也要表现地让用户不能轻易觉察出来;功能上来说,native app能够调用的本地api,html5都应该能够支持,比如打电话,发短信,二维码之类的。这个时候,html5应该能够在企业中大规模推广开来了。

@周法根:看到这个问题,我表示很淡定。我们可以跳过问题,直接找到解决方案,那就是Appcan,Appcan已经完美集成了这些本地API接口。 

 

第三个问题:企业如何面对HTML5,企业or开发者应该采取什么策略?

答:

@蒋力:我想说的是,对开发者来说,必须关注开发的环境,产品的定位,html5的特点是开放式,便于推广,但在体验来讲无法与native app。例如阅读,媒体类的应用,当用户对特效并不关心的产品是可以推荐使用h5,但如果必须要炫的效果,就目前h5的现状是不契合实际的,所以我说要考虑你的产品特征和开发环境。 

@周法根:具体什么应用采用何种方式进行开发,需要根据不同的产品需求,目标运营模式等多种方面进行考虑。但根据目前情况看除了复杂的交互性动作性游戏和应用外基本上在目前的各种中高端机型中,HTML5已经可以完成各种功能。

@侯鑫:看企业的产品需求了,之前在VIA的时候,我们内部开发过widget平台,评测结果,大概就能跑跑天气预报,看看股票,最多玩玩微博这样的,如果企业开发的产品是这些类型的,可以考虑使用html5。如果要调用到很多本地接口的,比如打电话,发短信之类的,目前还是首选native app.

@黄宣麒:企业需根据自己的用户群体范围的分析,来决定是否采用HTML5,因为有很多用户还是IE6,而且HTML5现在的标准也没有完全制定出来,开发人员需要跟进新技术的规范,防止被淘汰 .

 

第四个问题、做先锋还是做先烈,webapp pk native app,你看好哪个?

答:

@周法根:我认为在较长的一段时间段内不太可能出现一方完全压倒另一方的情况,只会两种的类型的应用在各自的优势领域占有一定的领先优势。

@侯鑫:同样从产品定位来看,目前我们公司的产品还是首选native app的,当然html5也会持续关注,毕竟它代表的是一个未来。

@王钟雄:从未来的角度来看,特别是当一个产品做到一定的量的级别的时候,我们是无法区分他是webapp和nativeapp,例如微博。关键是我们是否能给用户带去价值。 

 

第五个问题:关于浏览器是否成为新的入口?

@侯鑫:我不认为会有浏览器存在,所谓的网站就是一个个应用,appstore就是app的搜索,我们不需要浏览器,例如safari我们肯定不用。所以,以后的发展趋势,网站就是应用。

@王钟雄:很多用户不像我们那么专业,他可能希望更简单的,更直接的使用方式,如周鸿祎家的产品,就可以直接在浏览器上切西瓜,打僵尸等。

@蒋总:我和侯总的看法不同,浏览器依然是一个入口,只是和appstore的方式和规则不一样。我们还是把浏览器作为移动互联网的入口,而appstore也是另一个入口,是苹果创造的世界的入口。我认为:1、具有特点的浏览器如UC,考虑很多的深度特征的需求。2、与系统绑定更多的浏览器,升级更方便等,具备这样特点的浏览器将有更大的发展潜力。 

 

第六个问题:应用市场会不会死掉?

答:

@侯鑫:目前的网站,是使用html4编写的,通过浏览器本地来解析、排版、渲染,显示页面给用户。网站通过html5来写之后,实际是写了一个应用,用户通过操作应用,来实现和网站的交互。从浏览器角度,前者是单向的,后者是双向的。发展到后来,网站就是应用,应用市场就是一个搜索引擎,大家通过应用市场来找应用,和使用搜索引擎来查找网页,是一样的。浏览器本身是否成为新的入口?html5应用,实际是通过浏览器内核来实现的,未来的操作系统,可能只需要一个浏览器内核就行了,应用都在云端,通过html5来实现(题外话,html5和云计算未来是结合在一起使用的)。浏览器可能成为新的入口,但是长的不会是现在这个样子。应用市场,未来会形成几家寡头,就像现在的google和百度一样,应用市场,就是搜索引擎,大家访问网址,就是通过应用市场找应用,网址未来可能不会再存在,目前pc上大家养成的输入网址访问网站的习惯,在移动互联网时代,会变成将网页拖到界面上,点击小图标访问的习惯。从这个角度,我解读的apple未来的发展策略是,appstore变成一个搜索引擎,应用的排名和目前的搜索引擎类似,广告啊,竞价排名啊之类的,这个是一个商业模式;iCloud战略,是为了鼓励大家在云端部署应用,类型现在的亚马逊ec2,google app engine这样,让厂商在云端部署应用,收取托管费用,这是另一个商业模式。两者结合起来,apple在html5推出来之后,在目前的应用付费模式受影响之后(题外话,目前的app store付费模式其实不符合国情,对软件企业来说,月租或者持续收取服务费用才是可持续发展的,一次付费,终身免费,不是厂商希望的),还能继续盈利,并站在食物链的最高层。