基于indexeddb的離線web應(yīng)用實(shí)現(xiàn).doc


約40頁DOC格式手機(jī)打開展開
基于indexeddb的離線web應(yīng)用實(shí)現(xiàn),基于indexeddb的離線web應(yīng)用實(shí)現(xiàn)implementation of offline web application based on indexeddb1.5萬字 40頁 原創(chuàng)作品,已通過查重系統(tǒng) 摘要 web應(yīng)用程序如今能夠不斷的發(fā)展,并在未來能夠稱成為一種趨勢,得力于其與傳統(tǒng)客戶端應(yīng)用相比較而言擁有無需安...


內(nèi)容介紹
此文檔由會(huì)員 馬甲線女神 發(fā)布
基于IndexedDB的離線WEB應(yīng)用實(shí)現(xiàn)
Implementation of Offline WEB Application based on IndexedDB
1.5萬字 40頁 原創(chuàng)作品,已通過查重系統(tǒng)
摘要 WEB應(yīng)用程序如今能夠不斷的發(fā)展,并在未來能夠稱成為一種趨勢,得力于其與傳統(tǒng)客戶端應(yīng)用相比較而言擁有無需安裝以及方便升級(jí)等特性。并且隨著技術(shù)的發(fā)展,WEB應(yīng)用在交互體驗(yàn)上已經(jīng)越來越靠近客戶端應(yīng)用。當(dāng)提及未來WEB應(yīng)用的發(fā)展是什么的時(shí)候,大家會(huì)首先想到“云計(jì)算”?!霸朴?jì)算”的實(shí)質(zhì)是完全將應(yīng)用運(yùn)行到網(wǎng)上,然而在我們的實(shí)際生活中,網(wǎng)絡(luò)不是隨時(shí)存在的,也不是無處不在的。所以,在WEB應(yīng)用程序發(fā)展的過程中,還是有一些限制其發(fā)展的約束條件。比如說較小的帶寬或者沒有網(wǎng)絡(luò)。這就是離線WEB出現(xiàn)的原因,這時(shí)HTML5的出現(xiàn)以及其中的離線緩存功能就是為了解決這類問題。
IndexedDB(索引數(shù)據(jù)庫)作為HTML5中重要的一環(huán),就是這樣一種技術(shù)。當(dāng)與網(wǎng)絡(luò)斷開時(shí),仍然可以從瀏覽器中讀取數(shù)據(jù),這個(gè)特性可以被用來做一些離線應(yīng)用。所以本文分為兩部分內(nèi)容:第一部分是對(duì)IndexedDB技術(shù)進(jìn)行詳細(xì)的介紹,包括它與其他WEB存儲(chǔ)技術(shù)的區(qū)別所在以及IndexedDB的詳細(xì)使用方法;第二部分是設(shè)計(jì)并實(shí)現(xiàn)一個(gè)基于IndexedDB的離線存儲(chǔ)應(yīng)用,通過這個(gè)應(yīng)用用戶可以進(jìn)行對(duì)數(shù)據(jù)進(jìn)行增加、刪除、修改、查詢等操作,以及列出所有的對(duì)象。這個(gè)應(yīng)用不需要應(yīng)用服務(wù)器,也不需要數(shù)據(jù)庫服務(wù)器,僅僅只需要一個(gè)瀏覽器而已。
最后對(duì)本文進(jìn)行總結(jié)與展望,找出一些不足之處,提出一些改進(jìn)的思路。
關(guān)鍵詞:IndexedDB HTML5 本地存儲(chǔ) 離線WEB應(yīng)用
Implementation of Offline WEB Application ba
1.5萬字 40頁 原創(chuàng)作品,已通過查重系統(tǒng)
摘要 WEB應(yīng)用程序如今能夠不斷的發(fā)展,并在未來能夠稱成為一種趨勢,得力于其與傳統(tǒng)客戶端應(yīng)用相比較而言擁有無需安裝以及方便升級(jí)等特性。并且隨著技術(shù)的發(fā)展,WEB應(yīng)用在交互體驗(yàn)上已經(jīng)越來越靠近客戶端應(yīng)用。當(dāng)提及未來WEB應(yīng)用的發(fā)展是什么的時(shí)候,大家會(huì)首先想到“云計(jì)算”?!霸朴?jì)算”的實(shí)質(zhì)是完全將應(yīng)用運(yùn)行到網(wǎng)上,然而在我們的實(shí)際生活中,網(wǎng)絡(luò)不是隨時(shí)存在的,也不是無處不在的。所以,在WEB應(yīng)用程序發(fā)展的過程中,還是有一些限制其發(fā)展的約束條件。比如說較小的帶寬或者沒有網(wǎng)絡(luò)。這就是離線WEB出現(xiàn)的原因,這時(shí)HTML5的出現(xiàn)以及其中的離線緩存功能就是為了解決這類問題。
IndexedDB(索引數(shù)據(jù)庫)作為HTML5中重要的一環(huán),就是這樣一種技術(shù)。當(dāng)與網(wǎng)絡(luò)斷開時(shí),仍然可以從瀏覽器中讀取數(shù)據(jù),這個(gè)特性可以被用來做一些離線應(yīng)用。所以本文分為兩部分內(nèi)容:第一部分是對(duì)IndexedDB技術(shù)進(jìn)行詳細(xì)的介紹,包括它與其他WEB存儲(chǔ)技術(shù)的區(qū)別所在以及IndexedDB的詳細(xì)使用方法;第二部分是設(shè)計(jì)并實(shí)現(xiàn)一個(gè)基于IndexedDB的離線存儲(chǔ)應(yīng)用,通過這個(gè)應(yīng)用用戶可以進(jìn)行對(duì)數(shù)據(jù)進(jìn)行增加、刪除、修改、查詢等操作,以及列出所有的對(duì)象。這個(gè)應(yīng)用不需要應(yīng)用服務(wù)器,也不需要數(shù)據(jù)庫服務(wù)器,僅僅只需要一個(gè)瀏覽器而已。
最后對(duì)本文進(jìn)行總結(jié)與展望,找出一些不足之處,提出一些改進(jìn)的思路。
關(guān)鍵詞:IndexedDB HTML5 本地存儲(chǔ) 離線WEB應(yīng)用