HTML5自誕生以來就受到行業和社會的廣泛關注,大部分人認為它存在跨平臺、開發成本低等諸多優勢,在未來將成為手機應用的發展方向。從性能來看,HTML5的前景確實一片光明。不過中培偉業《基于HTML5的前端開發應用最佳實踐》培訓專家趙老師指出,目前形勢下H5的全面爆發需要解決的重點以下問題。
趙老師認為,歷史上H5躍進式發展面前有三條鴻溝,慶幸的是到目前這三個硬性問題已基本解決:
其一,上網速度。H5應用保存在云端,每次需要本地向云端進行交互請求,故對網速有一定要求。如今隨著4G網絡的普及和WiFi熱點的增加,手機上網速度已不是大問題(截至今年,全國6.68億網民中88.9%用手機上網,其中85.7%通過3G/4G聯網;另外,國內已覆蓋超過62萬個WiFi熱點,并以每年15%的年平均復合率增長),很大程度上減少了H5頁面交互的等待時間。
其二,手機性能。H5應用運行的體驗好不好,和手機性能有很大關系,CPU、屏幕尺寸都影響最終呈現的效果。移動互聯網時代,以小米為代表的手機廠商不斷進行深挖手機性價比,很大程度加速了智能手機更新迭代,市場的良性競爭讓國民手機性能整體檔次有較大提升。相比于一、二線城市消費群體的逐漸飽和,現在三、四線城市居民購買力的提升,成為極具潛力和價值的消費群體。
其三,標準規范。標準的意義不言而喻,市場的擴大強依托于標準,同時成為標準制定最好的推動力。最終經過八年的爭論,萬維網聯盟終于在14年10月宣布html5標準規范制定完成,意味著開啟了新的篇章。
不過趙老師接著認為,基礎問題的解決不代表H5前路一馬平川,還有四個問題需要解決。
1.底層技術優化:作為H5應用的技術基礎,引擎需要優化性能和效率,這樣優質的重度應用和游戲才可以轉向H5應用。現在一些行業領先的游戲公司已經開始將引擎優化作為重要的戰略部署,并在將優質手游轉化為手機頁游。隨著引擎進一步的優化,未來將會有更多符合用戶體驗的手機頁游產生。筆者預期,某款手機頁游的爆發將有可能成為h5應用爆發的導火線。另一方面,為了H5應用類型和范圍擴大,應更深入的和手機系統打通。目前H5應用還主要集中在資訊和業務類型的服務上,如果能掉用更多底層手機系統功能(諸如管理類),會給H5應用帶來更多的機遇。
2. 提高體驗:市場上一些H5應用在界面交互設計方面較為簡略,和原生APP有一定差距(很多還是從PC頁面轉化而來,嚴格意義只是頁面而算不上應用);傳統網頁的形式也不適合在手機有限的顯示空間內使用。現在市場上已經有很多體驗很好的H5應用,相信以后會發展得越來越多。
3. 固定入口: H5應用和本地應用的一個差異在于本地應用服務程序運行在手機本地,并會在手機桌面中生成一個圖標,用戶只需點擊圖標就能使用應用服務。而H5應用所有服務都在云端,手機上沒有保留服務程序,也沒有固定的啟動入口。所以就會存在用戶需要啟動H5應用但不知從何處開啟的問題。目前的解決方法相對有限,可以通過微信、百度直達號、瀏覽器進入H5應用。對比幾種使用方式,云應用導航是現在最為方便的入口,在未來可能成為使用H5應用最主流的方式,值得行業關注。
4. 培養使用習慣:智能機的誕生開始一直和本地應用相伴,用戶已經習慣使用本地APP開啟服務。目前讓用戶全部轉向使用H5不是一件容易的事,但隨著以上問題的不斷解決優化,H5應用的用戶基數增加也將水到渠成。
趙老師指出,以上問題的解決與否在形勢上不會影響HTML5整體的發展走向,但對其全面爆發的速度和規模將帶來重要的影響。