どうなるアドオンバー

2010年9月25日(土) 10時53分 by level
B ?
Tags: Firefox4, 機能

Firefox 4 ではコンテンツエリアの領域を多く取るために、UI を極力シンプルにするような修正が加えられています。メニューバーがプリケーションボタンに変わり、Tabs on Top とあわせて見た目が大きく変わっています(スクリーンショットは Firefox 4 Beta 6)。

Firefox 4 Beta 6: アプリケーションボタン

次なるターゲットはステータスバーで、すでにリンクにマウスオーバーさせた時のリンク先表示はステータスバーからロケーションバーに移動されました(Beta 7 予定)。

そして Bug 574688 によりステータスバーが無くなり、アドオンバーが導入されました。

Status Bar ステータスバー

Add-on Bar アドオンバー

多くの人はこの新しいアドオンバーにはがっかりしたようで(私もそうですが)、その理由の一つが、なんでこれだけのためにウィンドウ幅いっぱいの領域を占有するのか、左側の何も無い領域は無駄ではないか(Bug 598938)というものです。私が期待したのは上記バグのコメントでも紹介されていたアイコンの数に応じた可変バーです。が、この案はすでに以前の検討段階で却下されているとあります! ort。これ、とても良いアイデアだと思うのですが。

Growing Bar

ただし、コンテンツの上に重なる UI 要素は、その下に隠れているコンテンツへのアクセスを阻害するという問題があります。オンデマンドで表示するとか、一時的に非表示するなど考えられますが、その動作をわかりやすく実現するのはおそらく簡単ではないでしょう。

.........................................................|
.................... Inaccessible content   *------------|
Bottom of contents.. under the Add-on Bar ->| Add-on Bar |
---------------------------------------------------------*

そこで、考えたのですが、以下のような動作はいかがでしょうか?つまり、普通に実装するとコンテンツの下部をアドオンバーが隠してしまうのが問題であるので、コンテンツを一番下までスクロールさせると、アドオンバーの上までスクロールするというもの。これならコンテンツへのアクセスを妨げることはありません。

.........................................................|
Bottom of contents.......................................|
                                            *------------|
                                            | Add-on Bar |
---------------------------------------------------------*

ちなみに、上記バグのコメントには「空いた領域にはリンク先を表示すればいいんじゃね?」というジョークも。いや、それ、ステータスバーそのものですから、、、。

あと、アドオンバーの高さについても異論があるようですが、これはアドオンバーがツールバーになっており、ツールバーアイコンを自由に配置できることと関係しているのかもしれません(アイコンの大きさが違うので)。でも、これは自動的に拡大すればいいだけのような気もしますが。

Add-on Bar にツールバーアイコンを配置

いずれにせよ、今後も一悶着ありそうです。

コメント (12)

1 9/25 13:57 dora
(c1) [2010/09/25 13:57:26] by dora

>コンテンツを一番下までスクロールさせると、アドオンバーの上までスクロールするというもの。これならコンテンツへのアクセスを妨げることはありません。

autopagerizeを使ってるんで、そうなると検索結果のページ等で困りそうです…。

・スクロールする必要のないページ(=アドオンバーを表示していてもコンテンツが表示しきれているページ)ではアドオンバーを常時表示する
・スクロールバーが表示されるページ(=アドオンバーを無くして表示領域を広げたいページ)ではアドオンバーの表示・非表示を切り替えるボタンを縦スクロールバーの下、横スクロールバーの右に用意する

素人考えですが、これならどうでしょうか?

2 9/25 14:48 level
(c2) [2010/09/25 14:48:55] by level

> autopagerizeを使ってるんで、そうなると検索結果のページ等で困りそうです…。

別に自動的にスクロールさせるというわけではないので問題ないはずですよ。

通常、スクロール可能なページでは、ページの一番下はウィンドウの一番下よりは上にスクロールできないところを、アドオンバーの高さ分だけ余分にスクロールできるようにするというものです。

アスキーアートを少し修正しました。
該当バグにコメント書いてみました。

3 9/25 14:57 dora
(c3) [2010/09/25 14:57:11] by dora

>通常、スクロール可能なページでは、ページの一番下はウィンドウの一番下よりは上にスクロールできないところを、アドオンバーの高さ分だけ余分にスクロールできるようにするというものです。

いえ、それは理解しています。autopagerizeだと延々とスクロールし続けられるわけで(特にヒット数の多い検索結果を見ているとき)、そうするといつまでも「ページの一番下」が現れないのでアドオンバーに辿り着けないような…。

4 9/25 15:09 level
(c4) [2010/09/25 15:09:30] by level

いえ、アドオンバーはページの一番下に張り付いているわけではなくて、
ウィンドウの一番下に張り付いているんです。
なので、ページをスクロールしてもアドオンバーは動きません。

5 9/25 15:44 dora
(c5) [2010/09/25 15:44:14] by dora

なるほど、そういうことでしたか。早とちりですみませんでした(汗)
何度も対応いただきありがとうございました。今後も更新楽しみにしています。

6 9/25 17:06 アイヴァーン
(c6) [2010/09/25 17:06:00] by アイヴァーン

ステータスバーのままで,それこそ昔のNetscapeの,あるいは現在のSeaMonkeyのメニューバーやツールバーのように,折りたためるようにするというアイデアはいかがでしょうか?などと,英語が出来ないのでこちらで発言してみたりする(^_^;)

↓こんな感じ
http://www.youtube.com/watch?v=cuNkUSb_jCc
公式のSeaMonkeyではなく府中もじらで恐縮ですが。なんとなくNetscape風のテーマを使ってみたり・・・。

7 9/25 21:23 i.te.cog
(c7) [2010/09/25 21:23:21] by i.te.cog

こんにちは、初めてコメントさせていただきます。
Firefoxボタンの右側のタイトルバーの領域が無駄なので、
ステータスバーのアイコンをそこへ移せればと思っているのですが、
どうuserChrome.cssを書けばいいのやら・・・。お知恵をお借りしたいです。
というか、表示領域を広くするなら、まずタイトルバーの部分をどうにかしろと思うのですが。

8 9/26 07:49 level
(c8) [2010/09/26 07:49:15] by level

うーむ、JavaScriptならともかくCSSで要素を移動させるは無理ではないでしょうか。

そういえば以前のアイデアにはタイトルバーの右端にアイコンを置く案がありましたね。
http://level.s69.xrea.com/mozilla/index.cgi?id=20090 ... _fx4_Theme#fx40

9 9/26 08:03 level
(c9) [2010/09/26 08:03:05] by level

サイズ可変のアドオンバー自体をツールバーボタンと同じように自由に配置可能にするというのもありりかもしれません。
画面一番下に配置するもよし、
ロケーションバーの右側に配置するもよし、
ブックマークツールバーに配置するもよし、
、、、

10 9/26 14:13 Firebird
(c10) [2010/09/26 14:13:21] by Firebird

Firefoxに望む事は何はさて置き、描画速度の向上です。ver.4.0で少しは速くなったとは言え、Opera・Chromeにはまだまだ負けています。UIの変更はメニューバーを非表示にして代わりのボタンを一つ、これだけでもういいです。あれこれいじっていますが、かえって不便になりました。

ツールバーやステータスバーのカスタマイズの自由度ならOperaが最強です。今からFirefoxがいくらがんばったところで敵わないでしょう。

Windows95からXPまでのWindowsのUIの作法から言えば、タイトルバーにボタンを置く事は反則ですよね? 一ユーザーから見るとVista以降のWindowsのUIの標準はどうなっているのか、よく分かりません。Microsoft自身が作法を壊してしまった様な気もしますが。

11 1/02 00:14 REDPIZZA
(c11) [2011/01/02 00:14:34] by REDPIZZA

クソみたいに忌々しいアドオンバーの余白にもアドオンで対抗だ!

Barlesque :: Add-ons for Firefox
https://addons.mozilla.org/ja/firefox/addon/259879/

12 1/02 18:00 level
(c12) [2011/01/02 18:00:37] by level

↑これはなかなか良いですね。

トラックバック

トラックバックは検索対象外です。

この記事にリンクしているページ < >

  1. [24] http://beau.g-com.ne.jp/mon-extension-memo10_09-6.html