離線應用

離線應用,就是在離線時可以把數據存儲到本地,在線時同步到服務器上。HTML5提供了程序緩存和本地存儲兩種機制來實現, 能夠用cache manifest和indexedDB來搜索相關內容。各個瀏覽器對此支持都不太同樣,本文嘗試出一種可行的方案。一個離線網絡應用程序就是一個URL的列表——HTML,CSS,JavaScript,圖片,或者其餘類型的資源。離線網絡應用程序的注意指向一個叫作名單文件並用於定位網絡服務器上任何文本文件的列表。用於執行HTML5離線以用程序的網絡瀏覽器將從名單文件中讀取URL列表,下載這些資源,將他們在本地緩存,並自動在這些本地副本改變時保持他們更新。當你嘗試在沒有網絡鏈接時訪問網絡應用程序,你的網絡瀏覽器將自動切換並使用本地代替。

瀏覽器

相關文章
相關標籤/搜索