百度90后工程师刘骥2天完成 “搜龙点睛”设计
腾讯科技讯 1月31日消息,龙年春节期间,到处都充满和“龙”有关的信息,甚至蔓延整个互联网。“今天你搜龙了吗?”成为了春节期间的一句独特的问候语,这恰恰是百度移动推出“搜龙点睛”活动所引发。为此腾讯科技深入采访了百度“搜龙点睛”开发工程师,揭开彩蛋背后的故事。
目前网络上巨爆的百度移动 “搜龙点睛”活动,不仅埋伏多个彩蛋,同时吸引众多技术专家分析研究。据了解,在移动端达到PC呈现的良好互动效果,面临两大问题。一是如何在不同的操作平台上让程序体积最小效果最好?二是如何兼顾移动端上用户对效果和速度的双重需求?。
“搜龙点睛”的创意和开发,却出自一位入职仅半年的百度移动部门新人刘骥之手。虽然此前在移动端鲜有成功案例,但是刘骥还是打算放手一搏。他介绍,“搜龙点睛”采用了互联网行业最前沿的HTML5技术,通过HTML5 canvas绘图,用css3来控制动画,同时针对不同的操作平台、手机终端,将图形化元素、动画效果尽量融入其中,来缩减彩蛋的大小。最终,这位百度新人让原本只能在PC上实现的超炫的效果,在手机端也得到完美的展现。
追溯“搜龙点睛”活动创意的来源,起初基于为用户打造搜龙拜年,进一步萌发在手机搜索里“埋伏“龙年彩蛋的想法。“龙是中华民族的象征,如果能用技术让神龙在手机上腾飞,一定会给大家带来惊喜。”刘骥进一步表示。
此前外界一直传闻在百度内部“用结果说话”的文化特色,这也在“搜龙点睛”项目中得到了生动的印证。项目经理刘元晨透露说,除了“搜龙点睛”外,还有“游龙戏珠”、“倒置的福”等由资深员工提供的精彩创意。但是经过民主评选,“搜龙点睛”最终胜出。创意被选用后,让刘骥兴奋不已。经过2天奋战,刘骥圆满完成了彩蛋所有后台程序的设计和撰写。