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