章 斕
(福建師范大學協和學院,福建 福州 350108)
基于HTML5的Web App的開發與探索
章 斕
(福建師范大學協和學院,福建 福州 350108)
對于移動互聯網行業來說,HTML5的出現帶來了具有強大的跨平臺兼容性的Web APP——一種頁面可直接適配手機屏幕、在瀏覽器上輕量運行、具有強大的表現能力、可實時更新且體驗類似于Native App的網頁應用.首先介紹了Web App的主要特點.在此基礎上,闡述了基于HTML5的Web App的實現.最后,分析了Web APP發展面臨的機遇與挑戰.
HTML5;Web APP;開發探索
Web App,即網頁應用.它是一種依賴于Web瀏覽器,通過網絡進行訪問的應用程序.HTML5的強勢發展、智能手機的迅速普及,以及優質的用戶體驗都極大地促進了Web App的發展.
與原有的Native App相比,Web App具有明顯的優勢,比如:可以一次開發多平臺使用,應用開發成本較低;在支持HTML5的瀏覽器上運行,直接適配多種移動終端;方便服務提供商隨時發布更新;無需下載安裝,打開瀏覽器就能使用.但也存在一些不足,比如:短時間內,用戶體驗不能與Native App相媲美;不能充分發揮移動設備的硬件功能;不能在離線狀態下工作.
為了證明用Web App取代Native App的可行性,微軟與ZeptoLab合作推出了基于Internet Explorer 9和HTML5框架的《Cut the rope》(即“割繩子游戲”,其iOS版本在Apple Store的下載量超過5000萬).在國內,手機端新浪微游戲平臺登場之初主打的也是HTML5游戲,中國移動游戲基地也表示將把HTML5作為其未來游戲平臺發展的重要方向[1].通過游戲這種形象直觀的展示來證明Web App同樣可以有良好的用戶體驗,這對于瀏覽器廠商來說是一件非常具有說服力的事情[2].
功能……