複雑なUIはなぜ生まれるのか? 以前から思っていたことですが、UIを設計する際に、「ユーザーのために」と思っているメンバーが集まっているにも関わらず、かえってUIの要素が増えることがよくあります。 一体なぜ、ユーザーのためにと思っている人が集まってもそういったことが起きてしまうのか不思議でした。不思議であるとともに、とても皮肉なことだと思いました。メンバーの思いがあるにも関わらず、最終的には要素が多く複雑なUIができてしまうからです。 そんなわけで、その理由を少し考えてみました。 「使いやすくしよう」が原因のひとつ 考えてみると、やはりUIが複雑になる原因のひとつが「使いやすくしよう」です。 ある不便なところをひとつ見つけたときに、「ユーザーのために」なにか対策を行おうとします。 ショートカットボタンの落とし穴 よくあるのはステップを短縮するショートカットのボタンをおくことです。 例えば、