关于会议本身

拥抱HTML5大会是w3ctech主办,盛大和spil games协办的一次围绕HTML5这一主题,与广大的Web开发者和分享嘉宾讲师的知识、经验、心得和展望的一次会议。目标是致力于促进各地Web开发者的技术交流,推广Web标准,推动万维网技术发展。

说一下个人对于会议的理解:拥抱HTML5大会是以w3ctech的名义主办的一次web标准会议。我基本上认为这个组织就是盛大公司的。当然这没有什么不好的,每个在行业有影响力的或者想在行业有影响力的公司都会有类似的开发者活动,比如国际上有Google的I/O,微软的PDC/MIX,国内也有淘宝的D2等等。目标都是为了扩大企业在业界的影响力。盛大扶持了一个w3ctech,想来也不出其二。不过所幸会议的内容还不是那么的明显的商业化。

关于HTML5

会议的主要议题就是围绕HTML5展开的,HTML5就是w3c HTML标准的第5版,它本来也许是和w3c的其他标准一样,默默的发布,默默的升级,然后默默的被新的标准淘汰。

但是互联网真的是发展太迅猛了,所以作为互联网的一个核心支撑标准之一的HTML语言也得到了广泛的应用和关注,所以在短短10年不到,HTML标准已经随着应用的不断丰富与成熟更新到了第五版。

HTML5相比上一版本主要更新了一些标签,然后引入了几个很有亮点的新特性:

  • 多媒体的支持,包括新的video、audio标签。目前在web多媒体领域,flash是事实标准。W3c想建立标准想打破这个局面。
  • Canvas画布,直接给html引入了绘图功能,这将大大提升html在图形方面的表现力。
  • Websocket,简单来说就是解决了浏览器和服务端长连接的问题,给实时性强应用,比如页面轮询(股票、天气页面)带来了更好的性能。
  • 离线存储,离线存储能让每个网站能在用户的浏览器中存储一定的数据(类似flash的cookie),一定程度上解放了现阶段web应用对浏览器cookie的依赖。

这些新的特性基本上都是增强了Web的多媒体体验和实时性,html5(加上同期发布的CSS3)直接把web带到了webapp时代。

会议内容

讲师中一半讲了对标准本身包括设计思想的解读,但是多数讲师都把html5的新应用领域锁定在3个方向web游戏,视频和WebApp。

  • Webgame的主要案例有SPILgames 的html5开心网泡泡龙游戏,html5 10分秀环节中惠普的工程师做的基于html5技术的angry bird、斗地主和塔防游戏。
  • Html5视频主要的案例有 youku的何涛分享的html5在视频网站方面的应用。
  • Webapp的主要案例是腾讯于涛讲的webqq 3.0。这个非常精彩。亮点是有很多对于不支持html5的浏览器的兼容性工作的经验。

会议经验

html5肯定会引起web开发的一次大的革命:

  • html5革命会先从移动领域开始,因为iOS和android以及windows mobile7使用的webkit/IE9内核浏览器对html5的支持都很完美,而这几种OS的市场份额很高。(且iOS是flash坚定的反对者)
  • html5对实时性高,交互性强的应用会有很大的帮助,以后webapp的体验直逼桌面,同时平台的固定性比如能开发出高移植性的程序(乐乎客户端)。
  • 旧版本的浏览器(IE6-8系列)虽然不支持html5,但是可以通过一些技术手段确保兼容性(如webqq)。

但是缺点也是很明显的:

  • IE6。这个问题在中国是很有特色的推广障碍,虽然这不妨碍聪明的开发者解决这个问题,但这确实是一个严重的问题。
  • 终端性能差。现在html5(css3)游戏在主流html5浏览器(如firefox4,chrome10)上的性能还比不过flash。但是这个问题可能不大,html5刚出来,浏览器厂商会在性能方向努力。

发表评论

电子邮件地址不会被公开。 必填项已用*标注