Правило наименьшего удивления
Принцип (правило) наименьшего удивления (калька с англ. principle of least astonishment) в эргономике гласит, что при неясности назначения элемента или сочетания его поведение должно быть наиболее ожидаемым со стороны пользователя.
Пример
Пользовательский интерфейс может быть разработан так, что нажатие комбинации Ctrl+Q вызывает выход из программы. Тот же самый пользовательский интерфейс может иметь средства для записи макросов, или последовательности нажатий клавиш, которые будут воспроизведены позже. Пользователь может захотеть сделать запись последовательности нажатия клавиш с Ctrl+Q как часть (наиболее вероятно последняя часть) макрокоманды. Принцип наименьшего количества удивления говорит, что нажатие Ctrl+Q во время записи макрокоманды должно записаться в неё, а не вызвать выход из программы (который удивил бы пользователя).
Источники
- Реймонд, Эрик С. Искусство программирования для Unix = The Art of Unix Programming. — М.: Вильямс, 2005. — С. 46-47, 286-288, 319. — 544 с. — ISBN 5-8459-0791-8
См. также
de:Principle Of Least Surprise en:Principle of least astonishment fr:Principe de moindre surprise ja:驚き最小の原則 sv:Principen om minsta möjliga förvåning
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....