當(dāng)我們回顧技術(shù)的演變歷史時(shí),我們也應(yīng)該關(guān)注技術(shù)演變的背后邏輯。
幾年前,美國(guó)的《連線》雜志發(fā)表了“Web已死,Internet永生”的文章,由于作者之一是長(zhǎng)尾理論的提出者克里斯.安德森(Chris Anderson,也是《連線》雜志的主編),這篇文章的影響很大。
這幾年,隨著手機(jī)和平板電腦的熱銷,Native App大行其道,甚至美國(guó)的著名社交網(wǎng)站Linkedin把基于web的移動(dòng)應(yīng)用改成基于app的移動(dòng)應(yīng)用,去年,臉書的創(chuàng)始人扎克伯格 更是承認(rèn)“專注在 HTML5 上面是他有史以來犯過的最大的錯(cuò)誤“。似乎Web App真成了“落后生產(chǎn)力”。 就在幾星期前,有報(bào)道說蘋果的apps下載量達(dá)到500億,這是個(gè)讓人印象深刻的數(shù)字。
然而,跨過這些表象,當(dāng)我們回顧Web的由來,及成就它成長(zhǎng)的原因,我們?nèi)匀挥欣碛上嘈?,app必死,而Web永生。
這里,說App必死,Web永生,是指目前這種需要下載和安裝的移動(dòng)互聯(lián)網(wǎng)應(yīng)用模式,必然衰落(但不會(huì)衰亡),而代之崛起的是基于html和瀏覽器的應(yīng)用,必會(huì)卷土重來,重新占據(jù)移動(dòng)和整個(gè)互聯(lián)網(wǎng)應(yīng)用的主導(dǎo)地位。下面就細(xì)細(xì)解剖這背后的原因。
一 Web的前世今生
1 互聯(lián)網(wǎng)的由來
為了明白是什么使Web應(yīng)用(基于瀏覽器的)占據(jù)了PC時(shí)代的統(tǒng)治地位,及為什么它會(huì)在移動(dòng)互聯(lián)網(wǎng)時(shí)代卷土重來,我們有必要回顧一下Web的前世今生,以及驅(qū)動(dòng)它輪回的背后力量。
從1961年有關(guān)計(jì)算機(jī)網(wǎng)絡(luò)通信交換的論文發(fā)表,到1965年兩個(gè)計(jì)算機(jī)相連的第一個(gè)計(jì)算機(jī)網(wǎng)絡(luò)誕生,計(jì)算機(jī)之間的通信研究就正式走入了人們的視野。人們?cè)O(shè)計(jì)了TCP/IP協(xié)議,這是互聯(lián)網(wǎng)的基礎(chǔ)協(xié)議。打個(gè)比方,如果網(wǎng)絡(luò)是個(gè)郵差,TCP/IP就是兩個(gè)通信人的地址標(biāo)準(zhǔn)和格式,沒有這個(gè)標(biāo)準(zhǔn),郵差是無法把信從發(fā)信人送到收信人的。但是把信送到,只是通信的第一步,信件里的內(nèi)容必須是用發(fā)件人與收件人都懂的語言寫的,否則就是雞同鴨講,這種語言,換成計(jì)算機(jī)術(shù)語,就是文件/文本層次上的協(xié)議。
在60年代末,IBM發(fā)表了在文件/文本(document)層次上的通信協(xié)議(語言),即GML(Generalized Markup Language - 通用標(biāo)識(shí)語言),到八十年代,GML進(jìn)化成國(guó)際標(biāo)準(zhǔn)的SGML(Standard Generalized Markup Language)。SGML具有以下特點(diǎn):標(biāo)準(zhǔn),開放,跨平臺(tái),自由(不依賴于硬件和軟件,不依賴于任何廠商)。下面我看看這些特點(diǎn)的力量。
2 技術(shù)背后的力量
當(dāng)我們回顧電腦發(fā)展的歷史,乃至更廣闊視野的近代商業(yè)史,我們發(fā)現(xiàn),“標(biāo)準(zhǔn),開放,跨平臺(tái),自由”是推動(dòng)許多技術(shù)普及或革命的力量。不要小瞧了這九個(gè)字的功力。
先談“標(biāo)準(zhǔn)”,筆者有一次和一個(gè)搞制造業(yè)標(biāo)準(zhǔn)的學(xué)者聊天,他舉了一個(gè)標(biāo)準(zhǔn)化的力量的例子,他說有一次去印度出差,看見街上各式各樣的餐館,不知如何選擇,但他看到了麥當(dāng)勞后,就走了進(jìn)去,他并不是喜歡他眼里的垃圾食品,而是他知道,全世界的麥當(dāng)勞是一樣的,不會(huì)有賣羊頭, 掛狗肉的事情發(fā)生。在美國(guó)的麥當(dāng)勞吃的啥味,在別的地方也啥味。結(jié)果會(huì)完全符合心里的預(yù)期。在北美,中餐館到處都是,但鮮少有做大的,更不用說做到像麥當(dāng)勞這樣的影響力了。
筆者認(rèn)為其中一個(gè)原因就是沒有標(biāo)準(zhǔn)化,同樣名字的一道菜,在中餐館A你可能吃得齒留余香,在中餐館B可能吃得倒胃。在一個(gè)陌生的地方,在不想冒倒胃的危險(xiǎn)的情況下,食客的選擇往往是選擇已經(jīng)知道的餐館,這時(shí)標(biāo)準(zhǔn)化的作用就會(huì)顯現(xiàn)。
事實(shí)上,通訊史曾發(fā)生過標(biāo)準(zhǔn)化導(dǎo)致的行業(yè)革命, 1847年,美國(guó)郵政服務(wù)第一次引入了郵票(郵寄費(fèi)的標(biāo)準(zhǔn)化),到1890年,它的郵件數(shù)量由1847年的1.25億封暴漲到1890年的40億封,而其間美國(guó)的人口不過從1847年的兩千三百萬左右增加到六千二百萬左右。類似的例子,在機(jī)械工業(yè)也發(fā)生過。標(biāo)準(zhǔn)化是機(jī)械零件可以互換的基礎(chǔ)。如果仔細(xì)考察標(biāo)準(zhǔn)化在社會(huì)發(fā)展過程中的作用,怎么強(qiáng)調(diào)其重要性都不過分。
再談“開放”,現(xiàn)在,很多人都不知道王安公司了,可在八十年代初到八十年代中,王安公司是僅次于IBM的電腦公司,王安本人也一度列入全美十大富豪榜之列。 但在九二年就申請(qǐng)破產(chǎn)保護(hù)了。 王安公司由盛而衰的一個(gè)重要原因,是沒有走開放路線,沒有走與IBM電腦兼容的路線。我們后面還要談到這一點(diǎn)。 由于標(biāo)準(zhǔn)是開放的,這樣就給了所有公司進(jìn)入這個(gè)領(lǐng)域的一張免費(fèi)的門票?!伴_放”造就了PC及微軟,也讓一些走封閉路線的公司倒掉,而個(gè)人電腦的鼻祖,蘋果公司也差點(diǎn)因封閉而掛掉。
“跨平臺(tái)”就不多說了,它的好處顯而易見,我們?cè)缫岩娮C了它在信息行業(yè)的力量。
暢銷書作者Don Tapscott經(jīng)過大量調(diào)查,在他的暢銷書“數(shù)字化的一代”(grown up digital )中,把“自由”選擇列為網(wǎng)絡(luò)一代(年齡是包括80后及更年輕的這批人)的第一個(gè)特征。
其實(shí),就筆者的經(jīng)歷,不僅作為個(gè)人的網(wǎng)絡(luò)一代,把自由當(dāng)成生活必不可少的一部分;即使作為大企業(yè),也會(huì)把“自由”列為很重要的一條技術(shù)政策。它們寧可選用費(fèi)用較高的“自由”技術(shù),也不愿采用費(fèi)用較低,但卻被一家公司鎖定的低成本技術(shù)。
許多世界五百?gòu)?qiáng)企業(yè)寧可選用開放的Java技術(shù)平臺(tái),來開發(fā)信息應(yīng)用項(xiàng)目,也不選用MS.Net技術(shù),“自由”是重要原因之一。因?yàn)榘袹ava用作標(biāo)準(zhǔn)語言的開發(fā)商很多,這些大企業(yè)要保持更換任何技術(shù)供應(yīng)商的“自由”,他們不想被微軟一家公司鎖定,一旦被一家公司鎖定,長(zhǎng)時(shí)間的費(fèi)用,一定 不會(huì)低。
這樣的事情,在其他商業(yè)領(lǐng)域里已經(jīng)屢見不鮮了,看看沃爾瑪?shù)脑S多供應(yīng)商被沃爾瑪榨得油燈枯盡,前不久,看到報(bào)道黑龍江幾家家具商都被宜家壓榨得活不去了,因?yàn)橐思規(guī)缀跏撬麄兊奈ㄒ豢蛻?。因此,不論你是供?yīng)商, 還是客戶,被一家公司鎖定,等于被人卡了脖子。商業(yè)上,已經(jīng)有很多例子,“自由”,某種角度上說就是低成本。
3 大道至“減”
讀到這里,我們很自然地會(huì)想到, SGML具備“標(biāo)準(zhǔn),開放,跨平臺(tái),自由”的所有特征,互聯(lián)網(wǎng)的基礎(chǔ)協(xié)議也早已存在,可以說,在上世紀(jì)的八十年代中后期,互聯(lián)網(wǎng)革命的所有要素似乎都已具備,為什么SGML沒有成為互聯(lián)網(wǎng)革命的主角呢?
答案是“復(fù)雜”!SGML有多復(fù)雜?讓我們看一下直觀的例子,EDI (Electronic Data Interchange – 電子數(shù)據(jù)交換) 是用于供應(yīng)鏈管理用的數(shù)據(jù)交換協(xié)議(現(xiàn)在已被XML所取代),可以說是電子商務(wù)的祖先,而EDI是借鑒了SGML的標(biāo)識(shí)語法。復(fù)雜的后果是高昂的成本。在上世紀(jì)九十年代中期,互聯(lián)網(wǎng)剛嶄露頭角的時(shí)候,一個(gè)EDI咨詢師的收費(fèi)標(biāo)準(zhǔn)可達(dá)到每小時(shí)七百美元,換算成年薪是一百好幾十萬美元。由此可以想象SGML的復(fù)雜程度。在IT行業(yè)史上,無論多么玄酷,復(fù)雜的軟件技術(shù),最后不是已經(jīng)安樂死了,就只是在狹窄領(lǐng)域茍延殘喘。我相信,將來也不會(huì)有例外。 要么變得簡(jiǎn)單,要么被簡(jiǎn)單所淘汰?!皬?fù)雜”就是SGML最短的那塊板,而且及其短。
IT業(yè)有許多“高帥富”,他們既有改變世界的能力,也有改變世界的夢(mèng)想, 然而,IT業(yè)改變世界,也改寫歷史的最靚麗的桂冠 - 互聯(lián)網(wǎng)之父,卻讓一個(gè)“屌絲”物理學(xué)家-Tim Berners-Lee摘了去,其實(shí),Tim Berners-Lee做的無非是減法,即簡(jiǎn)化了SGML的標(biāo)準(zhǔn),這和喬布斯的某些做法有異這曲同工之妙,嘿嘿,大道至“減”! Tim Berners-Lee簡(jiǎn)化SGML的同時(shí),也創(chuàng)造了HTTP協(xié)議,HTTP是基于客戶端/服務(wù)器端(Client/Server)模型的應(yīng)用層的協(xié)議,它和HTML有一個(gè)共同的特征,就是簡(jiǎn)單,而且是極其簡(jiǎn)單,它最早的版本只有一個(gè)方法(Get)?!昂?jiǎn)單”對(duì)于開發(fā)者(商), 意味著低成本。這不論對(duì)于用戶還是商家都至關(guān)重要。
盡管HTML不完全是由SGML發(fā)展而來,但HTML繼承了SGML的基因:標(biāo)準(zhǔn),開放,跨平臺(tái),自由(不依賴于硬件和軟件,不依賴于任何廠商)。但同時(shí),HTML卻沒有SGML的缺陷 – 復(fù)雜??梢哉f,1990年HTML和HTTP的誕生,是互聯(lián)網(wǎng)革命的真正開始。1990年可以說是互聯(lián)網(wǎng)革命元年。
許多人把Web和互聯(lián)網(wǎng)等同起來,但互聯(lián)網(wǎng)比Web的范疇大的多,Web只是互聯(lián)網(wǎng)的一部分,否則《Web將死,Internet永生》也就根本站不住腳了。 Web的應(yīng)用都是基于瀏覽器的,最早版本的瀏覽器也是Tim Berners-Lee帶頭開發(fā)的,其實(shí),瀏覽器可以說是一個(gè)互聯(lián)網(wǎng)的Native App, 只不過它一開始就是一個(gè)平臺(tái)式應(yīng)用。
4 免費(fèi)的午餐
然而,我們?nèi)匀豢梢蚤_發(fā)利用HTTP的Native App, 就像瀏覽器一樣,為什么從最開始Native App就沒有成為互聯(lián)網(wǎng)應(yīng)用的主流呢?我認(rèn)為還有一下幾個(gè)原因:
免費(fèi)是第一個(gè)原因, 雅虎的歷史,相信多數(shù)人都耳熟能詳了,雅虎的最大貢獻(xiàn)可能就是在互聯(lián)網(wǎng)的早期年代,創(chuàng)立了免費(fèi)的模式,這一模式,對(duì)瀏覽器成為Web應(yīng)用的平臺(tái)有很大的助力。雅虎即使不是最早的商業(yè)網(wǎng)站,但也是在互聯(lián)網(wǎng)革命開始的早期最有影響的網(wǎng)站。
免費(fèi)對(duì)早期Web應(yīng)用是個(gè)催化劑,極大地加速了Web 應(yīng)用(網(wǎng)站)的普及。 第二個(gè)原因,是, 在九十年代早期到中期,軟件開發(fā)工具和技術(shù),遠(yuǎn)不如現(xiàn)在發(fā)達(dá)和強(qiáng)大,人們利用現(xiàn)成的瀏覽器作為平臺(tái)開發(fā)Web應(yīng)用,遠(yuǎn)比自己開發(fā)Native App的成本小的多,維護(hù)成本和升級(jí)成本也低得多。
當(dāng)然,免費(fèi)是可能由于一開始雅虎 的創(chuàng)始人就把互聯(lián)網(wǎng)當(dāng)成新媒體有關(guān),媒體的主要收入模式之一是廣告,而廣告的價(jià)值來源是海量觀眾/受眾,所以流量一開始就是雅虎的關(guān)注點(diǎn),所謂“眼球”是也。因?yàn)槿绻婚_始就對(duì)內(nèi)容收費(fèi),做大的速度就會(huì)慢很多,而且創(chuàng)業(yè)公司絕對(duì)做不過傳統(tǒng)媒體,因?yàn)閭鹘y(tǒng)媒體的內(nèi)容儲(chǔ)備,是創(chuàng)業(yè)公司望塵莫及的。所以用免費(fèi)的模式,迅速吸引“眼球”就成了最好選擇。 這是雅虎快速崛起的原因之一,也是后來導(dǎo)致其被后起之秀谷歌和臉書所超越的一個(gè)誘因。
互聯(lián)網(wǎng)有媒體的特征,但絕對(duì)不是媒體,就像QQ可用來聊天,但QQ決不是電話一樣。也許,當(dāng)雅虎請(qǐng)來一個(gè)傳統(tǒng)媒體的老人來做CEO時(shí),它后來的命運(yùn)就已經(jīng)注定了,不過,我看好現(xiàn)在的美女CEO,她把雅虎重新定義為技術(shù)公司,這樣才可能使其重新煥發(fā)創(chuàng)造活力。免費(fèi),這至今仍是互聯(lián)網(wǎng)的重要力量之一,將來也不例外。但同時(shí),收費(fèi)的內(nèi)容和服務(wù)業(yè)已開始為用戶接受,這也和付款越來越容易相關(guān)。
5 為什么是Web?
瀏覽器作為HTML的平臺(tái),正式因?yàn)镠TML的以上特征,Web才主宰了時(shí)代的互聯(lián)網(wǎng)應(yīng)用。這和另一個(gè)因素也有關(guān),即用戶體驗(yàn), 雖然Web界面的用戶體驗(yàn)不如Native APP,但由于Web是新鮮事物,人們?nèi)菀捉邮芷洳蛔愕牡胤?。但Web應(yīng)用會(huì)占據(jù)統(tǒng)治地位的更主要的原因是:
a. 對(duì)于用戶,如果每個(gè)站點(diǎn)都是一個(gè)Native App, 那么用戶就要安裝大量app在電腦上。
b. 對(duì)于開發(fā)者,如果采用Native App,要考慮不同的平臺(tái),開發(fā)成本更高,事實(shí)上,許多公司的內(nèi)部應(yīng)用從Native App演變到Web App,這是最主要原因之一。雖然開發(fā)者對(duì)Web App也要考慮不同瀏覽器之間的差異,但對(duì)這樣的付出要小得多,因?yàn)闉g覽器是基于HTML和HTTP標(biāo)準(zhǔn)和協(xié)議的。
c. 當(dāng)Native App升級(jí)時(shí), 用戶就要升級(jí)安裝,而開發(fā)者更是痛苦,因?yàn)橐紤]不同的平臺(tái)。
d. Web App基本都是免費(fèi),但仍然可以找到營(yíng)收模式,但如果是Native App,由于安裝在用戶的PC上,除了收費(fèi)下載,就很難找到合適的收費(fèi)模式,特別是上世紀(jì)九十年代。收費(fèi)模式比免費(fèi)模式也讓用戶多了許多麻煩和擔(dān)憂。除非用戶覺得特別必要,收費(fèi)模式在互聯(lián)網(wǎng)革命早期,是很難行得通的。
二 新時(shí)代的互聯(lián)網(wǎng)
隨著移動(dòng)互聯(lián)網(wǎng)時(shí)代的來臨,Web App似乎一下失去了光彩。這是因?yàn)椋?/p>
首先, HTML4.0 是2000年前就發(fā)布的,在那個(gè)時(shí)代,基本還是撥號(hào)上網(wǎng),從那以后,有幾點(diǎn)大的技術(shù)進(jìn)展, 一是寬帶開始普及,由此而催生了視頻應(yīng)用,二是所謂Web2.0的興起(包括博客應(yīng)用等),更重要的是移動(dòng)互聯(lián)網(wǎng)的興起。而基于HTML4.0的瀏覽器明顯不適用于新時(shí)代。因?yàn)樗狈σ韵绿攸c(diǎn):
1. 沒有對(duì)視頻的支持
2. 沒有基于地理信息的接口(無法開發(fā)基于Web的地理信息服務(wù))
3. 對(duì)數(shù)據(jù)元素(文字,圖像等)的操作支持不夠豐富強(qiáng)大(影響手機(jī)Web游戲體驗(yàn))
4. 沒有其他常用的應(yīng)用接口(比如攝影,錄像等)
其次,移動(dòng)互聯(lián)網(wǎng),目前是智能手機(jī)唱主角,它與電腦不同的地方有三點(diǎn):1. 小 (不僅體積小,更關(guān)鍵的是屏幕小)2. “輕”- 與臺(tái)式機(jī)相比,它的硬件處理能力是“輕”量級(jí)的 3. “窄” – 帶寬窄,即使4G技術(shù),由于用手機(jī)上網(wǎng)的地方,通常是人多密集的地方,帶寬資源是公用的,所以其帶寬仍然受控于環(huán)境。顯然,小屏幕限制了原來大行其道的免費(fèi)模式,因?yàn)樯碳一蜷_發(fā)者很難通過廣告創(chuàng)造營(yíng)收。開發(fā)者必須另辟渠道,才能找到收入模式,否則難以存活。
2008年,蘋果應(yīng)用商店的開放,給眾多的開發(fā)者一個(gè)盈利渠道, 另外,移動(dòng)終端不夠強(qiáng)大的處理能力和帶寬的限制(嚴(yán)重影響用戶體驗(yàn)),沒有盈利的好方法,再加上新的HTML5.0 遲遲不能定稿(HTML4.0 不支持地理信息接口是致命的缺陷),導(dǎo)致了這幾年Native App統(tǒng)治了移動(dòng)互聯(lián)網(wǎng)的應(yīng)用。
但是,我們應(yīng)該看到,移動(dòng)互聯(lián)網(wǎng)的Native App 具備PC傳統(tǒng)軟件的一切缺點(diǎn),而它的優(yōu)勢(shì) - 用戶體驗(yàn),卻會(huì)隨著技術(shù)的進(jìn)步而逐漸喪失。下面我們就來細(xì)細(xì)分析一下。
不久前,看到報(bào)道說三星公司5G技術(shù)可以達(dá)到一秒鐘下載一部電影,但5G的應(yīng)用,可能要到2020年了。 近幾年內(nèi),人們還是受困于帶寬問題。智能手機(jī)的這幾個(gè)特點(diǎn),加上HTML4的固有缺陷,再加上蘋果公司“喬老爺”的天才產(chǎn)品設(shè)計(jì)和蘋果應(yīng)用商店的興起,導(dǎo)致這幾年App大行其道,這才有了本文開始提到的連線(Wired)的那篇文章,但那篇文章中把Twitter和發(fā)FaceBook看成是 Native App,純粹是拉郎配。由于其屏幕小, 現(xiàn)在智能手機(jī)的商業(yè)模式除了游戲就是基于地理信息服務(wù)的模式,而原來最重要的廣告模式,用武之地卻非常有限。所以導(dǎo)致移動(dòng)互聯(lián)網(wǎng)賺吆喝夠多,賺錢卻有限的尷尬局面。 移動(dòng)終端,最能滿足現(xiàn)代人利用碎片時(shí)間的需要,所以小型游戲很流行。
三 App的天生罩門
盡管App這幾年縱橫江湖,睥睨天下,但它許多天生的弱點(diǎn)是經(jīng)不起時(shí)間考驗(yàn)的,我相信,這也是將導(dǎo)致它必然衰落的根源。
首先, 手機(jī)與電腦不同,我們可以不把許多個(gè)人敏感信息放在電腦上,但卻很難不放在手機(jī)上,因此,安全性對(duì)于手機(jī),比對(duì)于電腦還重要。Native App的安全性是個(gè)雙面仞,一方面,從技術(shù)架構(gòu)上來說, Native App可以做到比Web App更安全,但從現(xiàn)實(shí)的角度看,Native App最危險(xiǎn)的地方在于,用戶很難判斷心懷不軌的人所開發(fā)的惡意程序。所以,Native App無法解決用戶的安全顧慮,但由于Web瀏覽器采用沙堆模型,Web App有它不可比擬的優(yōu)勢(shì)。再看下面:
1. Native App大問題是,它不像Web,即不是跨平臺(tái)的,也不是標(biāo)準(zhǔn)的,為開發(fā)帶來許多額外的成本。很多iPhone用戶必選翻墻才能安裝一應(yīng)用,則說明,封閉而不開放系統(tǒng)的弱點(diǎn)。一個(gè)封閉的物理系統(tǒng),隨著時(shí)間的推移,會(huì)自動(dòng)向熵(混亂)最大化發(fā)展,這樣的信息系統(tǒng)也也經(jīng)不起時(shí)間的考驗(yàn)。
2. 通過云端的幫助,帶寬的問題在Web應(yīng)用上可以得到相當(dāng)?shù)木徑狻?/p>
3. 還有就是,用戶需要的是功能,而App卻要求先下載安裝,用戶多了一道手續(xù),更重要的是,有時(shí)用戶有時(shí)要比較相似的產(chǎn)品,一下載安裝不僅對(duì)用戶是個(gè)負(fù)擔(dān),對(duì)硬件資源有限的移動(dòng)終端,也是個(gè)負(fù)擔(dān)。還有就是,一些不常用的功能偶爾也需要,比如,一年用戶如果只用一兩次的功能,用戶也得安裝,App升級(jí),用戶也必須跟著升級(jí)等等,從用戶體驗(yàn)的角度來說,Native App顯然有自己不可彌補(bǔ)的缺陷,無論從開發(fā)者, 還是從使用者的角度看, 維護(hù)成本顯然都比Web應(yīng)用高。
4. 從2008年蘋果公司開通App Store和開放iOS的SDK以來,其兩大優(yōu)勢(shì)(iPhone的用戶界面和付款功能),導(dǎo)致App爆發(fā),但這兩項(xiàng)優(yōu)勢(shì),會(huì)隨著其競(jìng)爭(zhēng)對(duì)手的技術(shù)進(jìn)展,逐漸減弱。但是, 開發(fā)Native App猶如造火車,不同的平臺(tái)相當(dāng)于不同的軌道(缺乏標(biāo)準(zhǔn)化),這是它的致命傷之一。
5. Native App的開發(fā)者,被應(yīng)用商店所控制,我們已經(jīng)不止一次看到類似的報(bào)道,一個(gè)下載量很高的App,可以輕易被蘋果踢出App Store,這種對(duì)開發(fā)者的絕對(duì)控制,等于剝奪了開發(fā)者對(duì)自己產(chǎn)品發(fā)布的自由,在iPhone如日中天時(shí),開發(fā)者不得不忍受,但隨著Web應(yīng)用的回歸,App Store 的模式,沒有理由不式微。蘋果公司的封閉模式(App Store 只是其中之一),必然導(dǎo)致其衰落,實(shí)際上,它已經(jīng)有過一次教訓(xùn)了,但喬布斯的天才使蘋果演繹了一次王者歸來的好戲,但喬布斯不常有,而開放永在,如果蘋果不改其封閉模式,再次衰落,我相信為期不遠(yuǎn)。安卓的市場(chǎng)占有率,已經(jīng)超越了iOS的市場(chǎng)占有率,因?yàn)榘沧渴情_放的,而且是免費(fèi)的。
綜上所述,App缺少自由(受制于應(yīng)用商店),沒有標(biāo)準(zhǔn),也不開放,這樣的技術(shù)與應(yīng)用模式,能“長(zhǎng)生不老”嗎?
四 Web必會(huì)卷土重來
除了Native App固有的缺陷,還有下面幾個(gè)原因,必然會(huì)讓W(xué)eb App卷土重來。
一是隨著HTML5的到來(預(yù)測(cè)明年完全定稿)及其相關(guān)技術(shù)的發(fā) 展 ,會(huì)有越來越多的開發(fā)者開發(fā)Web應(yīng)用,而App必將逐漸式微。同時(shí), 瀏覽器也將進(jìn)一步進(jìn)化,成為開發(fā)者的平臺(tái),它的對(duì)數(shù)據(jù)元素的渲染,顯示和操作功能會(huì)更為豐富和強(qiáng)大,比如,近年出現(xiàn)的D3.js, 其從數(shù)據(jù)生成SVG圖像的能力,令人印象極為深刻??梢蚤_發(fā)出非常豐富的用戶界面。我想, 除了已經(jīng)有的功能外,未來的瀏覽器將具備以下的功能:
1. 開發(fā)合作應(yīng)用的編程借口
2. 整合功能(整合各種服務(wù)為一體,這有點(diǎn)像瑞士軍刀的骨架)
3. 基于地理信息的編程接口
4. 安全功能/或安全功能編程接口
5. 游戲引擎
6. 支付功能(?)
7. 基于圖像/視頻(照相,攝影功能)/日歷/重力感應(yīng)等功能編程接口
8. 屏幕尺寸的自適應(yīng)調(diào)整
二是隨著帶寬技術(shù)的發(fā)展,比如4G和5G技術(shù)的普及,困擾Web App的帶寬問題基本可以解決。Web App的特點(diǎn)與云計(jì)算的發(fā)展趨勢(shì)是相符的。而Native App的流行是和軟件的服務(wù)化趨勢(shì)背道而馳的,這只能是暫時(shí)的現(xiàn)象
三是隨著顯示屏技術(shù)的發(fā)展,移動(dòng)終端的小屏幕問題,也終將會(huì)成為過往云煙,隨著屏幕問題的解決,原來桌面互聯(lián)網(wǎng)的模式,會(huì)更容易移植過來。
四 要注意到,隨著瀏覽器平臺(tái)功能的顯現(xiàn),混合型的應(yīng)用(本質(zhì)上還是Web App)可能會(huì)占有重要一席。可以預(yù)期, 十年以后,沒有什么移動(dòng)互聯(lián)網(wǎng)和固定互聯(lián)網(wǎng)之分,互聯(lián)網(wǎng)只有一個(gè),在這大轉(zhuǎn)變的過程中,許多公司會(huì)崛起,很多公司會(huì)衰落,一如過去的十幾年?,F(xiàn)在的交通和通訊技術(shù),基本湮滅了人們的鄉(xiāng)愁,但無法湮滅人性。社會(huì)的發(fā)展, 猶如潮起潮落,推動(dòng)潮起潮落的,表面是技術(shù),而表面背后的,是不變的人性。
人們的耐心是與生活節(jié)奏成反比的,現(xiàn)在生活節(jié)奏快, 所以微博能大行其道。未來的世界, 競(jìng)爭(zhēng)將更為激烈,生活節(jié)奏也就更快,真正掌握了人性,你就有可能掌握未來。有人或許覺得這樣說有點(diǎn)玄乎,我再舉一個(gè)例子,我曾看到過一個(gè)報(bào)道,說世界互聯(lián)網(wǎng)的三分之一流量與色情網(wǎng)站相關(guān)。這有點(diǎn)出人預(yù)料,但細(xì)想也在情理之中,“食色,性也”,兩千多年前的孔老二就把這個(gè)告訴大家了(呵呵,這樣稱呼孔圣人,有點(diǎn)不恭了)。特別是色情類網(wǎng)站,照片和視頻居多,都是帶寬消耗大戶。所以流量很大,也就不奇怪了。
App必死, Web永生,因?yàn)閃eb更符合“人性”(包括人性的貪婪)。會(huì)不會(huì)有比Web更好的技術(shù)出現(xiàn)呢? 筆者相信會(huì)的,但現(xiàn)在預(yù)言還為時(shí)太早?;蛟S有一天, 連Web的基礎(chǔ)協(xié)議TCP/IP都將成為過去時(shí)。在技術(shù)領(lǐng)域里,沒有最新,只有更新;沒有最好,只有更好?!叭擞卸啻竽?,地有多大產(chǎn)”,形容技術(shù)的進(jìn)步,倒是滿合適的。在互聯(lián)網(wǎng)領(lǐng)域,你的想象力有多大,你馳騁的空間就可能有多大,谷歌是好例子。