在“剛粉”熱切期待的《變形金剛3》中國首映的前一天,全球最大中文互動問答平臺百度知道上(zhidao.baidu.com),一個極具趣味和應景的“變形金剛”彩蛋也被無數網友發現。只要用戶在百度知道檢索“變形金剛”或“變形金剛3”,搜索結果中原本的文字鏈接就會組合成一個變形金剛出現在頁面的右邊,并且該“變形金剛”還會動態走向頁面中間,伴隨其腳步的停止,頁面也會隨之震動。
據悉,百度知道里關于“變形金剛”的檢索結果超過180多萬,而伴隨著影片的上映,相關的檢索需求更呈現爆炸增長的趨勢。百度知道“變形”這一新鮮創意,進一步激發起“剛粉”的熱情擴散。這個創意來自百度的一位“剛粉”工程師,他利用自己的周末業余時間,用時1天完成開發,給數億網民帶來別樣驚喜。
向童年記憶致敬,代碼版“變形金剛”誕生
對于工程師文化濃郁的百度,非常尊重自由獨立的思考,鼓勵各種奇思妙想的誕生和實現。正是這種寬松的氛圍孕育了貼吧、知道等偉大的產品。生于1978年、從事Web前端研發的黃方榮即是百度數千富有創意的工程師中的一員。“變形金剛”承載了他很多難忘的童年記憶。在《變形金剛3》上映之際,“做一個酷的東西,獻給自己,獻給兒子,也獻給那些同為‘剛粉’的朋友們”成為黃方榮近期閑暇之余想得最多的問題。
一次偶然的機會,擅長JavaScript開發的黃方榮突發奇想:不如用JavaScript代碼寫一段代碼,讓搜索結果化身為變形金剛。
很多網友見過一些用ASCII字符展現的圖片畫面,甚至能實現動態呈現。黃方榮的創意與此類似。首先要將變形金剛的動作進行分解,再將飽滿的動作形象轉化成可以在技術上控制的點陣,最后用JavaScript代碼來實現。
想起來簡單,實際卻很費神。整個開發,黃方榮手繪了40多張草圖,描了不計其數的點陣,這保障了最終變形金剛變身的時候,動態效果更加逼真。而在用近2000條代碼實現之后,更麻煩的調試過程開始了,他需要不斷調整點陣和代碼優化,讓恰當的字符在恰當的時間出現在恰當的位置上。不過僅奮戰一天,黃方榮就完美實現了自己的創意。
用技術實現創意,讓創意點亮生活
用技術改變這個世界、改變億萬人的生活,這是每一位百度工程師的夢想。落腳到日常繁雜的工作中,任何一個新的想法,對產品的改進,都可能產生“蝴蝶效應”,影響數億人的體驗。
黃方榮周一上班就在百度hi群里把自己周末的成果分享給了技術部門的同事,沒想到,負責技術的百度副總裁王夢秋立即回復了一句話:“創意很酷,上線實現吧”。接著,僅僅三天,他就完成了機器人呈現效果的優化并成功上線百度知道。這讓黃方榮十分興奮,再次感受到公司的“簡單,可依賴”。
想象一下,當來自全國各地的變形金剛迷打開知道搜索結果頁面,看到往常熟悉的搜索結果動起來,完成“機器人變形”會多么驚訝與喜悅。一想到這,黃方榮就熱血沸騰。帶給用戶更好的搜索體驗和驚喜正是每位百度工程師不懈努力的目標和最大的滿足。黃方榮告訴記者,“我體會到了這種滿足感,非常幸福。”
同樣感到幸福的還有上百度知道搜索變形金剛的“剛粉”。在“變形金剛3”百度貼吧里,有“剛粉”直接用“太炫了,太意外,太激動”三個“太”來表達對收到這份來自百度大禮的感受。還有“剛粉”表示,“很有搜索的特色呀!沒想到在網頁上,用編程可以讓搜索結果組成變形金剛,會走動、會跺腳。最神奇的是連帶著屏幕都能一起震動,非常好玩。”
業內人士也紛紛表示,百度知道的“變形金剛”非常有創意,讓人眼前一亮,百度愈發展現創新和開放的心態了。
推薦閱讀
記者21日從湖南省公安廳獲悉,通過縝密偵查,在公安部和粵、川、黔等地警方的大力支持配合下,湖南警方破獲一特大網絡傳銷案,抓獲犯罪嫌疑人27名。 記者21日從湖南省公安廳獲悉,通過縝密偵查,在公安部和粵、川、黔>>>詳細閱讀
本文標題:百度代碼版“變形金剛”誕生 眾網友向“剛粉”工程師致敬
地址:http://m.sdlzkt.com/a/01/20111230/209589.html