回答
你不使用HTML5本地存儲的CSS/JS文件,你cache他們。
您想使用的應用程序緩存這一點,不是localStorage的:
看起來像現在一樣,在2016年,應用程序緩存已被棄用,以支持服務人員:http://caniuse.com/#search=applicationCache – 2016-11-16 14:39:11
我建議使用高速緩存在客戶端和服務器端,而不是在本地存儲中存儲這樣你就當控制更新(使緩存無效),您還可以考慮使用CDN來傳遞靜態內容,如圖像,js,css
本地存儲是一個關鍵值存儲,您應該更喜歡存儲數據對象(json)或單個值。不要將表示層保存在裏面。
即使這不是最佳解決方案,也可以將大部分接口緩存到本地存儲。 Christian Heilmann在他的2010 24Ways article中討論了很多想法。查看this screencast,瞭解您正在思考的完整示例。
請注意,要在本地存儲器中緩存圖像,首先需要Base 64 encode them。
你可以絕對使用它。
當你配置你的緩存fot瀏覽器來檢查一個文件是否已經改變,它會請求一個文件,CDN將以304狀態碼作爲響應,這意味着瀏覽器緩存中的文件可以被使用。但是,這仍然需要HTTP請求。你也可以使用etag或過期,所以它不這樣做。
但是,您可能會從無法控制標題的網站加載外部文件。在這種情況下,如果沒有http請求和304響應,您可以使用本地存儲節省時間。
- 1. 在HTML5本地存儲中保存CSS網頁字體
- 2. JavaScript:如何在HTML5 localStorage中保存html文本
- 3. HTML5本地存儲來保存筆記
- 4. 使用JavaScript和HTML5存儲和播放本地文件音頻
- 5. HTML和JavaScript - 如何保存純文本
- 6. HTML5本地存儲和Chrome
- 7. 在HTML5本地存儲中存儲JavaScript對象
- 8. JavaScript如何保存到本地文件?
- 9. 本地存儲HTML5
- 10. html5本地存儲
- 11. 我如何保存在本地存儲
- 12. jquery&html5文本框從本地存儲保存/加載
- 13. 如何用javascript在本地存儲中存儲li文本和圖像
- 14. 如何讓本地HTML將文本保存到本地文件?
- 15. HTML5中的本地存儲
- 16. 保存在本地存儲
- 17. 在html5本地存儲器中保存pdf
- 18. JavaScript保存到本地存儲?
- 19. 我如何保存和如何可以存儲在鉻本地存儲陣列相關的鉻本地存儲
- 20. 保存整數和變量的HTML5本地存儲
- 21. 如何在本地使用html5保存文件
- 22. 如何保存到本地存儲
- 23. JavaScript - 將表單文本存儲在本地存儲中
- 24. 本地存儲JavaScript中的HTML
- 25. 如何在UIWebview中保存本地加載的HTML文件
- 26. Javascript表和本地存儲
- 27. HTML5本地存儲,在刷新時顯示保存的日期
- 28. 如何在本地緩存中下載和存儲文本文件
- 29. 將多個文本框存儲到本地存儲的HTML5
- 30. HTML5本地存儲錯誤
高速緩存時仍有一個http請求。 – Ced 2016-03-28 03:48:52