Opera アクションの合成術 「参照モード」。
任意のページを開いた状態でツールバー上のボタンを押すと、
このように新しいウィンドウが立ち上がり、左(A)に見ていたページ、右(B)に空白のページ と二分割される。
Aのリンク先は全てBで開かれるので、画面を切り替えることなく次々とリンク先を参照しながら本文を読むことができる。
たとえば、文中リンクが多用された Web ドキュメント、ちゃっちゃと目を通していきたいリンク集、魅惑いっぱいの画像掲示板、次々観たい○○動画の検索結果……等々で効果を発揮するかもしれないし、全然役に立たないかもしれない、それは僕にも分からない、そんなわけで Opera ボタンを用意したので物好きな方はどうぞ。9.24 用と 9.50 用があるです。
どちらかのアイコンをツールバー上にドラッグ & ドロップすれば OK。
現在アクティブなページの URL をクリップボードにコピーして(Copy document address)、新しいウィンドウを開いて(New browser window)、クリップボードの URL に移動して(Paste and go)、リンク先となるページを開いて(Create linked window)、ページを左右に並べる(Tile vertically)という風にアクションが連結されている。
Button*, "Reference Mode"=Copy document address, , , "Reference Mode", "Tile vertically" & New browser window & Paste and go & Create linked window & Tile vertically
浮動表示にしたパネルを表示させていると上手くいかない。あと、「クリップボードにコピー」と「元々見ていたページが切り離されず(閉じず)にそのまま表示されている」という点が個人的に気に入らない。
どちらかのアイコンをツールバー上にドラッグ & ドロップすれば OK。
現在アクティブなページを切り離し(Detach page)、リンク先となるページを開いて(Create linked window)、0.1秒待って(Delay, 100)、ページを左右に並べる(Tile vertically)という風にアクションが連結されている。9.24 よりもちょっとシンプル。
Button*, "Reference Mode"=Detach page, , , "Reference Mode", "Tile vertically" & Create linked window & Delay, 100 & Tile vertically
Create linked window と Tile vertically の間に Delay, 100 を入れている理由は、パネルを開いている時(浮動表示以外)に実行するとたまに失敗してページが左右に並ばないことがあるから。原因はよくわからない。
あと、切り離されたページの扱いが「ページを切り離してウィンドウ化」という風に 9.50 で変わってしまって僕はそれが気に食わなかったんだけど、こうやってカスタマイズしてみるとなんだかそれもアリな気がしてくるから困る。
浮動表示にしたパネルを表示させていると上手くいかない。
アクティブなページとページソースを左右に並べて、反映を確認しながら作業ができる。詳しくはhigeorangeさんの Opera ScreenCast ソースビューアをHTMLエディタとして使う
を見てちょうだい。
諸般の事情で 9.50 用のみ。
現在アクティブなページを切り離し(Detach page)、ページのソースを表示して(View document source)、ページを左右に並べる(Tile vertically)という風にアクションが連結されている。Delay はなくても大丈夫そうなので省いた。
Button*, "Editor Mode"=Detach page, , , "Editor Mode", "Window Mail Compose Icon" & View document source & Tile vertically
また、左にページ、右にソースという配置にするには、
ということから、Tile vertically の前に 次のページに移る(Switch to next page)というアクションを入れてやる。
Button*, "Editor Mode"=Detach page, , , "Editor Mode", "Window Mail Compose Icon" & View document source & Switch to next page & Tile vertically
前のページに移る(Switch to previous page)でもいいと思うよ。
うん、これも浮動表示にしたパネルを表示させていると上手くいかない。悩ましい。
以上が、○○は出来るではヌルい。○○はOperaにしか出来ない、じゃないと
に対する僕なりの返答……のつもりなんだけど、マニアックだし、なんだかちょっと違う気がするし、単にロマサガネタがやりたかっただけな気もするし、こういうのって○○でもできそうな気もするんだよね。
投稿者:芦塚 | 投稿日時: 2007年 12月11日(火) 08:38