2011-08-31 78 views
0

我正在使用HTML5離線存儲。目標是使整個網站可以脫機。所以直觀地說,沒有服務器請求意味着所有頁面都需要在客戶端上。我知道完成這樣一項任務的唯一方法是將網站製作成一個頁面,然後在用戶「導航」時用jQuery顯示隱藏部分。有沒有更好的辦法?使網站離線可用

回答

1

請注意,您的jquery不會指向雲。您需要在本地保存相關的.js文件。

N.B.如果您的整個網站可以生成並保存爲單獨的.html文件,那麼您所需要做的就是將這些文件保存在正確的(相對)目錄結構中。

2

html 5離線規範允許多個頁面離線保存,因此您無需將所有內容放到一個頁面上。

編輯:鏈接符合規範我還沒有聽說過一般的HTML5離線規範http://www.whatwg.org/specs/web-apps/current-work/multipage/offline.html

+0

。我只使用Web-SQL(僅限iPad支持)。規範:http://www.w3.org/TR/webdatabase/。你知道這是否適用於websql? –

+0

正如您可以從webdatabase的狀態中讀取的:它不再被維護,將來可能會被刪除。我的鏈接也適用於iPad/iPhone。 – ZippyV

+0

我知道。 Apple目前支持該標準。在safari中運行http://html5test.com/或觀看WWDC 2011視頻。 +1 ty爲鏈接。 –