特約撰稿人 | 云晴
基于服務端技術實現的封裝使Web應用的開發難度迅速下降,為此,很多其他領域的專業人士也能夠利用這種模式將其專業知識應用到開發中來。
近日,Adobe宣布停止開發移動版Flash,這標志著HTML5在與Flash的競爭中最終取得勝利。此外,Adobe還計劃增加對HTML5的投資,并將今后發展重點放在桌面內容和移動應用方面。在筆者看來,這一決定不僅意味著一個產品對另一個產品的替代,而且代表了整個產業的發展變化,可以預見,今后移動互聯網產業的競爭格局將在一定程度上發生變化。
事實上,這場革命與之前的“互聯網浪潮”有著很多相似之處。早在20世紀90年代,成功開發首款網絡瀏覽器Netscape的Marc Andreessen就曾表示,HTML5的發展將成為推動互聯網發展的關鍵環節。正如當年的瀏覽器推動PC時代正式進入互聯網時代一樣,HTML5的發展也將給今天的移動互聯網產業帶來深刻的變化。
在PC時代,軟件結構多為客戶端/服務器(C/S)模式,由于當時的軟件規模較小,網絡技術不發達,大多數軟件只需在本地執行,與遠程服務器進行簡單的數據交互即可。這帶來的結果就是,應用程序與操作系統之間的互操作標準性差,接口復雜。同時,在那個時代,由于本地任務對客戶端的軟件、硬件要求都很高,多數應用程序的開發必須由訓練有素的專業人員來實施,開發后的維護升級等問題也極其復雜。隨著軟件的不斷發展,C/S模式中的種種矛盾日益凸現。而Netscape推出的瀏覽器以及隨之產生的瀏覽器/服務器(B/S)模式從結構上解決了這個問題。

具體而言,Netscape推出的瀏覽器要求客戶端盡量簡單化和標準化,在操作過程中,工作人員只需要通過一定格式(HTML)向服務端發出請求,大量的運算和處理工作即可在服務端完成,隨后服務端再以標準格式方式返回處理結果。這樣一來,客戶端便轉為“輕量級”運行了。
值得一提的是,基于服務端技術實現的封裝使Web應用的開發難度迅速下降,為此,很多其他領域的專業人士也能夠利用這種模式將其專業知識應用到開發中來。一時間,應用開發基本不再需要和操作系統打交道,而只需集中在應用層使用標準化的控件和API,開發者也可以完全將注意力集中到業務邏輯上來。這種變化帶來了互聯網應用的革命性發展,且隨后的應用發展路徑,也基本遵循這一框架,調整系統和網絡的任務分配,調整服務端和客戶端的任務分配,以實現最佳的用戶體驗。
隨后,Sun、Adobe和各種軟件組織逐步發展出了各種基于瀏覽器/服務器(B/S9)模式的新技術,如Ajax、Flash、Java FX等,旨在提高瀏覽器的速度、用戶的交互性以及娛樂性等。
互聯網時代向移動互聯網時代轉移的革命與上一場革命之間有著很多相似之處。
如今無線帶寬的局限,類似于當時捉荊見肘的互聯網網絡帶寬;移動終端性能和電池持續能力類似于當時處理能力極低的PC;而缺乏跨平臺能力的專有插件、API則可以類比于當時操作系統所能提供的有限的封閉能力。
此前,已故蘋果公司前CEO喬布斯也曾公開表示,Flash的實現方式無法解決上述問題。2010年4月,喬布斯在蘋果公司官方網站上發表了《Thoughts on Flash》一文,對移動互聯架構中的Flash進行了分析。在文章中,他列舉了包括開放性、性能、電池續航、對觸摸交互的支持等多個理由,抨擊了Flash存在的缺陷。
與之不同的是,HTML5雖借HTML之名,但其內涵已經有了很大的拓展。作為下一代 Web 語言,HTML5不再僅僅是一種標記語言,而且還為下一代 Web 提供了全新的框架和平臺,包括提供免插件的音視頻、圖像動畫、本體存儲以及更多重要的功能。基于對這些應用的標準化,Web 能夠輕松實現類似桌面的應用體驗。此外,HTML5繼續保持了標記性語言輕量、跨平臺的特點,解決了無線帶寬缺乏的問題;同時,B/S架構與那些需要調用Flash等功能插件的復雜原生應用相比來說,運行時功耗低、更節能。
除了性能上的提升,更重要的是,HTML5還使Web應用的開發和推廣門檻得以降低。
一方面,今后眾多領域(如媒體、游戲等領域)均可借助能力開放開發出豐富的應用;另一方面,由于Web應用的推廣營銷、維護成本極低(可以通過微博、郵件等方式營銷和維護),應用開發者對互聯網公司、運營商提供的平臺的依賴程度將逐漸降低。不僅如此,跨平臺能力也使開發者無需再投入大量精力面對目前市場上出現的、數量龐大的終端適配工作。筆者認為,今后投入移動互聯網的資源將會隨著這一門檻的降低快速增加,而規模一旦形成,一些舊有的秩序也將會被打破或削弱,如運營商或互聯網運營企業通過內容、應用商店等控制應用入口的方式等。
當然,隨著移動互聯門檻的進一步降低,用戶在移動終端上得到的內容和體驗也將進一步提升,這也將有助于整個行業進入一個新的發展階段。這就對今后運營商和互聯網企業的發展提出了更高的要求。對運營商而言,富媒體應用的蓬勃發展會加劇目前流量經營帶來的流量價值不高、網絡承載不夠精細等問題。這就需要運營商在流量經營和探索移動互聯商業模式等方面都要加快腳步進行拓展。對互聯網企業,尤其是之前通過相對封閉形式贏利的企業而言,則必須面對“網站移動化”帶來的大量業務分流的競爭者,通過相關方式繼續保持平臺的地位。