网站建设中Web Storage的作用
时间:2015-4-9
在网页没有Web Storage之前,其实已有在客户端存储少量数据的功能,称为Cookie,两者有一些不同的相同之处.
1.存储大小不同:Cookie只允许每个网站在客户端存储4kb的数据,而在HTML5的规范中,Web Storage的容量由客户端程序决定,一般而言,通常是1MB-5MB左右.
2.安全性不同:Cookie每次处理网页的请求都会连带发送Cookie值给服务器端(Server),使得安全性降低;而Web Storage纯粹运行于客户端,不会出现这样的问题.
3.都以一组key-value对应保存数据;Cookie是以一组key-value对应的组合保存数据,Web Storage也是同样的方式.
Web Storage提供两种方式将数据保存在客户端;一种是localStorage,另一种是sessionStorage,丙者主要差异在于生命周期和有效范围.