Firefox には XUL/Migemo というのがあって ローマ字で日本語がインクリメンタル検索ができる。 Opera にはそのような拡張はないので それを実現する UserScript を友人が書いた。 アイディアが非常におもしろくて友人のハードディスクに埋めておくのは もったいないと感じたため、許可をもらって公開させてもらうことにした。 仕組みは簡単で、Ruby で書かれた Migemo サーバ と UserScript が JSONP で通信して Migemo 検索を実現している。 動作イメージはこんな感じ。(画像です) 使い方 Migemo サーバと UserJS 一式をダウンロード migemo-search.js をブラウザの UserJS ディレクトリに移動 ruby migemo-server-json.rb . でサーバを起動 ブラウザで Ctrl+S で検索ボックス