splitbrowser.jsで画面分割

問題

ブラウザで操作可能なソフトウェアがあり、そこには操作状況を示すビューと、アクションを実施するビューがある。
アクションを実行したビューから、操作状況を示すビューへ切り替えてジョブ状況を確認するのはめんどくさい。

解決

画面分割を実施し、下に操作ビュー、上にジョブ状況ビューを表示する。
# 普段は、ログをtailしているが、ブラウザベースの改善ということで。

FirefoxアドオンのSplitBrowserと、その対応をしているvimperator用のスクリプトを導入する。
このスクリプトは大分前に知っていたが、Firefoxのプロセスを複数立ち上げて、これをMaximize Assisterで並べて、
AutoHotkeyでウィンドウアクティブを切り替える方法をずっと使っていた。
今までの方法を使いつつ、今回の方法も試してみる。

下図は:splitを実施して、画面分割した様子。
http://dl.dropbox.com/u/461314/split_Image%202012-02-28-000.png

操作ビューは、下画面で操作し、状況ビューを上に表示させて作業する。

とりあえず、覚えておけば良いコマンドは下記。

  • 画面分割
    • :split
  • 画面移動
  • 分割ウィンドウ削除
    • d

参照

Link : vimperator + SplitBrowser プラグインほぼ完成 - hogehoge @teramako
Link : Fox Splitter (旧称:Split Browser / 分割ブラウザ) :: Add-ons for Firefox

追記

画面移動をvimperatorrcに下記のように追加。

" for split browser
map sm <C-w>0
map sl <C-w>$
map ss <C-w><C-w>

タブを一画面に抑えることもできると知ったので、
作業用URLを一気にタブ開きをする。
# 下記は例。本当は作業用URL

; for split browser
 #s::
 Send,t
 Sleep,1000 
 Send,http://www.yahoo.co.jp/
 Send,{Enter}
 Send,t
 Sleep,2000 
 Send,http://www.youtube.com/?gl=JP&hl=ja
 Send,{Enter}
 return

また、この作業用に新しくFirefoxのプロファイルを作成する。
よって、現在は、下記の3プロファイル構成

  • 分割ウィンドウ用のプロファイル
    • 主にとあるソフトウェアに使用
  • 作業環境アクセス用
    • 評価環境の様々なブラウザ経由でアクセスできるソフトウェアに使用
  • 通常のブラウジング