Weitere ähnliche Inhalte
Ähnlich wie 2010-10-2 FxUG 名古屋勉強会 HTML5で遊んでみよう (20)
2010-10-2 FxUG 名古屋勉強会 HTML5で遊んでみよう
- 2. 自己紹介 主に Web 系の開発をしているソフトウェアエンジニア FxUG 名古屋実行委員会 ( 株 ) プレイウェル 森 真吾 Twitter: @sngmr (ShiNGo MoRi)
- 3. FxUG でなんで HTML5 ? 仕事で Flex ばっかり使える幸運な人はあんまりいないよね? そうすると勉強会のネタがなかなか無くなるよね。 Flex はメインにするけども、他の RIA 技術も知っといた方がいいかも。
- 19. Web Storage sessionStorage と localStorage Key/Value ストア 共通のインタフェースを持っている Cookie とは異なり、サーバーへ自動送信されない 使い分けは? sessionStorage はトランザクションの独立を保たせる事ができる 複数のタブが同一処理を行った場合、 Cookie は全て同一の値が利用されるが、 sessionStorage なら値を独立させられる。 localStorage はローカル上にまとまった量のデータを保持し、トランザクションが変わっても使えるようなデータを保持するのに適している。
- 21. 何が保存できる? テキスト ただしテキスト-> JSON オブジェクト , JSON オブジェクト->テキストへの変換が必要。 json.org からライブラリが提供されているので、それを使いましょう。 (http://www.json.org/json2.js) 現実的なのは・・・ JSON 構造化クローンアルゴリズムによってサポートされたデータタイプ (by HTML5 Reference) よく分からなかった
- 22. ノウハウとか Safari 系のブラウザで setItem で値の上書きを繰り返すと落ちる 2MB 程度はいけるようです。 Cookie の 4KB から比べると多い。 ここにすごくよくまとめられていました。 http://d.hatena.ne.jp/uupaa/20100106/1262781846 容量は? removeItem して setItem で回避可能。 localStorage 関数はラップしておいた方が安心ですね。
- 27. その他の New API Web SQL Database Web Workers Web Sockets Notifications Drag and Drog
- 30. まとめ コンシュマー向けサイトでは HTML5 オンリーという訳にはいかなさそう。 ブラウザが限定できるスマートフォン向けにはかなりいいのでは? ブラウザ互換がしっかりしてくると幸せになれそう ブラウザ互換がうまくいかなかったら・・・