2005年10月21日のブックマーク (2件)

  • 最速インターフェース研究会

    http://blog.livedoor.jp/dankogai/archives/50957890.html まず、Object.prototypeにメソッドを生やしてしまうとfor inでキーを列挙するときにいちいちhasOwnPropertyを使わないといけなくなるので普通は使いません。影響が大きすぎるので、よっぽど変態的なライブラリじゃないと使わない。他のライブラリと組み合わせるとほぼ確実に問題が起きる。それから、deep_cloneが欲しい場合はJSONを作ってevalすればよい。パフォーマンスを気にする場合とか、浅いコピーが必要な場合はそれなりに工夫する必要があるけど。 で、JSONにするのにFirefoxだとtoSourceというのが使える。unevalというラッパーがあって、これだとnullでも平気。 http://subtech.g.hatena.ne.jp/cho45/

  • 「Web 2.0」を知っていますか?

    「Web 2.0」という言葉をご存じだろうか。 「2.0」とは第2世代という意味。ここ最近,Webの世界が従来とは少し違った動きをしており,Ajax(関連記事)をはじめとする新しい手法がどんどん登場している。インターネットの世界は成熟し,そろそろ次のステージに来ている。Web 2.0とはそんな概念のようなものを表した言葉で,ここ最近よく耳にするようになった。 注目されるゆえんはこの言葉の発信者の一人がTim O'Reilly氏ということ。同氏と言えば「オープンソース」という言葉の提唱者の一人でもある。このことからもWeb 2.0には単なるキャッチフレーズ以上の何かがありそうだと言われていた。そんな同氏が論文を発表した。タイトルはズバリ「What Is Web 2.0」。今回はこの論文を見ながら新しいWebの世界について考えてみたい。 ブレインストーミングから生まれた概念 米O'Reilly

    「Web 2.0」を知っていますか?