Kentaro Kuribayashi's blog

Software Engineering, Management, Books, and Daily Journal.

Feed2JS あるいは XML HTTP Request で遊ぶ

ふと思い立って RSS の各ヴァージョンや Atom といった XML フィードを JavaScript に変換するスクリプトを書いて、Web のインタフェイスを作ってみました。

まぁ、Feed を JS に変換するとかそんないまさら的なお話はどうでもよくて、今回は JavaScriptXML HTTP Request を試してみるのが目的。これ、最近目につくところでいえば、たとえば Google の各サービス(Gmail, Google Suggest, Google Maps)で用いられている技術であるとのことですが、JavaScript でもってバックエンドの CGI スクリプトやそれに類するものに HTTP リクエストを送信し、返ってきた結果を使ってあれこれできるってな話しで、リロードすることなくバックエンドからデータを取得して表示を変更することができるというわけで、UI 的にいろいろと面白いことができそうです。詳しい解説は以下を参照してください。

XUL アプリケーションで XML HTTP Request を用いていろんな API を叩いて遊んだりするのも面白そうだなぁとか思ったりしています。