OPINION Think Tab (Titlebar)
Written by MeNOU
どれ、MG更新ついでに、タブの話もしておこうね(^_^)
safari 4が登場して、あちこちでサラっと「タブが上部に移動してgoogle chromeのようになった」くらいに紹介されているsafari4のタブなのだけど、Chromeとは違う意思が感じられるので、誰も書かないみたいだから書いておこう。
そもそも、タブのインターフェイスは、Chromeが登場した時に「そうそう、これまでのタブっておかしかったよね」と思った(笑)
と、言うのは、それまでのブラウザでは、上にURLの欄、下のコンテンツがあって、間にタブが付いていた。

本来、ウィンドウの中身は、左側の矢印のように上の項目が下を包含しているイメージでデザインされているよね。
これだと、タブが指しているのは下のコンテンツということになるのだけど、実際には、タブを選択すると上のURL欄も下のコンテンツに合わせて変わっていた。これでは、上下関係が矛盾してしまっているね。
もし、URL欄が書き変わらなければ、URL欄は、下に対する指示を出す(出しっ放し)という意味で、矛盾はしない。でも、それだと今度はタブを切り替えた時にコンテンツのURLが表示される場所が無いことになってしまうね(笑)
そこで、Chromeでは、タブを上部に持ってくることでこの矛盾を解決したワケ。

更に、これも、以前から気になっていたことなのだけど、タブを選択すると選択されたタブのタイトルが、タイトルバーに表示される。これはいかにも冗長していて無駄だね。

Chromeはこの問題についても、タブのタイトルはタイトルバーに冗長して表示しないようにして、その分タイトルバーを狭くすることで解決している。

ちなみに、Chromeでは、タブの欄の空いているエリアもタイトルバー同様にウィンドウの移動の為にドラッグできるエリアとしているので、図の白いエリアがドラッグ欄だ。
タブを沢山開いた時でも、細いタイトルバーは残るので、ウィンドウのドラッグは出来る。なかなかよく出来ているね(^_^)
現行のChromeがWindows向けという点を考えても(Windowsのユーザインターフェイスの仕組み上、Windowsユーザの大半はウィンドウを最大化して使うことが多い)、また、仮にMac用にリリースしたとしても、一般の人がブラウザのウィンドウを沢山開くとは考えにくいので、これはこれで良い気がする。
ところが、Appleは、このタイトルバー部分も無駄だと考えたようだね(笑)Appleは、Safari4でタブとタイトルバーを1つにしてしまった。

タイトルバーを無くしてしまった替わりに、タブ部分をドラッグするとウィンドウ全体が移動する。タブを移動する時は、タブの右上にある部分をドラッグして行う。
また、タブがタイトルバーの替わりを行う為、タブが常にウィンドウの横幅いっぱいになるようになっている。
さて。
Chromeの場合、タブを大量に開いても、必ず上の部分の決まった場所に、細いとは言えドラッグするタイトルバーが存在する。
Safari4の場合は、タブを大量に開くとウィンドウをドラッグするつもりが、タブを閉じるボタンやタブの移動をつかんでしまうリスクがある。
世間の大半の人がそう思っていないようだけど、Appleは本当に物事を良く考えている会社なので、Chromeよりリスクだけが多いインターフェイスにする筈はない。(よね?)
となると、理由はなんだろう?
コンテンツが1つの場合でも、Chromeはタブとタイトルバー分の面積を使ってしまう。(Chromeは、コンテンツが1つでも必ずタブが表示される)
大量にウィンドウを開く場合に、細いとは言え、タイトルバーの分の面積が無駄だと考えた。
これまでのタブの無いウィンドウと、タブのウィンドウで、タイトルの位置関係などが同じである。(変更がない)
見えてくるのは、ブラウザという用途だけではなくて、もっと汎用的にタブのユーザインターフェイスを使った場合の利便性や共通性、普遍性といったデザインだね。
それってつまりどういうこと? ごもっともな疑問だよね。MacOS Xの全部のウィンドウがタブになったりしたら、Safari4のタブタイトルバーはメリットがありそうだね(笑)
3/19 追記
なんて書いてたら、Chromeの新しいベータでは、タブが1つの時にはタイトルバー部分を消すようになったみたいだね(笑)
Chromeは、これでタブが1つの時にはタイトルバー分の面積を稼いだけれど、タブが1つの時と、2つ以上の時でドラッグする位置が変わることになった。
タブが増えた場合を考えると、それでもChromeのほうが使いやすい気はするけれど、タブ満載のウィンドウを使うケースと、タブが1つのウィンドウとタブが2つ以上のウィンドウが混在するケースを考えると、後者のほうが確実に多いと思われるので、AppleのアプローチはOSメーカーらしい最小公倍数なアプローチで、やっぱりよく考えられてると思う。
Chromeの用途を考えると、正直なところタイトルバーは常に出ている方が良かったんじゃないかなと思うんだけど、もしご意見があればプリーズ照美
|