localStorage本地存储

发布:2014-07-15 08:00   点击1159次   评论:0

兼容多浏览器的本地存储
http://blog.csdn.net/laner0515/article/details/21541211

http://www.douban.com/note/280244536/
告别cookie,拥抱支持localStorage && userData 的store.js

http://www.2fz1.com/?p=76
浏览器本地存储兼容方案(html5、userData)

http://www.cr173.com/html/19598_1.html
使用userData兼容IE6-10,chrome,FF 及360等浏览器的本地存储

http://www.cnblogs.com/xiaowei0705/archive/2011/04/19/2021372.html
HTML5 LocalStorage 本地存储

http://www.baidufe.com/item/af0bb5872f2a1ef337ce.html
本地存储替代cookie:qext.LocalStorage




非敏感信息使用localStorage(本地存储)替代Cookie


背景:
1. 我们系统用了非常多cookie,而cookie又有大小限制,效率上也打折扣;
2. IE8+、Firefox3.0+、Opera10.5+、Chrome4.0+、Safari4.0+、iPhone2.0+、Andrioid2.0+ 都支持localStorage;


拟定方案:
1. 有些非重要功能(如浏览历史记录等),可用localStorage替代Cookie, 
2. 如浏览器不支持,直接提示或不显示就是,不作兼容,特别是手机版;


参考:
localStorage兼容方案实现
http://www.cnblogs.com/zjcn/archive/2012/07/03/2575026.html#comboWrap


可以看到,由于除IE外的其他浏览器很早的版本都支持了,关键是我们可以不用考虑这些浏览器的更低版本
(路人甲:为啥?答:由于升级策略以及使用人群不同而决定的,详细请咨询百度先生),所以基本上
可以认为都已经支持了localStorage,而IE是个特例,虽然IE8就开始支持localStorage应该夸奖,但是其
更低版本IE却都不支持,令人气馁的是,这些低版本浏览器在中国的占有率还TMD挺高… 
(路人甲:Seems like some sort of human rights violation)

IE其实很牛逼:很早的版本就通过特有的filter、vml支持CSS3、Canvas、本地存储userData等
html5的特性了,但是就是因为TMD太超前,又不愿意遵循后生定制的标准,才导致如今混乱的局面

关于 GitHub 导航 部门 反馈

提示:`/home.php`入口数据仅为演示功能,不构成任何交易凭证,也不承担相关风险和责任!

Copyright © 2011-2018 xxxxx.com All rights reserved.

Run:3.553/29.260(ms); 7(sql)/2.879(MB); comm:news/detail; Upd:2024-03-29 15:42:07