当今互联网领域有若干最热门的关键词:云计算、移动时代、应用web化,其中关于“应用web化”的讨论与实践离不开当下流行技术HTML5。6月16日举办的第27期百度技术沙龙抓住这一主题,汇聚行业技术精英,共论“HTML5开发之美”。
作为新一代的页面标注语言,HTML5的成熟可能还要假以时日,但它必定代表着未来的发展趋势。据美国咨询机构RedGiant公布的报告显示,2011年有109亿个移动应用被下载,但大部分应用下载后仅使用过一次,并有25%的Apps下载后从未被使用。而HTML5则可带来一种直接通过页面呈现的、免安装免更新的Apps,在掌上设备中,它还能为用户带来趋近于Native App的体验。这无疑能够降低开发成本,让Apps可以跨平台展现,并轻松升级。目前在行业中,对于Web App的实践越发多样化,人们希望在不远的将来,开发出一种颠覆传统的Apps理想形式。
第二十七期百度技术沙龙为参会的近三百位开发者们搭建了一个HTML5技术的专项交流平台。百度高级工程师,用户体验研究平台技术负责人王集鹄详细讲解了HTML5中的图形图像处理,街旁前端工程师则分享了应用HTML5搭建街旁新版混合式iOS客户端的经验。作为特邀嘉宾,HTML5 code jam获奖团队“storm” 和“蒸汽猛犸”在沙龙现场演示、分享了用HTML5敏捷开发“智力对对碰”和“别碰我的妞儿”的心得体会。秉承技术沙龙活动倡导交流和分享的宗旨,《论道HTML5》作者、百度技术经理蒋宇捷,“街旁雷达”技术负责人等专家也应邀在Openspace环节分组讨论了更多具体的技术问题。
席地而坐的参会开发者认真做着笔记(百度技术沙龙现场)
开放交流的Openspace是每期百度技术沙龙的特色环节
作为Web App的推动者,百度已在自身的许多产品创新实践中使用了HTML5技术,例如2012年春节的“搜龙点睛”活动,百度首次在移动端通过HTML5 canvas绘图,用css3来控制动画,同时针对不同的操作平台、手机终端进行自适应,让数以亿计的网民体验到HTML5 的惊艳效果。
HTML5未来猜想
作为中国互联网巨头,百度的一系列尝试初现了先行者的勇气与实力,为移动互联网时代的开发者提供了诸多有价值的参考。
对于HTML5应用于Web App的未来,笔者也有以下猜想:
首先是移动为先。在这个掌上设备大爆炸的时代,移动是绝对的趋势。目前已经有众多企业基于HTML5进军移动市场,或从之前的Native App转而重点开发Web App。笔者认为,未来基于移动端Web应用的开发者比例将大大增加。在今年三月二十三日的百度开发者大会上发布的百度云战略和开发者中心服务(developer.baidu.com),即可助力开发者对接百度云,获得技术资源和应用分发的全面支持。来自互联网巨头的支持,无疑将推动技术的成熟和趋势的演进。
其次,像“智力对对碰”、“别碰我的妞儿”这些作品和HTML5研究小组、HTML5梦工厂等垂直技术社区的涌现,让越来越多的开发者看到了形形色色的Web App通过HTML5实现的可能。HTML5相比xHTML为开发者提供了更多的语义标签,如、、等,还提供了可和Flash相媲美的网页动画全新方式。更关键的是,HTML5会让搜索引擎读懂图片、视频、富媒体。
最后,引用百度技术副总裁王劲在2012全球移动互联网大会上的发言作为本文的结尾:“约有四分之三的主流浏览器已经支持HTML5,越来越多的主流应用将转移到HTML5上来。”
用户评论