mozilla

リビジョンの比較

クライアントサイドセッションと永続ストレージ

Change Revisions

リビジョン 263312:

リビジョン 263312 (編集者: Taken / 編集日時: )

リビジョン 230744:

リビジョン 230744 (編集者: Taken / 編集日時: )

タイトル:
クライアントサイドセッションと永続ストレージ
クライアントサイドセッションと永続ストレージ
URL スラグ:
User:Taken/クライアントサイドセッションと永続ストレージ
User:Taken/クライアントサイドセッションと永続ストレージ
内容:

リビジョン 263312
リビジョン 230744
t7    <p>t
8      {{ Draft() }}
9    </p>
10    <h3 id=".E3.82.AF.E3.83.A9.E3.82.A4.E3.82.A2.E3.83.B3.E3.83.8
>8.E3.82.B5.E3.82.A4.E3.83.89.E3.82.B9.E3.83.88.E3.83.AC.E3.83.BC. 
>E3.82.B8" name=".E3.82.AF.E3.83.A9.E3.82.A4.E3.82.A2.E3.83.B3.E3. 
>83.88.E3.82.B5.E3.82.A4.E3.83.89.E3.82.B9.E3.83.88.E3.83.AC.E3.83 
>.BC.E3.82.B8"> 
11      クライアントサイドストレージ
12    </h3>
13    <h3 id="Client_Side_Storage" name="Client_Side_Storage">
14      Client Side Storage
15    </h3>
16    <p>
17      Firefox 2.0 は WHAWTWG による Web Applications 1.0 仕様の一部である<a c
>lass="external" href="http://www.whatwg.org/specs/web-apps/curren 
>t-work/#scs-client-side">クライアントサイドストレージ</a>をサポートします。拡張や Firefox 本 
>体で使われる {{ mediawiki.external('Storage|mozStorage') }} とは異なりウェブページ 
>で使われます。実際 Client Side Storage の実装に mozStorage が使われています。クライアントサイドス 
>トレージにはセッションストレージと永続ストレージがありそれぞれ使い方が違います。ストレージは cookie に似ていますが、coo 
>kie とは異なり HTTP(/S) の通信が行われる事はありません。ストレージの処理はブラウザの中だけで完結します。ストレージの 
>許可は cookie の設定に従います。 
18    </p>
19    <p>
20      Firefox 2.0 supports <a class="external" href="http://www.w
>hatwg.org/specs/web-apps/current-work/#scs-client-side">Client Si 
>de Storage</a>, a part of Web Applications 1.0 specification by W 
>HAT Working Group. It is used for web pages unlike the {{ mediawi 
>ki.external('Storage|mozStorage') }} for Firefox, Extensions, etc 
>. In fact, client-side-storage is implemented by using mozStorage 
>. The client-side-storage is smiler to cookie, but client-side-st 
>orage doesn't establish HTTP(/S) communication while cookie does. 
> Processes of client-side-storage are completed in browser only.  
>Permission of client-side-storage follows cookie preference. 
21    </p>
22    <h3 id=".E3.82.BB.E3.83.83.E3.82.B7.E3.83.A7.E3.83.B3.E3.82.B
>9.E3.83.88.E3.83.AC.E3.83.BC.E3.82.B8" name=".E3.82.BB.E3.83.83.E 
>3.82.B7.E3.83.A7.E3.83.B3.E3.82.B9.E3.83.88.E3.83.AC.E3.83.BC.E3. 
>82.B8"> 
23      セッションストレージ
24    </h3>
25    <p>
26      セッションストレージはあるドメインで1つのセッションの間有効なデータを保存します。セッションの終了(ブラウザを閉じるな
>ど)とともにセッションストレージに保存された情報は消去されます。 
27    </p>
28    <h3 id=".E6.B0.B8.E7.B6.9A.E3.82.B9.E3.83.88.E3.83.AC.E3.83.B
>C.E3.82.B8" name=".E6.B0.B8.E7.B6.9A.E3.82.B9.E3.83.88.E3.83.AC.E 
>3.83.BC.E3.82.B8"> 
29      永続ストレージ
30    </h3>
31    <p>
32      永続ストレージは特定のドメインでセッションを越えて使われるデータを保存します。グローバルストレージは <code>gl
>obalStorage</code> を使って 
33    </p>
34    <pre>
35var gStroage = globalStorage['(ドメイン名)'];
36</pre>

前に戻る