html5中用于播放视频的元素(在HTML5 Web SQL中使用ORM工具 前端开发 e800)
2012-03-31 17:16:35来源:developerworks作者:施伟编辑:葛正荣
HTML5离线存储简介
离线存储 (Offline Storage)
是HTML5规范中重要的一项特性 ,实现了HTML5离线存储规范的浏览器将支持开发人员把客户端的某些资源缓存在浏览器中 ,也支持开发人员将数据直接保存在用户本地 ,以实现在没有网络连接的情况仍然可以使用Web应用程序 。缓存
浏览器的缓存由来已久 ,一般现代浏览器都有默认缓存 Web
静态页面 、图片 、样式表等文件的设置 ,以保证用户下次重新打开该页面时能有较快的响应速度 。但是这些都是浏览器自身的实现 ,HTML 5
将该缓存机制规范化并定义了一系列的方法让开发人员可以自由的指定哪些资源需要由浏览器来做缓存 。开发人员可以通过一个 manifest
文件来将需要缓存的文件名放入其中 。本地存储
HTML 5 本地存储引入了两种存储方式 ,DOM Storage 和
Web
SQL,这里简单介绍一下 DOM Storage ,然后将重点解释 Web SQL
的工作机制以及如何应用它 。DOM Storage
DOM Storage 又分为 localStorage 和 sessionStorage 两种 。他们都是以 key/value
的形式来保存用户的数据 。不同的是,sessionStorage
将保存与当前浏览器窗口相关的数据 ,当前窗口一旦关闭 ,sessionStorage 里的数据也就失效了 。而 localStorage
则不同,在其中保存的数据将会长期有效 ,所有浏览器窗口都可以共享 。当然 ,各个浏览器对本地存储的数据的大小限制是不一样的 。创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!