W3C小组发布Web存储API推荐标准

日前,W3C的Web应用工作组正式发布了Web Storage的正式推荐标准。该标准为Web Client定义了一组标准的API,用来以键值对的方式访问持久数据存储中的数据。

Web存储API允许Web应用程序将数据存储在Web客户端,尽管桌面和移动浏览器支持该API已有很长一段时间,但想要达到这种状态还需要一段时间。

08121618_uYrH.jpg

什么是Web存储API?

1
在 用户的机器上进行本地存储的最基本的实现方法是利用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网站的支持情况。

08121618_ifZr.jpg

转载于:https://my.oschina.net/mkh/blog/151212

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值