Leave a comment

Comments 16

petrouv September 14 2011, 22:46:51 UTC
Так и раньше, вроде бы, иногда так было.

Reply

tansky September 14 2011, 22:50:01 UTC
Я в Леопарде и Барсе специально таб настраивал как в Винде, потому что мучился с этими алертами

Reply

petrouv September 14 2011, 22:55:30 UTC
После винды неудобно, конечно.
Но я точно помню, что иногда можно было нажимать пробел для отмены.
Видимо, это зависело от аккуратности программиста, повесил ли он обработчик или нет.

Reply


(The comment has been removed)

tansky September 15 2011, 09:57:50 UTC
На Леопарде?

Reply


_axis_ September 15 2011, 09:56:46 UTC
А ведь, похоже, что это очень легко сделать.
Возможно я ошибаюсь, но тут просто Default Puch Button - это Logout, а фокус установлен на Cancel.
Пробел жмёт по тому, на чём клавиатурный фокус, а энтер активирует «кнопку по-умолчанию».

Reply

tansky September 15 2011, 09:57:30 UTC
Да, именно так.

Reply


ejieji September 15 2011, 10:12:45 UTC
почему не Escape для отмены?

пробел и энтер у меня всегда выполняли схожие действия (стереотип?)

типа пробел в браузере - листать дальше, то есть продолжать

Reply

tansky September 15 2011, 10:45:07 UTC
Ага, меня уже спрашивали об этом. Я вижу две причины.

Первый. Эти алерты - не вызваны мной. Это программа не знает что ей делать в ответ на мое действие и спрашивает. Поэтому вообще-то тут как бы три действия: принять одно решение (сохранить изменения), принять другое решение (не сохранять изменения), или вообще передумать совершать мое действие (отменить выход из MS Word). И тогда энтер/пробел - это принятие одного из двух предложенных решений. А третье - отменить действие - это как раз эскейп, который тут играет роль «Ааа! Я ничего не понял верните всё как было!».

Второй. Психологически спокойнее нажать на кнопку с надписью «Не перезагружать систему» и быть уверенным, что отдал именно эту команду, чем нажать Эскейп, который еще неизвестно как программа воспримет.

Reply

ejieji September 15 2011, 10:50:18 UTC
первое - логично

второе - дело привычки
к тому что пробел вызывает нажатие левой кнопки тоже надо привыкнуть

Reply

tansky September 15 2011, 10:52:38 UTC
Да, это дело привычки, но тут явно указываются команды, а пробел и эскейп это мы как будто додумываем и как будто это внезапно работает :-)

Reply


undf September 15 2011, 10:56:12 UTC
Моя обычная реакция на выскочившее окно - отъебись, и думаю она свойственна большинству. Огромное спасибо эпплу за то что он это понимает.

Reply


Leave a comment

Up