HTML5的出現(xiàn)讓移動平臺的競爭由系統(tǒng)平臺轉(zhuǎn)向了瀏覽器之間:移動端的IE、Chrome、FireFox、Safari,亦或是新出現(xiàn)的瀏覽器,誰能達(dá)到在移動端對HTML5更好的支持,誰就能在以后的移動應(yīng)用領(lǐng)域占據(jù)更多的市場。
      HTML5 Web Storage API可以看做是加強(qiáng)版的cookie,不受數(shù)據(jù)大小限制,有更好的彈性以及架構(gòu),可以將數(shù)據(jù)寫入到本機(jī)的ROM中,還可以在關(guān)閉瀏覽器后再次打開時(shí)恢復(fù)數(shù)據(jù),以減少網(wǎng)絡(luò)流量。 
同時(shí),這個(gè)功能算得上是另一個(gè)方向的后臺“操作記錄”,而不占用任何后臺資源,減輕設(shè)備硬件壓力,增加運(yùn)行流暢性。 
在線app支持邊使用邊下載離線緩存,或者不下載離線緩存;而離線app必須是下載完離線緩存才能使用。更低的開發(fā)及維護(hù)成本; 使頁面變得更小,減少了用戶不必要的支出;而且,性能更好使耗電量更低; 方便升級,打開即可使用最新版本,免去重新下載升級包的麻煩,使用過程中就直接更新了離線緩存。不知道大家有沒有發(fā)現(xiàn),在Gmail等新的網(wǎng)頁程序當(dāng)中,已經(jīng)可以透過拖拉的方式將檔案作為郵件附件?這就是HTML5檔案的功能中的Drag’n Drop和File API。 設(shè)計(jì)師要知道,移動應(yīng)用中對于數(shù)據(jù)傳輸?shù)男枨笤絹碓酱螅瑐鹘y(tǒng)的路徑選擇方式太過于繁瑣,快來試試HTML5的拖拽上傳功能吧!
使用HTML5, CSS3 來撰寫Web-based  的應(yīng)用程式,若要同時(shí)支援iPhone 及Android,幾乎只需要維護(hù)一份程式碼(少部份要因應(yīng)clients 作修改),而且未來若有其它行動裝置擁有支援HTML5 的瀏覽器,那同樣的WebApp 直接就多了一個(gè)支援平臺。 
      Google 的系列服務(wù)使用了不少HTML5 中的cache、storage 及database 規(guī)格來做到離線存取程式的效果。因?yàn)楸绕鹱烂鎽?yīng)用程式,行動裝置的網(wǎng)路連線更不穩(wěn)定,而且有時(shí)在移動中并無網(wǎng)路可以使用,透過這些技術(shù)才能讓使用者即使在無網(wǎng)路環(huán)境下繼續(xù)使用你的webapp。這說明html5主要服務(wù)對象還是給予web的應(yīng)用,并不會對全部app開發(fā)造成威脅,這樣有利于不同類型應(yīng)用使用不同的開發(fā)方式,靈活性更強(qiáng)。

郵箱
huangbenjincv@163.com

铜鼓县| 凤凰县| 奉化市| 彰化县| 安国市| 横峰县| 大城县| 祁门县| 柘荣县| 海阳市| 利川市| 潼关县| 诸暨市| 嘉兴市| 伊川县| 金门县| 砀山县| 天柱县| 榆树市| 岱山县| 垫江县| 余干县| 随州市| 荥阳市| 湛江市| 东丽区| 江达县| 宁明县| 前郭尔| 武城县| 洛浦县| 利川市| 得荣县| 凤阳县| 崇礼县| 凌云县| 建昌县| 绥阳县| 丹阳市| 海晏县| 思南县|