互聯(lián)網(wǎng)的普及和新技術(shù)的展開,這些都驅(qū)使著電子商務(wù)發(fā)生著翻天覆地的變化。在這些新的驅(qū)動(dòng)力中,移動(dòng)應(yīng)用,網(wǎng)上支付系統(tǒng)和大數(shù)據(jù)——所有的這些,上周在馬薩諸塞州劍橋的麻省理工學(xué)院(MIT)斯隆管理學(xué)院的高科技會(huì)議上,都做了展示和說明。當(dāng)然,這些重大的變化也伴隨著一些問題。
從某種程度上講,移動(dòng)應(yīng)用開發(fā)問題是最大的問題。智能手機(jī)正不斷擴(kuò)大用戶與企業(yè)和電子商務(wù)的聯(lián)系。但是開發(fā)技巧還不足,同時(shí)平臺(tái)分段存儲(chǔ)沒有約束力。
盡管網(wǎng)絡(luò)瀏覽器可以運(yùn)行在手機(jī)上,但它卻幾乎不能輕松地進(jìn)軍到移動(dòng)設(shè)備的嵌入式功能中。移動(dòng)愛好者組成的座談小組,在MIT會(huì)議上說,在未來的一段時(shí)間,為個(gè)人設(shè)備進(jìn)行本地開發(fā)優(yōu)于基于網(wǎng)絡(luò)的替代品。這的確是事實(shí),如果忽略基于HTML5方法的網(wǎng)絡(luò)瀏覽器的改進(jìn)。
“現(xiàn)在,本地開發(fā)有著明顯的優(yōu)勢(shì),”小組成員Sean Kelly說,他是移動(dòng)游戲公司Zynga的副總裁。Zynga位于舊金山加利福尼亞州。“從游戲的角度來說,問題在于HTML5不支持APIs,而HTML5中又不存在APIs。”
Kelly把全球定位系統(tǒng)(GPS)技術(shù)和視頻加工做為其中兩個(gè)功能的例子,來說明本地設(shè)備操作系統(tǒng)比基于HTML5的瀏覽器好操作。HTML5社區(qū)必須更多地注重JavaScript,而且努力追趕上,尤其是在它轉(zhuǎn)向支持移動(dòng)設(shè)備的多媒體時(shí)。
“今天 ,你不得不自己去做。動(dòng)態(tài),高幀頻的HTML5是不可行的,”Kelly說。
早期流行的移動(dòng)應(yīng)用,都是針對(duì)特定的移動(dòng)設(shè)備來開發(fā)唯一的特性。電子游戲也是同樣的,其它領(lǐng)域亦如此。
HTML5是否能迎頭趕上?不能,MIT小組參與者Eli Schleifer說。
“每次都會(huì)有抽象層拖后腿。JavaScript是通用語言。這是一個(gè)夢(mèng)想,但對(duì)于在邊緣上的【應(yīng)用】來說,HTML5和JavaScript將永遠(yuǎn)走不一起,”Schleifer說。他曾經(jīng)是微軟的長期移動(dòng)設(shè)備架構(gòu)師和開發(fā)師,現(xiàn)在的Directr(sic)的創(chuàng)始人,該公司是建立在馬薩諸塞州劍橋的基礎(chǔ)之上。
走HTML5路線似乎對(duì)于應(yīng)用開發(fā)經(jīng)理很有利。以前,他們往往要經(jīng)歷長時(shí)間的多平臺(tái)支持。
當(dāng)網(wǎng)絡(luò)瀏覽器成為普遍的客戶端后,就會(huì)降低對(duì)多平臺(tái)的開發(fā)需求。但是,在應(yīng)用必須傳輸?shù)礁鞣NUnix系統(tǒng)上的時(shí)候,如果期望開發(fā)移動(dòng)設(shè)備的嵌入式功能,那么團(tuán)隊(duì)現(xiàn)在就要為移動(dòng)應(yīng)用空間編寫多樣的操作系統(tǒng)。
MIT小組成員Schleifer認(rèn)為,HTML5這條路徑只是一個(gè)夢(mèng)。
“我想,每個(gè)人都希望它能趕上,但我不認(rèn)為HTML5和JavaScript能夠趕得上本地方案,”他說,“人們會(huì)一直談?wù)撓氯ァ5阶詈螅静粫?huì)給予關(guān)注。公司只會(huì)注意到建設(shè)他們自己的產(chǎn)品。你知道你想要你的產(chǎn)品變成什么樣,然后找出最好的路子。”
“你永遠(yuǎn)都不會(huì)從—你是‘在HTML5中做這些’—這個(gè)結(jié)論出發(fā)。當(dāng)一種技術(shù)不好用時(shí),你可能就會(huì)陷入僵局,”Schleifer說。