DOM ストレージは、(ストレージ発音ダム)、また、Webストレージと呼ばれるCookieの既存の進化させた機能とは、習慣を多くすることができます変更される一般的な標準賭けることそれがされます。
現在、標準化されてのHTML 5と浮上している現在(一部サポートされて)Internet Explorer 8の、FirefoxとSafari 2 +から。
開発者は、ドメイン永久またはセッションすることができます使用この技術を一時的に格納するデータを、クライアントは互換性があります。
データは連想配列の構造と名前と値のペアのセットを、すなわち格納されます。
これは、任意の方法でクッキーとWeb Storageの冗長使用以外ではありません。
ここにある例ではテストのカウンタ(ストレージ再生完了とDOMと4サファリ実行されて上のInternet Explorer 8は、Firefox 3.5および):
あなたはこのページ<P>このは/スパン>時間数は不明の<をid="contatore"> <span参照してください。 </ Pは>
の<script>
/ /オブジェクトを作成しますのwindow.localStorage
ドメイン/ /どちらのデータを格納する永続的に
ヴァールデータ= window.localStorage;/ /変数はnumeroVisualizzazioniを0に初期化が存在しない場合
(もし!dati.numeroVisualizzazioni)dati.numeroVisualizzazioni = 0;/ /現在のに対抗するため1を追加します。
dati.numeroVisualizzazioni = parseInt(dati.numeroVisualizzazioni)+ 1;スパンの/ /更新内容
のdocument.getElementById('')カウンタ= dati.numeroVisualizzazioni innerHTMLの;
</スクリプト>
クッキーと比較すると、DOMストレージは、参照してください開発の機会を、私たちが提供する多くの機能を:
詳細については、参考文献:
確かにある普及に浮上セキュリティ上の問題になります。 しかし、Webアプリケーションの開発の可能性は非常に興味深いものになる。
あなたのお考えはいかがですか。