Ajax 実装のための基礎テクニック

  4774125792
  http://www.amazon.co.jp/o/ASIN/4774125792/todaysnonsenc-22/ref=nosim/
  増井 雄一郎 (著), 深津 貴之 (著), 川崎 有亮 (著), 台場 圭一 (著)
  技術評論社
  ISBN: 4774125792
  2006/02/03
  2,394 円

- via: たつをの ChangeLog
  http://nais.to/~yto/clog/2005-12-11-4.html

Tag がつけられるメモ帳 Web アプリケーション Femo

  http://femo.nomadscafe.jp/

Catalyst + Ajax + TypeKey 認証 + Tagging + はてな記法と話題の技術を使い派手に実装

  とあるように,話題の技術でいっぱい.
  カレンダー機能もあるし,TagCloud 風に Tag の文字の大きさでどのタグが多いかも分かる.

- via: blog.nomadscafe.jp
  http://blog.nomadscafe.jp/archives/000551.html

- 次のキラーアプリは「カレンダー」-「When 2.0」カンファレンス開催
  http://japan.cnet.com/news/media/story/0,2000047715,20092426,00.htm

prototype.js でホイールイベントを登録する

  http://d.hatena.ne.jp/secondlife/20051208/1134020332

- mouse wheel event demo
  http://rails2u.com/misc/wheel_event/

  素晴らしい.何かに使いたい.

JavaScript で製作したWindows 用タスクバー時計

  http://apollostar.com/prod/taskbarclock/

  Windows タスクバーには,任意の Web ページを表示することができるので,それを利用して
  時計を表示してしまおうというもの.便利っちゃ便利.

  JavaScript で製作したWindows 用タスクバー時計

JavaScript によるオブジェクト指向プログラミング

- JavaScript におけるオブジェクトの基本的性質
  http://codezine.jp/a/article.aspx?aid=220

- JavaScript の関数とメソッド
  http://codezine.jp/a/article.aspx?aid=221

- プロトタイプ (prototype) による JavaScript のオブジェクト指向
  http://codezine.jp/a/article.aspx?aid=222

標準仕様の ECMAScript で扱われる範囲に基づいています

- Under Translation of ECMA-262 3rd Edition (ECMA-262 の邦訳)
  http://www2u.biglobe.ne.jp/~oz-07ams/prog/ecma262r3/index.html

Web ブラウザだけで Ruby を学ぶ

- try ruby! (in your browser)
  http://tryruby.hobix.com/

  try ruby

  Web ブラウザに irb (Ruby のコマンドプロンプト) が表示されるので,そこで
  実際にコードを打ち込んで Ruby を学習することができる.すばらしい.

  Ajax でサクサク動くのはいいが,なんかスペルミスとかするとたまに動かなくなる.
  そうなると,もう一度初めからやらなくてはいけないのでちょっとうんざりした.

- via: まちゅダイアリー
  http://www.machu.jp/diary/20051203.html

Make を利用した JavaScript ファイルの結合・圧縮

  http://d.hatena.ne.jp/llamerada/20051204/1133674702

  GNU make と JavaScript を圧縮する Java プログラム Dojo's Compressor を用いて
  JavaScript ファイルを結合し圧縮する方法.

SRC = test1.js test2.js
COMB = test.js
COMP = small_test.js
all: $(COMP)
$(COMB): $(SRC)
    cat $(SRC) > $(COMB)
$(COMP): $(COMB)
    java -jar custom_rhino.jar -c $(COMB) > $(COMP)


  なるほど,こういう使い方もあったか.
  圧縮された JavaScript ファイルは,改行を削除しても大丈夫そうだったので
  Makefile の最終行を

java -jar custom_rhino.jar -c $(COMB) | tr -d "\n" > $(COMP)

  としてみた.結果はもちろん OK だった.

- via: Dojo's Compressor
  http://dojotoolkit.org/docs/compressor_system.html

ページがどんなキーワードで検索されたかを TagCloud 風に表示させるくっつきサービス

  http://blog.yappo.jp/yappo/archives/000312.html

javascriptファイルをページに貼り付けておくだけで、そのページに訪問した際に使われた検索キーワードを自動的に検知して
そのキーワード達をTagCloud風に表示させる物を作ってみました。

  面白そう.今度設置してみるか.

Ajax でデスクトップみたいなもの

  http://www.backbase.com/demos/windows/

  Ajax でデスクトップみたいなものを実現しているデモ.
  結構いい感じで動いている.

  また,この会社のほかの Ajax のデモもさくさく動くものばかりで楽しい.

  Ajax Windows

Selenium で Ajax アプリケーションをテスト

  http://www.sooey.com/journal/2005/12/01/68/

  Selenium の waitForValue と waitForCondition で Ajax のテストができるらしいというお話.

- ref.:
  [2005-11-24-2] Selenium ver.0.5 勝手にまとめサイト
  [2005-05-27-2] Web アプリケーションテストツール selenium