驚き最小の法則という言葉を、ぼくはRubyコミュニティ界隈から学んだような気がするんだけど、これはユーザビリティにとっては非常に重要な考え方だよね。いままでつらつらと書いてきたLeopardレビューも、この法則を軸にして考えている気がする。 http://www.seshop.com/lib/redir_url.asp?url=%2Fbook%2Fpreview%2F200212%2F4-7981-0228-8-ruby.pdf だから、以下に書いたことはほとんど上に書かれていることの言い換えになるのだと思う。 この法則は、一昔前に流行っていまはあまり聞かなくなった「アフォーダンス」とも関係すると思うんだけど、つまり人間は身の回りのあらゆることに対して「予測」を行ってるということを前提にしようということだと思う。たとえば、ドアノブがついているドアがあったとしたら、それが引き戸だとは思わない