_ Ajaxを非同期のパーソナライズナビゲーション生成に使う (19:04) 思いつきネタ(from mixi日記)。 Webページを生成する際に、そこに含まれる特定キーワードに関するマウスイベントをフックする。「そのキーワードにマウスカーソルをあわせると関連情報が表示される」といった機能(ユーザーへの利益)を提供しつつ、それによってユーザーがどのキーワードに興味があるかというフィードバックを得る。 フィードバックはJavaScriptレベルである程度キャッシュされつつ(負荷対策)、Ajaxで非同期にサーバーに送られ、サーバーのユーザーセッションに保存される。 サーバーはユーザーセッションにたまった「興味のあるキーワード」や「今まで閲覧したページ」などの情報を使い、そのユーザー向けにパーソナライズした情報を返す。パーソナライズされた情報はWebページを生成する段階で返すこともできるし、Aj