HTML5 Web 存儲
在HTML5之前,主要是使用cookies存儲,cookies的缺點有:需要在請求頭上帶著數據,存儲大小不過,在4k之內。本節,
HTML5 web 存儲,一個比cookie更好的本地存儲方式。
什么是 HTML5 Web 存儲?
使用HTML5可以在本地存儲用戶的瀏覽數據。
早些時候,本地存儲使用的是cookies。但是Web 存儲需要更加的安全與快速. 這些數據不會被保存在服務器上,但是這些數據只用于用戶請求網站數據上.它也可以存儲大量的數據,而不影響網站的性能。
數據以鍵/值對存在, web網頁的數據只允許該網頁訪問使用。
瀏覽器支持
Internet Explorer Firefox Opera Google Chrome Safari
Internet Explorer 8+, Firefox, Opera, Chrome, 和 Safari支持Web 存儲。
注意: Internet Explorer 7 及更早IE版本不支持web 存儲.
localStorage 和 sessionStorage
客戶端存儲數據的兩個對象為:
localStorage - 沒有時間限制的數據存儲
sessionStorage - 針對一個 session 的數據存儲
在使用 web 存儲前,應檢查瀏覽器是否支持 localStorage 和sessionStorage:
- HTML5 Web SQL
- Web SQL 是在瀏覽器上模擬數據庫,可以使用JS來操作SQL完成對數據的讀寫。
- 03-31 關注:0
- HTML5 Web 存儲
- 在HTML5之前,主要是使用cookies存儲,cookies的缺點有:需要在請求頭上帶著數據,存儲大小不過,在4k之內。
- 03-31 關注:0
- HTML5 表單屬性
- 在之前的章節內容中,我們介紹了HTML5表單元素,進一步的,在本節內容中,你會了解到HTML5的表單屬性。
- 03-31 關注:0
- HTML5 表單元素
- 注意:不是所有的瀏覽器都支持HTML5 新的表單元素,但是你可以在使用它們,即使瀏覽器不支持表單屬性,仍然可以顯示為常規的表單元素。
- 03-31 關注:0
- HTML5 Input 類型
- 在本站的HTML教程中,你應該已經了解過HTML表單輸入類型了,而在本節的內容中,我們將介紹HTML5中新增的一些表單類型!
- 03-31 關注:0
- HTML5 Video(視頻)
- 在本節內容中,你將了解到在HTML5中視頻是如何工作的、主流瀏覽器支持的視頻格式以及如何對網頁中的視頻進行控制。
- 03-31 關注:0