天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

HTML5本地存儲不完全指南

  歷史

  在HTML5本地存儲之前,如果我們想在客戶端保存持久化數據,有這么幾個選擇:

  1. HTTP cookie,HTTP cookie的缺點很明顯,最多只能存儲4KB的數據,每個HTTP請求都會被傳送回服務器,明文傳輸(除非你使用SSL)。
  2. IE userData,userData是微軟在上世紀90年代的瀏覽器大戰時推出的本地存儲方案,借助DHTML的behaviour屬性來存儲本地數據,允許每個頁面最多存儲64K數據,每個站點最多640K數據,userData的缺點顯而易見,它不是web標準的一部分,除非你的程序只需要支持IE,否則它基本沒什么用處。
  3. Flash cookie,Flash cookie的名字有些誤導,它實際上和HTTP cookie并不是一回事,或許它的名字應該叫做Flash本地存儲,Flash cookie默認允許每個站點存儲不超過100K的數據,如果超出了,Flash會自動向用戶請求更大的存儲空間,借助Flash的ExternalInterface接口,你可以很輕松的通過Javascript操作Flash的本地存儲,Flash的問題很簡單,就是因為它是Flash。
  4. Google Gears,Gears是Google在07年發布的一個開源瀏覽器插件,旨在改進各大瀏覽器的兼容性,Gears內置了一個基于SQLite的嵌入式SQL數據庫,并提供了統一API對數據庫進行訪問,在取得用戶授權之后,每個站點可以在SQL數據庫中存儲不限大小的數據,Gears的問題就是Google自己都已經不用它了。

  現狀

  我們現在通常所說的HTML5本地存儲,一般指的是Web Storage規范,這個標準曾經是HTML5規范的一部分,但后來因為種種原因從HTML5規范中分離了出來,但是除了Web Storage,HTML5的本地存儲標準還有另外2個競爭者:Web SQL Database和IndexedDB,下面就讓我們依次來看看這3個規范吧。

  Web Storage

  Web Storage是目前得到支持最廣泛的HTML5本地存儲規范:IE 8+,FF 3.5+,Safari 4+,Chrome 4+,Opera 10.5+,以及iPhone 2+和Android 2+都已經支持Web Storage,要判斷你的瀏覽器是否支持Web Storage,可以使用下面這個函數:

function supports_html5_storage() {
    
try {
         
return 'localStorage' in window && window['localStorage'] !== null;
     }
catch (e) {
         
return false;
     }
}

it知識庫HTML5本地存儲不完全指南,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 欧美在线激情 | 新新电影理论中文字幕 | 亚洲乱妇88网 | 10分钟免费观看视频 | 蜜桃传媒星空传媒在线播放 | 国内精品视频在线播放一区 | 近亲乱中文字幕 | 高清 国产 在线 亚洲 | 日日摸夜夜嗷嗷叫日日拍 | 老女人与小伙子露脸对白 | 久久国产精品永久免费网站 | 快播理伦片 | 挺进老师的紧窄小肉六电影完整版 | 一一本之道高清视频在线观看中文字幕 | 伊人久久精品AV一区二区 | 伊人久久亚洲综合天堂 | 97色伦图片97色伦图影院久久 | 欧美s00老人 | 哒哒哒影院在线观看免费高清 | 国产亚洲精品久久久闺蜜 | 俄罗斯12一15处交 | 天天操夜夜噜 | 国产成人高清在线观看播放 | 国产精品成人免费观看 | 学生无码AV一区二区三区 | 国产精品久久久久久久久久久 | 任你躁国语自产二区在线播放 | 加勒比一本之道高清视频在线观看 | 与嫂子同居的日子在线观看 | 97人摸人人澡人人人超一碰 | 中俄两军在日本海等上空战略巡航 | 国产精品久久久久久久久爆乳 | 偷窥国产亚洲免费视频 | 综合色就爱涩涩涩综合婷婷 | 十九岁韩国电影在线观看 | 欧美亚洲韩日午夜 | 国产真实强被迫伦姧女在线观看 | 亚洲欧美中文字幕高清在线 | 亚洲青青青网伊人精品 | xxx动漫xxx在线观看 | 蜜臀AV熟女人妻中文字幕 |