Горячие клавиши
2007-11-01 21:11Все знают виндовый калькулятор. У него есть режим Standard с основными операциями и режим Scientific с поддержкой четырёх систем счисления, тригонометрии и статистики. Начиная с Windows 95 и до Windows XP включительно можно было потыкать каждую кнопочку правой кнопкой мыши и прочитать What’s This. В What’s This было краткое описание, что кнопка делает, и какой клавишей это можно вызвать с клавиатуры.
Работало всё это через компонент WinHelp, который в Windows Vista решено было убить как устаревший. Поэтому в калькуляторе под Вистой What’s This’а нет. Есть раздел в help’е, где все операции сведены в две таблицы — одна описывает функции, а вторая клавиши.
Так вот, к чему это я всё? Запомните, дети, так делать нельзя.
- Во-первых, «Что это за хрень?» — это первый вопрос, возникающий у нормального пользователя при виде незнакомой кнопки, и негуманно заставлять его искать ответ в хелпе.
- Во-вторых, таблица в хелпе должна быть одна: кнопка – операция – клавиша.
- В-третьих, операции в этой таблице следовало сгруппировать и показывать в том же порядке, что и в окне калькулятора. А они их все свалили в одну кучу и отсортировали. То есть вот идёт tan, потом идёт Xor, и потом идёт x^2. А надо было — отдельно sin, cos и tan, отдельно And, Or, Xor, Lsh и Not, и отдельно x^2, x^3, x^y и Exp.
no subject
Date: 2007-11-01 16:54 (UTC)no subject
Date: 2007-11-02 06:12 (UTC)no subject
Date: 2007-12-02 16:02 (UTC)Сам всегда пользуюсь правой кнопкой, What's this в калькуляторе с целью подглядеть хоткеи к клавишам, которыми нечасто пользуюсь (типа логарифма). Имхо стоит оставить хотя бы всплывающие тултипы с хоткеями, иначе вообще сакс.
no subject
Date: 2007-12-02 17:03 (UTC)В Pinball’е нет What’s This, потому что вопрос «что это за хрень?» не является для пользователя основным и/или сколько-нибудь важным. Важные вопросы — «что мне сейчас делать?» (отвечается горящей стрелочкой и надписью сбоку) и «как мне заработать побольше очков?». Кстати, в оригинальной версии Pinball’а, в Windows 95 Plus!, мануал был не в .chm, а в Wordpad’овском файле, и гораздо подробнее, все миссии и бонусы были описаны человеческим языком — что где долбить и что это даёт. А сейчас — только неопределённое махание руками «вот-де, есть ранги, есть миссии, следите за стрелочками, и вам дадут».
Насчёт калькулятора, честно говоря, вообще не знаю, может, мой идеальный калькулятор вообще не использовал бы метафору карманного электроприбора. Строчка для ввода (с историей), парсер грамматики выражений, движок с bignum’ами, библиотека встроенных функций (расширяемая плагинами?), отдельная строчка для вывода. Вызов по (настраиваемой) горячей клавише, выход по Escape’у. Потому что запомнить
atan(x)хотя и дольше набирать, чем I T, но проще запомнить.