またもやgoogle関連ネタなのだけど、google desktopの日本語版が提供開始されたので、インストールして使ってみた。ソフトウェアの主な目的は、自分のパソコン上のファイルをgoogleと同じようにインデックス化して、高速に検索できるようにするということ。パソコン上のあらゆるファイル形式が検索可能になる。しかもgoogleエンジン搭載だから、速い。インデックスファイルは、元のファイルより小さくなるが、それでも、量が多ければ多いほどディスクスペースを使うので、インストールの際は検索対象とするフォルダを適切に選ぶ必要がある。詳細についてはヘルプをどうぞ。
実際に使うと、インターフェースがgoogleのウェブ検索そのものなんだよね…ブラウザが開いて、入力フォームがあって、そこに検索語句を入れると、パソコン上でヒットしたファイルがウェブ検索の時と同様に一覧される。Windows IEを2つ立ち上げて、片方ウェブ検索、片方デスクトップ検索なんかすると、何がなんだか分からなくなってしまう。
ちょっと触り程度にいじってみた。ajaxとはAsynchronous JavaScript + XMLの略で、エイジャックスと読む。ここのページに図解式で解析されている。簡単にまとめると、ユーザの求めているデータを、裏側の処理で、非同期的にあらかじめ用意しておき、いざユーザがそのアクションを起こそうとしたときには、既にその情報が用意されているようにする仕組み。リクエストを発行して、レスポンスを待つという従来のウェブの仕組みから解放されるという技術。これにより、ユーザは、ストレスを感じる事なく利用できるウェブサイトを容易に作れる。google suggestやGmailでもお馴染のインターフェース。似たような技術ではFlashなどがあるが、こちらはJavascriptで実装されているので、商用製品を一切使わない実装となっている。