Firefox 拡張の話 ( vimperator すげぇ )
「hit a hint って拡張がいいね」なんてことを書こうと思ってるうちに vimperator を見つけて、頭がどうにかなりそうだ、という話。
hit a hintって何よ
hit a hint ってのは移動できる先にラベルを表示して、キー入力でそこにジャンプするっていうキーボード派向けな拡張。距離が結構あるときとかに正確にジャンプできるのがいい。
vimperatorって何よ
vimperator ってのは Firefox が vi ぽい操作 & 画面になる。vi にふれたことのないユーザには決しておすすめしない。操作・画面ともに大幅に変更されるので、注意が必要。
にしても、こいつがかなり強い。 hit a hint の機能もごっそり吸収してるし、なにより慣れた vi の操作ができるってのがうれしい。コマンドがうれしい。hjkl で動けるのがうれしい。 :help だけわかればなんとかなるかな。以下、参考サイト
ライブブックマークの読みこみ
http://d.hatena.ne.jp/cogma/20070515/1179236872
で書いていたことを修正。更新は自動で行なわれる。browser.bookmarks.livemark_refresh_seconds で更新間隔を設定できる。ただ、起動時のはどうしようもないかも。
XUL/Migemo [Forked Edition]
配布ページのデモ?がうまく動かないす。pe-zi でページにマッチしないぽいです。mane-ji で「マネージ」にマッチするのに、mane-jaで「マネージャ」にマッチしないのも不思議です。
XUL/Migemo 0.5.0 ( display: none の iframe で Error )
XUL/Migemo 0.5.0 でバグぽいものを発見(?)
<html> <head> <title>t</title> </head> <body> <p>今日</p> <iframe style="display: none"></iframe> </body> </html>
こんな感じの html *1 をXUL/Migemo で「kyou」 とかすると、Firebug が「大変や!エラーや、エラーやで!」と叫びますね。div で style="display:none" となっている中に iframe があってもなるんで iframe が display: none だとだめなんじゃないですかね。ちなみに、はてなの編集画面で起きます。これ。
特に動作上問題なさそうなので気にしないことにします。
追記:あー、もしかしたら自分だけかもしれない(わらい
*1:doctypeないけど気にしない
tabtree memo
- Tab Tree をいじってみる
- キーボードで操作しにくい *1
- ENTERでNodeを開いてくれない ( ツリーの開閉をしようとしているよね : 解決 )
- そもそも Focus を当てれないし
- Sidebar の Toggle ができない ( 解決 )
- 次・前のノードへの移動ができない
- 前回終了時の状態復元ができない ( なにやら難しそう )
- なんで Toolbar ? Menubar に項目がほしい ( 解決 )
- Firefox の拡張は JavaScript, XML ができれば理解できそう
- Tree View 自体は、用意されてるもの*2を使うぽい
- xpi, jar の rename が面倒。 zip でいいじゃないですか。
- Google で色々書くとこ(仮)が見つからないよ