1、換句話說,應(yīng)用程序緩存可以預(yù)取完全未被訪問的頁面,從而在常規(guī)瀏覽器緩存中不可用。預(yù)取文件可以加速站點的性能,盡管您最初使用帶寬下載這些文件。
專注于為中小企業(yè)提供網(wǎng)站設(shè)計制作、網(wǎng)站設(shè)計服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)拜城免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了1000多家企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴充和轉(zhuǎn)變。
2、先來了解一下HTML5應(yīng)用程序緩存和瀏覽器緩存的區(qū)別。(有些)瀏覽器會主動保存自己的緩存文件以加快網(wǎng)站加載速度。但是要實現(xiàn)瀏覽器緩存必須要滿足一個前提,那就是網(wǎng)絡(luò)必須要保持連接。
3、AppCache 在 HTML5 規(guī)范中進行定義,通過它可創(chuàng)建脫機 Web 應(yīng)用程序。AppCache 使網(wǎng)頁能夠在本地緩存(或保存)資源,包括圖像、腳本庫和樣式表等。
4、HTML5 支持了不同類型的存儲類型 HTML5 支持本地存儲,在之前版本中是通過 Cookie 實現(xiàn)的。HTML5 本地存儲速度快而且安全。
5、HTML5 引入了應(yīng)用程序緩存,這意味著 web 應(yīng)用可進行緩存,并可在沒有因特網(wǎng)連接時進行訪問。
6、HTML和HTML5的區(qū)別(1)HTML5支持SVG,畫布和其他虛擬矢量圖形,而在HTML中,只有將它與Flash,Silver-light等不同技術(shù)結(jié)合在一起才能使用矢量圖形。
本地存儲localstorage 存儲方式:以鍵值對(Key-Value)的方式存儲,永久存儲,永不失效,除非手動刪除。
Cookie cookie 用于存儲web頁面的用戶信息。cookie 是一些數(shù)據(jù),存儲在你電腦上的文本文件中。當web服務(wù)器向瀏覽器發(fā)送web頁面時,在連接關(guān)閉后,服務(wù)端不會記錄用戶的信息。
Application CacheHTML5引入應(yīng)用緩存,意味著web應(yīng)用可以進行緩存,即使在沒有網(wǎng)絡(luò)的情況下也能使用。
1、NSURLRequestCachePolicy 指定緩存邏輯。URL加載系統(tǒng)提供了一個磁盤和內(nèi)存混合的緩存,來響應(yīng)網(wǎng)絡(luò)請求。
2、它的邏輯是打開應(yīng)用時就嘗試訪問緩存文件,如果發(fā)現(xiàn)存在,則顯示緩存完畢;否則就嘗試下載整個網(wǎng)頁的資源;在下載完成后,也顯示緩存完畢。不過下載所有資源需要解析HTML,甚至是JavaScript和CSS。
3、如果這個NSCachedURLResponse對象不為nil,且沒有過期,那么就使用這個緩存的響應(yīng),否則就發(fā)起一個不訪問緩存的請求。
當前名稱:蘋果技術(shù)開發(fā)ios 蘋果技術(shù)開發(fā)
網(wǎng)站路徑:http://jinyejixie.com/article39/dgjsiph.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設(shè)、網(wǎng)站策劃、搜索引擎優(yōu)化、網(wǎng)站導航、用戶體驗、網(wǎng)站維護
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)