移動網站VS移動應用:HTML5如何化干戈為玉帛?
譯文在移動領域,“老掉牙的”問題是我們在過去的幾年一直在問的那些問題,比如是開發移動應用程序還是構建網站。現在,HTML5在改變移動領域的格局,這毫無問題。過去只有通過應用程序才能夠訪問的功能現在越來越多地進入到瀏覽器。于是一些人認為,這樣一來,我們不需要應用程序,應用程序也沒有存在的理由了。不過另一些人認為,應用程序仍具有重大優點,比如提供最豐富的用戶體驗,通過應用程序商店找到所需的應用程序,以及完全控制品牌形象和外觀感覺。
那么,你如何才能理清移動網站與移動應用程序各自的優缺點?HTML5又是如何扮演了攪局者的角色?首先就要認真關注你想為客戶群提供什么樣的體驗,另外要關注你要為此投入什么樣的預算和資源。
產品開發和迭代
如果成本是最關心的問題,又可以通過現今的移動瀏覽器來完成你想要實現的功能,移動網站也許是一條出路。無論是構建成本還是維護成本,原生應用程序一般都更高。首先,需要針對多款操作系統和多種設備進行移植,移動工作常常由不同的小組或部門來完成,因為很少有誰能夠同樣好地處理所有平臺。由于實際上沒有改進應用程序本身,這類工作會耗費寶貴的資源,而這些資源原本可以用來改善通過瀏覽器來提供的用戶體驗,或者提供更全面的功能和更誘人的產品。應用程序的更新版也更燒錢、更費時,不但要提交多家應用程序商店等待審批,還要跨多個平臺進行開發和測試。
混合方法應運而生
如果是完全原生的應用程序,必須針對多種設備和多款操作系統,移植每一個新版本,提交應用程序商店等待審批,等客戶下載,結果一路上每一步都帶來了麻煩。
現在有一些出色的工具可以用來同時開發移動網站和移動應用程序。這意味著,移動網站的用戶和應用程序商店的顧客都可以訪問你的產品。如果你用HTML5創建了網站,現在有眾多開源工具和商用工具可以用原生運行所必不可少的所有代碼包裝該網站,并提交iTunes和Android Marketplace等應用程序商店等待審批。另外還有HTML5創作工具,那樣你可以使用拖放式界面來創建網站,幾乎不需要什么編程知識。與所有創作工具一樣,HTML5創作工具在自定義開發方面也會存在一些限制,但這類工具正在迅速完善。
此外,有了基于HTML5的應用程序,只要代碼包裝器保持一樣,許多產品的更新版不再需要應用程序商店審批或客戶下載。這些更新版變得與對HTML5網站進行更新一樣易于移植。如果公司需要能頻繁地對其應用程序進行改動,又不想讓沒完沒了的產品更新騷擾顧客,那么這個優點特別有用。比如說,Netflix就經常執行不斷的A/B測試、添加和完善建議的功能。#p#
改變未來格局
HTML5已經帶來了巨大的影響,提供了平臺方面有限制的Flash和功能方面有限制的HTML之外的一種替代選擇。YouTube已經在引導使用智能手機訪問互聯網的訪客在主屏幕上建立其移動網站的快捷方式,而不是使用預先安裝的YouTube應用程序,因為YouTube可以通過瀏覽器來提供更出色的用戶體驗。一些知名公司發現,其網站的全部移動Web流量中80%至90%來自支持HTML5大部分關鍵功能的設備;要營造引人入勝的用戶體驗,就需要這些功能。
無論你最終做了什么樣的決定,重要的一點是記住:到頭來,你的成功很大程度上將取決于實際的表現。擁有雄厚資源的大公司仍可能制作出質量平平的產品,而小規模的獨立開發小組繼續在開發非常成功的出色產品。成本控制同樣依賴平臺:要是管理不善,移動網站項目可能把開發資源耗得一干二凈;要是管理有方,同樣的資源可以用來高效地開發出精巧而誘人的移動應用程序。
本文要說明什么道理?萬萬不可掉以輕心,應該為貴公司做出合理的決策,盡力做好自己的工作,其余的人也會跟著做。
























