使いやすいユーザインタフェイスを求めて
アプリケーションと Web ページのデザイン
書誌
| text | 唯野 |
| author | フィンローダ |
| publisher | ソフトバンク |
| year | 『C Magazine 2001.6』p.12-31 |
履歴
| 2001.5.21 | 読了 |
| 2001.5.23 | 公開 |
| 2001.6.6 | 修正 |
感想
ちょうど少し前から UI というものに関心を持って本を検索したりもしたのだが、意外に正面からそれだけを扱ったものというのは少なくて、あっても Web デザインのためのものだったりと、アプリケーション寄りのものはほとんど見当たらなかったためありがたい記事だった。
とはいえ、私自身の Web を作成したりした経験からいうと、結局のところ個人レベルにおいては「Simple is the Best」に勝るデザインはないように思う。妙に手の込んだものを作っても結局はバランスの悪くなることの方が多く(単なるセンスのなさも関係しそうだが :-))、それならば必要なものを絞って実装した方が後々のメンテナンス的にも都合がよいと思うからだ。この記事の中でも触れていることだが、確かに私も含めて UI の専門知識なしに UI を作るというケースは、Web のような表現手段が身近になればなるほど増えてくる。となると、それを見越した「自己表現」というか「メディアとの接し方」がますます問われるし必要とされるように思う。
抄録
ユーザとシステムの間での橋渡しとなるのがユーザ・インタフェース(UI)であるが、GUI プログラムの作成が容易となることに伴って逆に UI の重要性はむしろ高くなりつつある。UI を理解するためには「ユーザ」「ユーザの操作するオブジェクト(コンピュータなど)」「インタフェイスそのもの」の理解が必要となる。但し、広く UI と言う場合には、アプリケーションだけを指すのではなく、それを取り巻く環境そのもの(机や照明など)も含まれてくる。その上で UI を考える際のポイントを挙げてみると以下のものがある。
- チャンク(chunk) : 情報の塊、人間が同時に扱える情報は 7 つくらい
- UI においては「慣れ」が使い勝手に大きく影響する(慣れに気付く重要性
- 感覚というものは変化を検出する相対的なもの
- 動いているものは目立つ、しかしこれは動きがあればよいということではない
- ユーザを待たせないということ
- ソフトウェアにおいては使いやすさが最優先課題といってもよい
- 自分の使いにくいものには何か問題がある -> 自分がユーザになってみる
- (逆が真というわけではないので多くの人に聞くのがよい)
- 楽をできるようになっていること、そして適度な変化があるということ
- フールプルーフ : あらかじめ致命的な結果の招くような操作を禁じること
- フェイルセーフ : ミスや障害が発生しても被害を最小限に食い止める設計
- 重要な機能での操作 NG は No として扱い Yes とはしない
- GUI での確認用のダイアログ・パネルなど
- ヒューマンエラーを防ぐ手立て、処理中は選択できなくするなど
- デフォルトのパネルは惰性的な操作というミスを引き起こしやすい
- 白黒でみても分かるような色の使い分け
- 似たような色相や輝度の高いものを使わない
- 背景色と明るさについて、理想的ない状況でも見やすいかどうか
- 背景画像と文字の関係、デザインとの兼ね合い
- 視線の動き、大抵の場合において左上を最初に見る
- ユーザが目的を持っているときとそうでないときとで何に着目させるか
- 目印となるものの有無
- 右揃えは見栄えはよいが目印がない(左揃えは見栄えは悪いが左側に目印となる段差ができる)
- ボタンなどにおける誤操作を避け、スムーズに操作できるということ
- ボタンの押したことを操作としてユーザにフィードバックするということ
- (マウスポインタの変化、ボタンのへこみなど)
- ボタンの自然な配置、スムーズな操作
- デザインの一貫性の重要性
- 何かを操作したときにそれが体感できるようになっているということ
- 初めての操作に対してという発想
