百度技術(shù)沙龍后記:擁抱HTML5之美
前言:當(dāng)今互聯(lián)網(wǎng)領(lǐng)域有若干最熱門(mén)的關(guān)鍵詞:云計(jì)算、移動(dòng)時(shí)代、應(yīng)用web化,其中關(guān)于“應(yīng)用web化”的討論與實(shí)踐離不開(kāi)當(dāng)下流行技術(shù)HTML5。6月16日舉辦的第27期百度技術(shù)沙龍抓住這一主題,匯聚行業(yè)技術(shù)精英,共論“HTML5開(kāi)發(fā)之美”。
作為新一代的頁(yè)面標(biāo)注語(yǔ)言,HTML5的成熟可能還要假以時(shí)日,但它必定代表著未來(lái)的發(fā)展趨勢(shì)。據(jù)美國(guó)咨詢(xún)機(jī)構(gòu)RedGiant公布的報(bào)告顯示,2011年有109億個(gè)移動(dòng)應(yīng)用被下載,但大部分應(yīng)用下載后僅使用過(guò)一次,并有25%的Apps下載后從未被使用。而HTML5則可帶來(lái)一種直接通過(guò)頁(yè)面呈現(xiàn)的、免安裝免更新的Apps,在掌上設(shè)備中,它還能為用戶(hù)帶來(lái)趨近于Native App的體驗(yàn)。這無(wú)疑能夠降低開(kāi)發(fā)成本,讓Apps可以跨平臺(tái)展現(xiàn),并輕松升級(jí)。目前在行業(yè)中,對(duì)于Web App的實(shí)踐越發(fā)多樣化,人們希望在不遠(yuǎn)的將來(lái),開(kāi)發(fā)出一種顛覆傳統(tǒng)的Apps理想形式。
第二十七期百度技術(shù)沙龍為參會(huì)的近三百位開(kāi)發(fā)者們搭建了一個(gè)HTML5技術(shù)的專(zhuān)項(xiàng)交流平臺(tái)。百度高級(jí)工程師,用戶(hù)體驗(yàn)研究平臺(tái)技術(shù)負(fù)責(zé)人王集鵠詳細(xì)講解了HTML5中的圖形圖像處理,街旁前端工程師則分享了應(yīng)用HTML5搭建街旁新版混合式iOS客戶(hù)端的經(jīng)驗(yàn)。作為特邀嘉賓,HTML5 code jam獲獎(jiǎng)團(tuán)隊(duì)“storm” 和“蒸汽猛犸”在沙龍現(xiàn)場(chǎng)演示、分享了用HTML5敏捷開(kāi)發(fā)“智力對(duì)對(duì)碰”和“別碰我的妞兒”的心得體會(huì)。秉承技術(shù)沙龍活動(dòng)倡導(dǎo)交流和分享的宗旨,《論道HTML5》作者、百度技術(shù)經(jīng)理蔣宇捷,“街旁雷達(dá)”技術(shù)負(fù)責(zé)人等專(zhuān)家也應(yīng)邀在Openspace環(huán)節(jié)分組討論了更多具體的技術(shù)問(wèn)題。
席地而坐的參會(huì)開(kāi)發(fā)者認(rèn)真做著筆記(百度技術(shù)沙龍現(xiàn)場(chǎng))
開(kāi)放交流的Openspace是每期百度技術(shù)沙龍的特色環(huán)節(jié)
作為Web App的推動(dòng)者,百度已在自身的許多產(chǎn)品創(chuàng)新實(shí)踐中使用了HTML5技術(shù),例如2012年春節(jié)的“搜龍點(diǎn)睛”活動(dòng),百度首次在移動(dòng)端通過(guò)HTML5 canvas繪圖,用css3來(lái)控制動(dòng)畫(huà),同時(shí)針對(duì)不同的操作平臺(tái)、手機(jī)終端進(jìn)行自適應(yīng),讓數(shù)以?xún)|計(jì)的網(wǎng)民體驗(yàn)到HTML5 的驚艷效果。
HTML5未來(lái)猜想
作為中國(guó)互聯(lián)網(wǎng)巨頭,百度的一系列嘗試初現(xiàn)了先行者的勇氣與實(shí)力,為移動(dòng)互聯(lián)網(wǎng)時(shí)代的開(kāi)發(fā)者提供了諸多有價(jià)值的參考。
對(duì)于HTML5應(yīng)用于Web App的未來(lái),筆者也有以下猜想:
首先是移動(dòng)為先。在這個(gè)掌上設(shè)備大爆炸的時(shí)代,移動(dòng)是絕對(duì)的趨勢(shì)。目前已經(jīng)有眾多企業(yè)基于HTML5進(jìn)軍移動(dòng)市場(chǎng),或從之前的Native App轉(zhuǎn)而重點(diǎn)開(kāi)發(fā)Web App。筆者認(rèn)為,未來(lái)基于移動(dòng)端Web應(yīng)用的開(kāi)發(fā)者比例將大大增加。在今年三月二十三日的百度開(kāi)發(fā)者大會(huì)上發(fā)布的百度云戰(zhàn)略和開(kāi)發(fā)者中心服務(wù)(developer.baidu.com),即可助力開(kāi)發(fā)者對(duì)接百度云,獲得技術(shù)資源和應(yīng)用分發(fā)的全面支持。來(lái)自互聯(lián)網(wǎng)巨頭的支持,無(wú)疑將推動(dòng)技術(shù)的成熟和趨勢(shì)的演進(jìn)。
其次,像“智力對(duì)對(duì)碰”、“別碰我的妞兒”這些作品和HTML5研究小組、HTML5夢(mèng)工廠(chǎng)等垂直技術(shù)社區(qū)的涌現(xiàn),讓越來(lái)越多的開(kāi)發(fā)者看到了形形色色的Web App通過(guò)HTML5實(shí)現(xiàn)的可能。HTML5相比xHTML為開(kāi)發(fā)者提供了更多的語(yǔ)義標(biāo)簽,如、、等,還提供了可和Flash相媲美的網(wǎng)頁(yè)動(dòng)畫(huà)全新方式。更關(guān)鍵的是,HTML5會(huì)讓搜索引擎讀懂圖片、視頻、富媒體。
最后,引用百度技術(shù)副總裁王勁在2012全球移動(dòng)互聯(lián)網(wǎng)大會(huì)上的發(fā)言作為本文的結(jié)尾:“約有四分之三的主流瀏覽器已經(jīng)支持HTML5,越來(lái)越多的主流應(yīng)用將轉(zhuǎn)移到HTML5上來(lái)。”