アナログ
RSS  

Firefoxのタイトルバーを隠す2009/09/03 17:35

タイトルバーありとなしの差(高さは全て71ドット)
高さ71dotにそろえた画像に差し替えました。タイトルバーがないだけで表示範囲がこれだけ変わります。

Hide Chromeでタイトルバーを隠しているのですけれど、Window枠が消えるので移動([Alt]+[Space]、[M]、カーソルキー)とリサイズ(ステータスバーの右端)が不便で、一時的にWindow枠を使う方法はないかと思ってたところ

Mozilla Firefox SS晒しスレ-2
http://pc12.2ch.net/test/read.cgi/software/1231436157/321
このブログのURLが貼ってあるじゃないか。(//ω//)
321 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2009/08/22(土) 20:02:43 ID:kABnbCOI0
メモ FireGestures用
タイトルバーを隠す
var mainWindow = document.getElementById("main-window");
if ( mainWindow.getAttribute('hidechrome') == 'true' ) {mainWindow.setAttribute('hidechrome','false');
window.resizeBy(0, 1);} else {mainWindow.setAttribute('hidechrome','true');
window.resizeBy(0, -1);}

というのを見かけ、試しにFireGesturesに設定してみました。

便利というわけではありませんけれど、微調整しやすくなったので手順を書いときます。
(Hide Chromeを使用中の方は4~)
  1. Hide Chromeを有効にして、だいたいの大きさにリサイズ
  2. [Alt]+[Space]、[M]、カーソルキーでだいたいの位置に移動
  3. Firefoxを再起動
  4. FireGesturesでタイトルバーを隠すを実行
  5. 変な状態になるので、最小化したのち元に戻す
    (タスクバー上でFirefoxを2回クリックでもいい)
  6. Window枠とタイトルバーが表示されるので、好みの大きさに微調整します
  7. FireGesturesでタイトルバーを隠すを実行するとタイトルバーと枠が隠れます
以後、1~3の作業は不要になります。
5は一回作業するとFirefoxを終了(再起動)するまでは不要で、4、6、7と繰り返すことができます。

当たり前ですが、Hide Chromeを解除するとまた1からの作業になります。

だから何?というようなトピですけれど、ドット単位で調整したい方には重宝するのではないでしょうか。


次期Firefox以降(Namoroka(3.6)、Minefield(3.7))ではHide Chrome未対応なので1のリサイズができません。Firefox 3.5.xで3までの手順終了後、プロファイルを(バックアップして)引き継いで次期Firefoxを起動すれば4以降の手順は実行可能ですテーマが未対応なだけでした。デフォルトのテーマならリサイズできます。

逆に言えば、次期FirefoxでHide Chromeのリサイズはこの方法に頼るしかないので、Hide ChromeとFireGesturesのユーザには必須かも。
ただし、Hide Chromeを解除するとやっぱりFirefox 3.5.xで1~3をやり直しですw



Hide Chromeを使わなければ、話は簡単じゃね?という突っ込みはなしの方向でw
だってHide Chromeがないと起動時からWindow枠が消せないし、最小化ボタンや終了ボタンを別に作らないといけないから。
リサイズなんてめったにやらないので、これはこれでありかなと。

続く。(笑)
Firefoxのタイトルバーを隠す その2

コメント

コメントをどうぞ

※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。

※投稿には管理者が設定した質問に答える必要があります。

名前:
メールアドレス:
URL:
次の質問に答えてください:
スパムがウザイので合い言葉を入れるようにしました。山と言えば川だろJK


コメント:

トラックバック

このエントリのトラックバックURL: http://puppet.asablo.jp/blog/2009/09/03/4560405/tb

※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。