Ajax: Web アプリケーション開発の新しいアプローチ

インクリメンタル検索については自身つっこみを入れているから飛ばすとして。

その変化とはつまり、ナヴィゲーションの解釈や検索を実行する主体のサーバサイドからクライアントサイドへの移行ということです。具体的に考えてみましょう。

違うでしょ。サーバサイドが検索を行うことに変わりはないよ。「先読み」というけれど、rel=nextなlink要素を提供してやって、それをブラウザが「先読み」できればそれで良い。JavaScriptに頼るのは駄目な解決法だ。セマンティクスがあるんだからさ、あくまでrel=nextの補助として使用しなければ。一方Google Mapsは画面遷移を発生させないという特徴が十分に活かされる例だ。どんなサービスで必要とされるかを、もっと慎重に検討すべきだと思う。

関係は薄いが、ローカルで使うのだとするとJavaScriptは使いにくいと思う。JScriptでIXMLHttpRequestインスタンスを作成、リソースを取得しDOMツリーを構築というのは良くやったけれども、単にデータが必要で描画する必要がないという場合、明らかにSAXの方がいい。

DocBook で文書を書こう!
DocBookは書籍、論文、FAQ、HOWTO、APIリファレンス、色々使えるらしい。でも手書きは嫌だ。
HTML 作成者のための XForms 入門
XForms Institute Presents: O'Reilly XForms Essentials
Mozilla と XForms
fileプロトコルでputってやつできるのかな。…… とか考えていたけれど、HTTPRequestHandler(っぽい名前のクラス)にPUTメソッド用のハンドラを書けばいいんだ。PUTメソッドを認識するかどうかはちと不安があるけれども、しなかったらスーパークラスを書く。XFormsMozilla実装とかに拘る必要はなかったな。ブラウザに縛られてしまうだけだったよそれじゃあ。あれれれれれ。サイトナビゲーションバーがどっかに消えちゃったよ。あんなに使える機能もないのに。