タグ

domstorageに関するhasegawayosukeのブックマーク (4)

  • 2009-06-19

    まあ、サボってたわけですけど1年以上空いちゃいました・・・w どうしようもない状態になったのでここに書いてみます。 記法とか忘れちゃったので適当に。 以下の記述に間違いがあるかも知れません・・・ 前振り Wassrで色々と Greasemonkey(以下グリモン) 書いてる訳なのですが、設定を保存したいグリモンが有って、設定データをCookieに保存していたのですが、利用者次第でデータの量がふくれてCookieのサイズ(4K)を超えてしまい、400 BadRequest になると言う根の問題を抱えていた欠陥グリモンでした。 で、Cookieの変わりに DOMストレージはどうよ?って教えてもらって試して見たのが事の始まり。 DOMストレージの状況 DOMストレージはCookieを使わずにローカル側にデータをハッシュ形式で保存できる仕組みで localStorageオブジェクトを利用します。

    2009-06-19
  • Safari4 と IE8 で実装された DOM Storage とは何か - IT戦記

    はじめに 皆様 JavaScript のスピード競争が激化し、 ECMAScript 3.1 の仕様の策定が進むなど、激動の JavaScript 時代をいかがお過ごしでしょうか。 さて今日は、今、ちまたで大ブレイクの兆しを見せている DOM Storage という仕様を紹介したいと思います。 DOM Storage とは何か まず、 DOM Storage とはどんなものなのでしょうか。 とても簡単に言ってしまえば、とてもたくさんのデータが保存できてサーバーに自動で送られない Cookie みたいなものです。 さらに、 Cookie とは違って JavaScript からとても扱い易く作られています。 では、この DOMStorage の具体的なソースコードを見てみましょう。 <!DOCTYPE html> <html> <head><title>DOMStorage の使い方</tit

    Safari4 と IE8 で実装された DOM Storage とは何か - IT戦記
    hasegawayosuke
    hasegawayosuke 2008/09/24
    DOMStrageのアクセス制限について、そろそろ一言調べておくか
  • Inside Ex DOM Storage - 日向夏特殊応援部隊

    Ex DOM Storage の中の実装ですが、結構苦労したので折角だから解説しちゃうぞ的なエントリです。 なので興味のある人以外にはだいぶニッチですw Ex DOM Storage の技術的概観 簡潔に書いてしまうと以下の二点につきます。 データの格納先は userData behavior Storage オブジェクトの実態は script 要素に適用した element behavior userData behavior とは? userData Behavior とは、IE が標準で用意しているクライアントサイドストレージです。 使い方は非常に簡単で、 element.addBehavior("#default#userData"); element.load("myStorage"); element.setAttribute("myData", "blah blah"); e

    Inside Ex DOM Storage - 日向夏特殊応援部隊
    hasegawayosuke
    hasegawayosuke 2008/09/24
    すげー。すげーすげーすげー。すげーー。
  • Ex DOM Storage をリリースしました - Yet Another Hackadelic

    結構前に作っていたんだけど、IE6, IE7 でも動作する DOM Storage を作ったので、きちんと告知します。 追記 ちなみにサーバーにファイル置くだけで動きます。ユーザーに何かインストールさせる必要はありません。(2008-09-24T11:45:56+09:00) CodeReposにソースを移動しました。(2008-09-24T12:37:24+09:00) Ex DOM Storage dist http://svn.coderepos.org/share/lang/javascript/exdomstorage/tags/0.01/ source http://svn.coderepos.org/share/lang/javascript/exdomstorage sample http://svn.coderepos.org/share/lang/javascript/

    Ex DOM Storage をリリースしました - Yet Another Hackadelic
  • 1