W3C小組釋出Web儲存API推薦標準

Web開發者發表於2013-08-08

  日前,W3C的Web應用工作組正式釋出了Web Storage的正式推薦標準。該標準為Web Client定義了一組標準的API,用來以鍵值對的方式訪問持久資料儲存中的資料。

  Web儲存API允許Web應用程式將資料儲存在Web客戶端,儘管桌面和移動瀏覽器支援該API已有很長一段時間,但想要達到這種狀態還需要一段時間。

W3C小組釋出Web儲存API推薦標準

  什麼是Web儲存API?

在使用者的機器上進行本地儲存的最基本的實現方法是利用Web儲存API。該API使用key/value對來支援開發人員儲存能夠被Web應用程式訪問的基本資訊和變數。該功能的一個理想用例是用於儲存使用者已經瀏覽完並且離開應用程式或已經關閉Web瀏覽器之後需要永久保留的簡單資料。例如,儲存遊戲狀態、儲存導航位置或儲存你希望在整個Web應用程式中使用但你不希望使用cookie的一些特定資訊(例如使用者名稱稱或姓名)。類似的API還可以用於為個體會話儲存資料。這些資料將在使用者瀏覽完離開應用程式或關閉瀏覽器之後自動清除。

  本地儲存資料和應用離線執行功能

  Web儲存API提供一個簡單的名稱值對儲存API(name-value pair storage API),該API被當做一個關鍵API,允許Web應用離線執行功能;該特性還常被用於在Web中的本地應用及本地應用資料。儘管在瀏覽器支援要比這大的多,但本地儲存範圍限制在5MB內。

  在所有的HTML5 API中,Web儲存API獲得廣大廠商的廣泛支援已有很長一段時間。瀏覽器支援使用API高達90%以上,包括桌面和移動瀏覽器。從下面的這幅圖表可以看出各大主流瀏覽器對caniuse.com網站的支援情況。

W3C小組釋出Web儲存API推薦標準

  英文出自:Programmableweb

相關文章