2010年08月12日

ブラウザのページ内検索のバーは上にあるのが良いのか

ブラウザを使っているときにCtrl+Fを押すと、ページ内を検索するためのバーが出現する。これの出現場所は各ブラウザによって異なる。

Firefoxは画面の下に検索バーが出現する。ChromeとOpera、IE8は画面の上に出現する。この時、Chromeは画面の右上に小さく出現するが、OperaとIE8は一行全体を使ってバーが出現し、その際、ページがバーに押し出されるようにして少しズレる。尚、Safariは仲間を呼ぶため我が家のPCには入れていない。


個人的には下に付いているFirefoxが好きなのだが、3社が上に出しているということは工学的には上が良いのかもしれない。Firefox4のTabs on Topに関する議論(タブはウィンドウのトップにあるべきか、アドレスバーの下にあるべきか)に見られるように、最近のブラウザはUIに関する研究にかなり注力している。

Why Tabs are on Top in Firefox 4
http://blog.mozilla.com/faaborg/2010/06/24/why-tabs-are-on-top-in-firefox-4/

そのため、OperaとChromeが上を採用しているのを見ると、なんとなく「この2社が言ってるならそれが正解なのか?」と思ってしまう(もちろんIE8という2週遅れのブラウザが採用していることは全く信頼感の向上には寄与していない)。但し、Firefox4(ベータ版)ではページ内検索バーはFirefox3系と同じく画面の下に表示されている。

私はページ内検索バーは下に表示するのが良いと感じる。その理由は「邪魔じゃない」からだ。IE8やOperaはCtrl+Fを押すたびに画面がズレ、出し入れする際に目に優しくない。Chromeは出しっぱなしにしているとページの右上に表示されたナビゲーションを隠してしまうことがある。検索バーを頻繁に使った際に「邪魔」と思うことが一番少ないのが下に出現させるFirefoxだ。

問題点があるとすれば、目立たな過ぎるということだろうか。Firefoxを初めて使ったユーザがCtrl+Fを押して、検索バーの出現に気づけるか。見逃してしまうかもしれない。もしそういう理由で上にしているのであれば、最初の数回だけは検索バーが出る際に明滅させて存在を知らせ、そのうち大人しく出るようにさせれば良いのではないだろうか。

UIというのは人それぞれ向き不向きがあるし、気に入らなければカスタマイズすれば良いだけの話だけど、本当に上に検索バーを出すのが正解なのか、自分にはその理由がどうにも理解できなかったので書いてみた。


まぁ、検索のためにダイアログボックスを出していた時代に比べればどっちもとても使いやすいとは思うし、将来的には、アドレスバーで直感的にページ内検索ができるバーが出現するかもしれないし、もっと良い答えと言うのもあるのではないかとは思う。

ブラウザを使っていると、世の中は便利になっていくなぁということをUI面でも感じられる。そういう面でもブラウザ戦争は面白いと思う。