在互聯(lián)網(wǎng)行業(yè),百度不僅展示出了創(chuàng)新的技術(shù),更以創(chuàng)意和趣味的奇幻表現(xiàn),受到網(wǎng)民的喜愛和認(rèn)可。2012年12月,百度上線了一項有趣的“溫暖搜索框”公益活動,通過手機與電腦交互應(yīng)用,借助于新興二維碼、云引擎等交互技術(shù),網(wǎng)民能夠完成從手機“送溫暖”到電腦同步穿衣服場景的同步,百度最終會累積參與人數(shù)兌換成壹基金溫暖包,送給偏遠(yuǎn)上區(qū)的孩子。
據(jù)悉,這一從手機到電腦的多端交互技術(shù)應(yīng)用尚屬首例,而恰恰緣于該技術(shù)的趣味性和神奇“穿越”體驗,讓不少網(wǎng)民參與熱情高漲。實際上,早在今年4月份,百度在地球日當(dāng)天,就以頁面的“地裂”神奇創(chuàng)意,渲染了世界末日天崩地裂、巖漿翻滾的場景,讓體驗其中的網(wǎng)民驚嘆不已,驚呼百度的技術(shù)派越來越帶有奇幻色彩。
此次,“溫暖搜索框”又將魔幻色彩表現(xiàn)的淋漓盡致。這一橫跨手機、PC端的公益活動,更像一個嫁接手機與PC的趣味游戲。用戶參與的流程并不復(fù)雜,首先在百度首頁搜索框檢索“溫暖”關(guān)鍵詞,點擊結(jié)果頁便能直達(dá)“溫暖搜索框”活動專題頁面,然后使用手機掃描頁面上的二維碼獲取手機網(wǎng)址,打開頁面參與互動,點擊頁面上的“送出溫暖”的按鈕,將手機放置在電腦屏幕特定位置,PC上的“卡通小人”就會穿上衣服,動作幾乎與手機發(fā)出指令同步。由于趣味性極強,不少網(wǎng)友在驚喜中完成了一次公益接力。
據(jù)悉,百度溫暖搜索框開辟了多端交互技術(shù)運用于創(chuàng)新公益的先河。整個互動操作包含了神奇穿越、二維碼、BAE(百度應(yīng)用引擎)平臺、跨屏遷移等多項核心技術(shù)。
百度產(chǎn)品工程師用多端交互技術(shù)表達(dá)了互聯(lián)網(wǎng)行業(yè)對于公益的參與之情,同時也為公益賦予了科技、溫馨的多層內(nèi)涵。表面看起來這一技術(shù)實現(xiàn)起來門檻并不高,但如何能做到同步、無延遲,卻是對技術(shù)后臺和引擎的嚴(yán)峻考驗。
比如連接手機與PC間的動作,依靠的是“消息中心”指令的傳遞,消息中心會記錄用戶游戲體驗的動作狀態(tài),pc端通過輪詢機制,向消息中心發(fā)送查詢請求,當(dāng)?shù)弥ㄍㄐ∪舜┮路,這個時候pc端的畫面就出現(xiàn)了小人穿衣服的動畫。后續(xù)的操作都會與消息中心交互,得到相應(yīng)狀態(tài),進行游戲畫面的切換與手機的結(jié)合。
看似簡單的輪詢機制,卻需要手機和pc端的js技術(shù)控制游戲中的時間與狀態(tài),需要對判斷場景的游戲時間和動作進行很好的控制。由于百萬級的用戶并行參與游戲互動,因此輪詢產(chǎn)生的請求壓力異常高,在保障快速響應(yīng)與體驗一致性上,百度的BAE引擎平臺發(fā)揮了很大作用,有效勝任了并發(fā)量大、高性能cache支持的應(yīng)用環(huán)境。
活動中,很多網(wǎng)友表示原來公益活動也可以如此溫暖精致。包括4月份地球日的地裂特效,再到今天的溫暖搜索框的神奇穿越,百度一直在嘗試著具有互聯(lián)網(wǎng)特色的公益新風(fēng)格,可以說形式的創(chuàng)新也是百度對于公益的一種參與體現(xiàn)。有心即為善舉,科技的加入可以吸引更多網(wǎng)友關(guān)注公益,其善莫大焉