基于HTML5移动web应用
生活随笔
收集整理的這篇文章主要介紹了
基于HTML5移动web应用
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
一、基于HTML5移動(dòng)web應(yīng)用 1、canvas 繪圖 2、多媒體 3、本地存儲(chǔ) 4、離線應(yīng)用 5、使用地理位置 6、移動(dòng)web框架
二、具體說(shuō)明
1、HTML5標(biāo)準(zhǔn)最大的變化就是支持Web繪圖功能。Canvas繪圖功能非常強(qiáng)大,如圖形繪制、路徑繪制、變形、像素繪制、動(dòng)畫(huà)等。用戶可以通過(guò)獲取HTML中Dom元素Canvas,并調(diào)用其渲染上下文的context對(duì)象,使用JavaScript進(jìn)行繪制。 2、HTML5標(biāo)準(zhǔn)中的多媒體,video視頻和Audio音頻正好彌補(bǔ)了多年來(lái)需要插件才能播放Flash模式的缺陷。 3、為了滿足本地存儲(chǔ)數(shù)據(jù)的需求,HTML5標(biāo)準(zhǔn)中新增兩種存儲(chǔ)機(jī)制,Web Storage 和 Web SQL Database。前者通過(guò)提供key / value 方式存儲(chǔ)數(shù)據(jù),后者通過(guò)類似關(guān)系數(shù)據(jù)庫(kù)的形式存儲(chǔ)數(shù)據(jù)。移動(dòng)Web瀏覽器對(duì)Web Storage 的支持情況比較理想。 4、HTML5標(biāo)準(zhǔn)規(guī)范提供一種離線應(yīng)用的功能。當(dāng)支持離線應(yīng)用的瀏覽器檢測(cè)到清單文件(Manifest File)中的任何資源文件時(shí),便會(huì)下載對(duì)應(yīng)的資源文件,將他們緩存到本地,同時(shí)它也保證了本地資源文件的版本和服務(wù)器上保持一致。對(duì)于移動(dòng)設(shè)備來(lái)說(shuō),當(dāng)無(wú)網(wǎng)狀態(tài)可用時(shí),web瀏覽器便會(huì)自動(dòng)切換到離線狀態(tài),并讀取本地資源以保證web應(yīng)用程序繼續(xù)可用。 5、雖然地理定位標(biāo)準(zhǔn)嚴(yán)格上來(lái)說(shuō)并不屬于HTML5標(biāo)準(zhǔn)規(guī)范的一部分,但它已經(jīng)逐漸得到大部分瀏覽器的支持。 6、目前基于HTML5移動(dòng)web框架存在兩種不同的開(kāi)發(fā)模式:基于傳統(tǒng)Web的開(kāi)發(fā)(jquery Mobile)和基于組件的web開(kāi)發(fā)(Sencha Touch)。轉(zhuǎn)載于:https://www.cnblogs.com/wangbinweb/p/5359402.html
總結(jié)
以上是生活随笔為你收集整理的基于HTML5移动web应用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: C++ 中vector的学习
- 下一篇: HTML5 input元素新的特性