#03 User control and freedom ヒューリスティックなデザインを見つける
#03 User control and freedom ユーザコントロールと自由
Users often choose system functions by mistake and will need a clearly marked "emergency exit" to leave the unwanted state without having to go through an extended dialogue. Support undo and redo.
ユーザはよく誤った操作することがありますが、その誤操作によって起こる不測の事態を、新たなダイアログを通さずに、避けるための明確な「脱出方法」を求めます。
「undo(取り消し)」と「redo(やり直し)」ができるようにしましょう。10 Heuristics for User Interface Design: Article by Jakob Nielsen
これはヒューリスティック評価の講座で言われていたのですが、あるダイアログが表示されたとき、キャンセルボタンがない場合があります。
ただ、実際にキャンセルボタンがなくてもキーボードのEscを押せば抜けられる。
そういうのは無くし、キャンセルボタンをちゃんと用意しましょうということですね。
システムの都合でユーザに操作の制限を与えてはいけない。つねにその状況から抜けられるように操作の自由を与えましょうということ。
同時に話題になったのがかつて炎上?したWindowsのアップデートによる強制再起動はもう改善されたそうですが、未だに一部Android端末で起こります笑
事例