ArtSaltのサイドストーリー

音楽、フリーウェア、WEBサービス、食べものなどに関する日記。トラックバック、コメント歓迎。

Firefox最終兵器VimperatorとHit-a-Hint

Vimperatorは最強かもしれないけど、これ使う奴は仙人

このブログを読んでいる人の多くは既にご存じだと思うけど、FirefoxにはVimperatorという最終兵器がある。

Vimperator。私もためしましたよ。ついでにmozlessも。
以下は感想。

Vimperatorは変態だね。Greasemonkeyと組み合わせれば、素晴らしい至福の世界が待っているだろう。でも、自分はviとかemacsとか言われても、「なんですか、それ」という人間なので、ついてけない。

それから、mozless。すでにkeyconfigを使ってる人にとっては無用ではないかと。

自分としては、Hit-a-Hint0.8が今のところ最善の選択。
今回、Vimperator, mozlessと比較する意味でCrossFire、Hit-a-Hint0.6、Hit-a-Hint0.9をひさしぶりに体感してみたけど、やっぱりHit-a-Hint0.8が最強と判断。
(Hit-a-Hint0.7は2008年01月12日の時点でダウンロード不可)

プロファイルつくりかえのときに備えてHit-a-Hint0.8の設定をここに書いとく

ひょっとしたら近いうちにFirefoxのプロファイルをまっさらな状態からつくりなおすかもしれないので、今の設定をメモしとこ。

  • J … Magic key. 右人差し指で押す。
  • ASDFGQWERZXCV … Hint key. デフォルトは数字だけど、左の指で楽に押せる英字を使うと、幸せになれる。
  • L … Start key. 間違ったヒントをヒットしてしまったとき、これを押すべし。右薬指で押す。
  • K … Backspace key. たまに使う。右中指で押す。
  • 100 … magicDelayの数値。これをゼロにしないのがクロート?

上記Hit-a-Hint0.8の設定を実現するprefs.jsの設定。

user_pref("extensions.hah.hints.style", "z-index:500; color:#fff; font-family:'メイリオ','Meiryo'; background-color:#000; border-width:0px; -moz-border-radius:0.2em; margin-left:10px; position:absolute;");
user_pref("extensions.hah.hints.styleFocus", "");
user_pref("extensions.hah.hints.tags", "//input[@type!='hidden'] | //input[@type!='file'] | //a[@href!=\"\"] | //area | //input | //iframe | //textarea | //button | //select | //pre");
user_pref("extensions.hah.keys.magicDelay", 100);
user_pref("extensions.hah.keys.numbers", "asdfgqwerzxcv");
user_pref("keyconfig.main.hahBackspace", "][K][");
user_pref("keyconfig.main.hahBlurFocused", "!][][");
user_pref("keyconfig.main.hahExitKey", "!][][");
user_pref("keyconfig.main.hahMagicKey", "][J][");
user_pref("keyconfig.main.hahQuickToggle", "!][][");
user_pref("keyconfig.main.hahRegenHints", "!][][");
user_pref("keyconfig.main.hahStartKey", "][L][");

フォーカスされているリンクをくっきり表示させるためのprefs.jsの設定。

user_pref("browser.display.focus_background_color", "#ffffff");
user_pref("browser.display.focus_text_color", "#000000");
user_pref("browser.display.focus_ring_on_anything", false);
user_pref("browser.display.focus_ring_width", 1);
user_pref("browser.display.use_focus_colors", true);

フォーカスされているリンクをくっきり表示させるためのuserContent.cssの設定。

:-moz-any-link:focus {
outline: 2px solid blueviolet; !important;
}
pre:focus {
outline: 2px solid blueviolet; !important;
}
input:not([type]):focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="checkbox"]:focus,
input[type="radio"]:focus,
input[type="submit"]:focus,
input[type="reset"]:focus,
input[type="button"]:focus,
input[type="image"]:focus,
input[type="file"]:focus,
input[type="hidden"]:focus,
textarea:focus,
select:focus {
outline: 2px solid blueviolet !important;
}

当ブログ内の関連エントリ(2008年01月12日以前)

Google
WWW ArtSaltのサイドストーリー
Web site (optional)
Comment - Need to type CAPTCHA, an image of distorted Japanese Hiragana or Katakana afterward.
Password - Not allowed to modify your comment later if password not entered.
On secret mode?
 

http://art2006salt.blog60.fc2.com/tb.php/677-d0b764fd

このブログについて

最近のエントリ

カテゴリー
あわせて読みたいブログ

あわせて読みたい

最近のコメント
Internet Explorer
よりも便利です

Opera 9 - Always secure with Opera Firefoxをダウンロード!!

相互リンク