Firefoxで使う検索エンジンプラグインが従来のファイル形式からomni.ja
という形式に変更となったようです。注1
omni.ja
omni.ja
は
/usr/lib/firefox/omni.ja
/usr/lib/firefox/browser/omni.ja
に置かれています。(Linuxの場合)
今回はsearchplugins
を変更したいので、/usr/lib/firefox/browser/omni.ja
の方を編集します。
omni.jaの編集
中身の展開
omni.ja
はZipと互換性があるのでunzip
で展開できます。
$ mkdir /tmp/omni
$ unzip /usr/lib/firefox/browser/omni.ja -d /tmp/omni
searchplugins
はchrome/ja-JP/locale/browser/searchplugins
にあります。
xml
の書き方は従来から変わっていないようなので、使いたいファイルと置き換えて、(必要に応じて)list.txt
を更新すればOKです。注2
最新バージョンではsearchplugins
からsearch-extensions
に変更となり、検索エンジンの記述方法もxml
からjson
に変りました。
$ cd /tmp/omni/chrome/browser/search-extensions
$ cp -r /path/to/search .
$ vi list.json
新しいomni.jaの作成
展開は普通にunzip
でできますが、圧縮には指定されたオプションを使わないとFirefoxがクラッシュしてしまうことがあるそうです。
$ cd /tmp/omni
$ zip -qr9XD omni.ja *
$ su -
# mv -i /tmp/omni/omni.ja /usr/lib/firefox/browser/
リンク
omni.ja (formerly omni.jar) – Mozilla | MDN
https://developer.mozilla.org/en-US/docs/Mozilla/About_omni.ja_(formerly_omni.jar)
注1 どのバージョンから変更となったのか、正確には把握していませんが、少なくてもversion 45以降ではそうなっています。
注2 異なるlocale
を使っている場合はja-JP
の部分をen-US
などに変更してください。
関連記事
FirefoxでGIFアニメーションを止める
FirefoxでGIFアニメーションにかかる設定は
about:config > image.animetion_mode
で設定できます。
normal(デフォルト)アニメーションをループ再生once1回だけアニメーションを再生noneアニメーションなし
GIFアニメーションが延々ループ再生されると目障りなこともありますので、その場合は再生停止の設定を試してみてください...
Firefoxで訪問済みリンクの色を変えないように設定する
多くのブラウザのデフォルト設定では
未訪問のリンクを青色訪問済みのリンクを赤紫色
で表示しています。それなり便利な機能ですが、この機能を悪用してユーザーの個人情報(訪問履歴)を取得する悪質なサイトもあり、少し気持ち悪いこともあります。
ということで、Firefoxで訪問済みリンクの色を変えないように設定するには次のように設定します。
アドレスバーにabout:config...
Firefoxを起動しないでブックマークを取り出す方法
Firefoxはプロファイルのファイルを移動すれば新しい環境に引き継ぎ(引っ越し)できますが、ノーマル版からDeveloper Edition(もしくは、その逆)に変更した場合は引き継ぎできないようになっています。
その場合でも、同じバージョンのFirefoxを起動してエクスポート&インポートすればブックマークを移行できますが、いちいちインストースし直すのが面倒な場合は次のようにしてブック...
Firefoxのabout:configについて
Firefoxのabout:configで設定している内容についての覚え書き。(万人向けのおすすめ設定ということではありませんので、参考にされる場合は内容を確認してから設定してください。)
extensions.pocket.enabled: false (デフォルトはtrue)
Pocket機能の有効・無効を設定します。
参考: FirefoxのPocket機能を無効化する方...