■ 趙 高
HTML5漸行漸近APP還能走多遠(yuǎn)
■ 趙 高
提到HTML5,就不得不提近年來風(fēng)頭甚勁的客戶端APP應(yīng)用。在過去的幾年中,伴隨著智能手機(jī)的發(fā)展,APP迅速占領(lǐng)了用戶的智能手機(jī)屏幕,催生大量大家耳熟能詳?shù)膽?yīng)用,如微博、打車軟件等等。蘋果公司更是利用APP市場構(gòu)建了一個僅屬于蘋果公司的封閉式APP生態(tài)系統(tǒng),取得巨大的商業(yè)成功。
任何事物都盛極而衰,APP也不例外。在取得輝煌成績的同時,APP也同樣面臨著諸多難以逾越的障礙。首先,用戶對APP的安裝、卸載非常抵觸,因?yàn)橛脩絷P(guān)心的只是服務(wù)本身,而不是被迫去無休止地安裝、卸載APP,尤其對一些使用率非常低的APP。其次,由于APP市場的不規(guī)范,導(dǎo)致很多APP暗含吸費(fèi)、釣魚、木馬等惡意后門,使用戶對APP的抵觸情緒不斷上升,除非有特別的激勵,否則用戶不愿安裝新的APP。再次,用戶所管理的APP數(shù)目是有限的,用戶不會無限制地安裝、卸載APP,一般而言,一個用戶一般只會在其手機(jī)中安裝幾十個APP,顯然,由于APP數(shù)目的限制,用戶的需求不可能全由APP來滿足,用戶必然會轉(zhuǎn)而使用其它方式(主要是瀏覽器)來享受互聯(lián)網(wǎng)服務(wù)。最后,對開發(fā)者而言,APP的平臺依賴性使開發(fā)工作變得極其繁瑣、重復(fù)和低效,如為蘋果開發(fā)的APP無法供android用戶使用,為同樣的應(yīng)用,開發(fā)者不得不開發(fā)、維護(hù)多個版本的APP,這嚴(yán)重制約了開發(fā)效率,不利于互聯(lián)網(wǎng)服務(wù)產(chǎn)業(yè)的發(fā)展。
隨著近年來云計(jì)算模式逐漸深入人心,基于HTML5的“云-端”服務(wù)提供模式將逐漸替換APP這種“端”模式而成為互聯(lián)網(wǎng)應(yīng)用服務(wù)提供的新模式。與APP相比,HTML5應(yīng)用具有以下優(yōu)點(diǎn):對開發(fā)者而言,由于HTML5具有良好的跨平臺性,開發(fā)者只要開發(fā)一個版本,就可以在PC、Mac、iPhone、iPad、Android、Windows Phone等各類平臺上投入使用,從而極大節(jié)省開發(fā)和運(yùn)維成本;對用戶而言,在享用一個新的互聯(lián)網(wǎng)服務(wù)時,不用進(jìn)行相應(yīng)安裝,只需輸入U(xiǎn)RL即可,非常方便快捷,同時免去了手機(jī)可能被安裝后門的煩惱。對整個互聯(lián)網(wǎng)服務(wù)產(chǎn)業(yè)而言,HTML5應(yīng)用可以破除某些強(qiáng)勢APP應(yīng)用商店及其生態(tài)系統(tǒng)對互聯(lián)網(wǎng)應(yīng)用的“壟斷”,尤其能去除蘋果、谷歌公司因各自搭建分裂的生態(tài)系統(tǒng)而給用戶、開發(fā)者帶來的諸多限制和不便,使互聯(lián)網(wǎng)開發(fā)者可以擺脫應(yīng)用分發(fā)平臺的束縛而專注于應(yīng)用開發(fā)本身,進(jìn)而繁榮互聯(lián)網(wǎng)服務(wù)市場并最終造福廣大互聯(lián)網(wǎng)用戶。
短期內(nèi),由于HTML5在調(diào)用終端硬件方面的能力還不是很強(qiáng),HTML5應(yīng)用的用戶體驗(yàn)可能還不如APP,因而二者會共存一段時間。隨著終端硬件性能的不斷提升,隨著HTML5對硬件調(diào)用能力的不斷上升,HTML5終將逐漸取代APP,并與云計(jì)算結(jié)為一體,成為互聯(lián)網(wǎng)服務(wù)提供的主流模式,使用戶可以以更快捷、更低成本的方式來享受各類互聯(lián)網(wǎng)服務(wù),滿足用戶日益增長的信息消費(fèi)需求。