2008年6月8日(日)
SafariHighlight.uc.js ver. 1.0.0
3.1以降検索バーが色々変更されてるので動きませんです。 対応予定も今の所ありません…。
XUL/Migemo(https://addons.mozilla.org/ja/firefox/addon/5239/)で同様のSafari3風ハイライト機能がありますので、其方の使用をお勧めします。
userChrome.js(http://forums.mozillazine.org/viewtopic.php?t=556229)用のスクリプトです。
Safariのインライン検索のハイライトみたいに動作させるスクリプトです。
SearchWP(http://legege.com/en/mozilla/searchwp)と、Googlebar Lite(http://www.borngeek.com/firefox/googlebarlite/)のハイライトにも対応しています。
http://kuonn.mydns.jp/fx/SafariHighlight.uc.js
設定項目(ソースの最初の辺り)
- alwaysHighlight
- Safariのように検索開始時に常時強調表示状態にする。(true:有効, false:無効)
- clickAndExit
- Safariのように画面クリックでハイライトを終了する。(true:有効, false:無効)
- overlayOpacity
- オーバーレイの不透明度。(0:透明 <=> 1:不透明)
- hitAnimation
- ヒット箇所のアニメーションを行う。(true:有効, false:無効)
- clickElement
- 要素の下にあるリンクにクリックイベントを送る。
- searchWP
- SearchWPに対応させる。
- googlebarLite
- GooglebarLiteに対応させる。
動作確認
- Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.9) Gecko/2008060717 Minefield/3.0 (tete009 SSE PGO)
- Mozilla/5.0 (Windows; U; Windows NT 5.1; ja-JP; rv:1.8.1.14) Gecko/20080417 BonEcho/2.0.0.14 (tete009 SSE PGO)
変更点
- piroさんのXUL/Migemoによる実装を取り込み、要素の下にあるリンクにクリックイベントを送る、を実装。
- SearchWP, GooglebarLite対応の有無を設定できるようにした。
ToDo
トラックバック - http://d.hatena.ne.jp/DeaR/20080608/p1
