ぼちぼち散歩

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

--/--/-- --:-- | スポンサー広告 | トラックバック(-) | コメント(-)

ページの先頭へ

Firefoxをこう使ってます的な何か その5

Firebug

ウェブ開発するなら必ず入れておきたい拡張機能.かなり多機能で,JavaScriptのデバッグ,HTMLの構造やCSSの解析,ネットワークの通信状況の表示と便利な機能が詰まっている.その反面,livedoor Readerおよびlivedoor クリップのページでは動作がおかしくなったり,Gmailを重くしてしまうなので問題もある.幸いページごとに有効,無効を指定できるので,これらのページでは無効にしたり,しょっちゅう使わないなら無効にしておくのが良いのかも知れない.追記(2007/11/17 15:37):Firebugは真剣に一部ページで不具合があるので注意!ステータスバーのFirebugのアイコンを右クリックして,「Disable Firebug for xxx」か「Alloed Sites ...」を選択して,livedoor Reader,livedoor クリップ,Gmailあたりは無効にしておくと良いです.

Web Developer

主にHTMLやCSSを書いたり解析したりするときに便利な機能を提供する拡張機能.ツールバーにWeb Developerのボタンを置いておくとWeb Developerツールバーをトグルできるようになる.Firebugが素敵なので使う機会があんまりないけど,たまにW3C Validator呼んだり,画像やテーブルのアウトライン表示するのに使っている.でも,この程度ならBookmarkletでも十分代用可能なので,そのうち外すかも知れない.BookmarkletといえどもXRAYのような強力なものもあるし,拡張機能でなくても構わないものは入れない方がFirefoxがちょっとは軽くなっても良さそうである.

vimperator

これぞ変態拡張機能(褒め言葉)というべき拡張機能.Vimっぽい操作でFirefoxを操作できるようになる.jkhlで上下左右にスクロールしたり,ブックマークと履歴から補完してタブを開けたりとか,Hit-a-Hintスタイルのリンク選択できたりとか,とにかく何でもかんでもキーボードのみで操作できる.設定ファイルもVimっぽいく.vimperatorrcを置くことができる.設置方法は環境設定ファイル vimperatorrc の詳しい手順 - k0yの日記のエントリを参考してもらうにして,自分の.vimperatorrcを晒しておく.

" options
set activate=quickmark,paste
set complete=bshf
set guioptions=mTb
set hlsearch
set ignorecase
set incsearch
set popups=2
set preload
set showstatuslinks=2
set wildmode=list:full

" key mappings
" Windows環境のCtrl+cでコピーを殺すのを回避
map <C-c> Y 

" 多めにスクロールするようにする
map j 5<C-e>
map k 5<C-y>
map h 5<Left>
map l 5<Right>

echo '.vimperatorrc loaded'

思いっきりFirefoxのUIをいじるためテーマによったら表示がおかしくなるかも知れないし,他の拡張機能とコンフリクト起こすことも考えられる.けど,今のところ奇跡的に(?)自分の環境ではだいたいうまいこと動いている.ただ,FIREGESTURESのステータスバーへの表示が消されてしまう.

また,livedoor ReaderやGmailのようにウェブページ側でキーボードショートカットを設定している場合は全部vimperatorが吸い取ってしまう.Shift+iでvimperatorを一時的に無効にできて,吸い取る問題は回避できるもののそういうのがめんどくさい人には向かないかも知れない.また,Mac環境では(その他の環境は分からない)Flashへの文字入力(ニコニコ動画のコメント入力など)も吸い取ってしまうし,逆にFlashにフォーカスがあるとvimperatorがちゃんと動かなかったりと,不安定な部分もある.その他,不意に操作できなくなったりといろいろあるので,やっぱりチャレンジャー向けな気がする.

しかし,vimperator + SplitBrowser で :sp[lit] コマンド - hogehogevimperator + SplitBrowser のフォーカス移動 - hogehogeといった野心的なことをやっている人もいるし,vimperator自体の開発も活発に行われているようであるし,何より「こんなんFirefoxじゃないとできんやろ!」的な面白さがたまらないので今後に期待したい拡張機能である.

スポンサーサイト

2007/11/10 18:00 | Firefox | トラックバック(0) | コメント(0)

ページの先頭へ

コメント

コメントの投稿


トラックバック

トラックバックURL
http://relaxedcolumn.blog8.fc2.com/tb.php/94-9b778d0f

トップページへ
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。