カスタムキーワードってイケてない?

by Asa Dotzler

Mozilla のカスタムキーワードはゴキゲンだぁ! ブックマークを楽に呼び出すだけじゃなくて、検索とかクエリーにも使えるんだぜ。シンプルなカスタムキーワードは、URL バ−に短い文字列を打つと、それに相当するブックマークの URL を呼び出すんだ。キ−ワ−ドをセットするには、まず URL のブックマークを作らなきゃいけない。サイトに行って Bookmark (ブックマーク) > Add Current Page (現在のページを追加) (Ctrl+D) を使うか、Manage Bookmarks (ブックマークの管理) ウィンドウに行って (Ctrl+B) File (ファイル) > New Bookmark (新しいブックマーク) で新しいブックマークを作ればいいのさ。ブックマークを作ったら、ブックマークのプロパティウィンドウ (Edit (編集) > Properties (プロパティ)、Ctrl+i、コンテキストメニューの Properties (プロパティ)) でブックマークにキーワードを指定できるんだ。ブックマークのプロパティウィンドウで Custom Keyword (キーワード) フィールドに短い文字列を打つだけさ。そのダイアログを閉じてアドレスバーにキーワードを打ち込んで Enter キーを押せば、セットした URL が読み込まれるぞ。

(訳注: ブックマークのプロパティを開くキーボードショートカットは、Mozilla のバージョンによっては "Ctrl+i" ではなくて "Ctrl+p" かもしれません。また、Mac OS では "Ctrl" を "Cmd" に読み替えてください)

ひとつ例をあげよう。俺は http://www.mozilla.org/ のブックマークに "m.o" ってキーワードを指定してあるんだ。これだと アドレスバーに m.o って打ち込めば http://www.mozilla.org/ が読み込まれるってわけさ。キ−ワ−ドは Mozilla のオートコンプリートで刈り取られるから 俺は日頃行くどのサイトでも 4 文字以上打ち込むことはめったにないんだ。

だけどここまではただの手始めさ。カスタムキーワードはキミが気に入っている検索エンジンのショートカットを作るのにも使えるんだ (ここが「ゴキゲン!」なところさ)。ここからはそのやりかただ。

Bugzilla のバグレポートを見るのを例にとろう。

  • http://bugzilla.mozilla.org/show_bug.cgi?id=%s をブックマークする ("%s" のところは バグナンバーや検索語みたいな URL の一部に置き換えられるんだ)
  • そのブックマークに "bug" みたいなキーワードをつける
  • Mozilla を再起動する (なんでかわかんないけど、しなきゃいけないことがあるみたいなんだ)
  • あとは アドレスバーに "bug 12345" って打てば、そのバグが読み込まれるんだ

キーワード "bug" のうしろに (半角) スペースとバグナンバーをくっつけたやつは "http://bugzilla.mozilla.org/show_bug.cgi?id=" のうしろにバグナンバー "12345" をくっつけた URL を呼び出して 目的のバグを読み込むのさ。

ほかのかなりクールな例:

  • http://www.google.com/search?q=%s&btnG=Google+Search (俺はこいつに "google" ってキーワードをつけてる)
  • http://search.dmoz.org/cgi-bin/search?search=%s (俺はこいつに "dmoz" ってキーワードをつけてる)
  • http://www.dictionary.com/cgi-bin/dict.pl?term=%s (俺はこいつに "dict" ってキーワードをつけてる)
  • http://lxr.mozilla.org/seamonkey/find?string=%s (俺はこいつに "lxrfile" ってキーワードをつけてる)
  • http://lxr.mozilla.org/seamonkey/search?string=%s (俺はこいつに "lxrtext" ってキーワードをつけてる)

たぶん他にもおもしろい使い方があるだろうから、キミが気に入っている検索エンジンで検索をかけてみて作られる URL を見てみなよ。その URL の検索語を "%s" で置き換えることができれば、たぶんこのテが使えるぜ。ちょっとした JavaScript を入れてやれば勝ち目はないけどね(^^