検索バーに入力した文字をページ内で強調する

Firefox PRで実装された検索ツールバーは、ページ内の検索に以下の機能が加わった。

  • Ctrl+Fで画面下に検索ツールバーが出る(画面に被さるダイアログボックスが出ない)
  • 検索した単語の強調表示(ハイライト)ができる
  • Find As You Typeと連携できる(半角英数入力に限る?)


期待した新機能だが、どうも使い勝手の悪い時がある。

  • 日本語ではFind As You Typeが機能しない
  • 検索ツールバーの表示/非表示に手間がかかる(表示し続けてもいいが)
  • 別のタブに検索欄の文字が引き継がれない

例えば、Web検索で見つけた検索一覧から必要な情報を探す場合。検索結果を新規タブで開き、検索ツールバーでページ内の検索した単語を探したい。ここで、タブ毎に「検索ツールバーを表示(Ctrl+F)→検索を入力→(変換)→Enter」の4stepを繰り返すのは結構辛い。
この悩みに効く拡張機能があった。Advanced Highlighter Button 1.4.2

ツールバーのカスタマイズでAHBボタンを追加すれば準備OK。検索バーに文字を入力しAHBボタンを押すと、ページ内の該当する文字がハイライトされる。利点は、

  • 検索バーを使うので、検索ツールバーの表示/非表示を切り替える手間がない
  • 単語をスペースで区切ると、複数の単語を同時にハイライトできる
  • タブを移動しても検索バー内の文字を引き継げる

AHBボタン右の矢印からは、検索した単語の履歴をたどれたり、Customizeから設定の変更もできる。
参考