В разделе приводится множество рассуждений об использовании основного компьютерного устройства ввода информации – клавиатуры. В связи с этим, его прочтение может оказаться полезным не только для начинающих пользователей.
Во второй половине XIX века была разработана и активно развивалась предшественница современной компьютерной клавиатуры – пишущая машинка. К концу столетия были разработаны все эргономические принципы, сделавшие этот прибор незаменимым помощником человека. К ним можно отнести не только размещение клавиш в соответствии с частотой использования тех или иных букв («qwerty» или «йцукен» по первым буквам верхнего ряда), но и сами их размеры.
Спустя почти столетие появились электрические, а затем и электронные пишущие машинки. Последние позволяли запоминать напечатанный текст и редактировать его, а печатать – при необходимости. Сама клавиатурная часть при этом уже практически не изменялась, но всё же появились специальные клавиши.
Создание первых электронных вычислительных машин (ЭВМ), потребовало клавиатуры для ввода информации и управления. А последовавшее далее возникновение и массовое распространение персональных компьютеров довело клавиатуру до промежуточного совершенства. Это была клавиатура XT, состоявшая из 84 клавиш (начало 1980‑х).
Обращает на себя внимание внедрение достаточно серъезных эргономических принципов:
Однако, уже тогда стали появляться «уродцы» с претензией на уменьшение размеров. В оправдание можно сказать, что они лишь подражали показанной на следующем рисунке оригинальной 83-клавишной клавиатуре IBM PC/XT:
Дальнейшее логическое развитие основывалось на крайне неудобной необходимости переключения дополнительной клавиатуры (NumPad) между естественным режимом калькулятора и режимом клавиш управления курсором, а также левостороннее расположение функциональных клавиш. В результате возникла расширенная 101-клавишная версия IBM PC/AT (1986).
Главным изменением стало появление дополнительного 10-клавишного блока управления курсором. Логика размешения клавиш и отступы между ними и соседними блоками сделали настоящий прорыв в удобстве использования. Но изменилось не только это.
Большинство пользователей приняли новинку с восторгом. Хотя этот вариант имел и ряд очевидных недостатков.
Но ошибки на то и нужны, чтобы их исправлять.
Наконец, на клавиатуре добавились три совершенно ненужных Windows-клавиши (пара и вызов контекстного меню) и она стала единственной доступной на сегодняшний день 104‑клавишной.
С учетом изложенного выше можно оценить некоторые «усовершенствования» современных клавиатур.
Всё множество клавиш можно разделить на несколько групп (зачастую достаточно условных):
Их название начинается с буквы F, к которой добавляется число от 1 до 12: F1, F2... F12. Назначение клавиш меняется в зависимости от используемой программы. Исторически сложились только две универсальные функции: F1 вызывает Справку (Help), а F10 осуществляет переход в меню программы.
Всего их восемь: ←, ↑, ↓, →, Home, End, PgUp и PgDown.
Отсутствие дополнительной клавиатуры вынуждает многих пользователей приобретать её отдельно, чтобы получить возможность быстро и удобно вводить числа и/или производить расчеты:
клавиш-модификаторов: Alt, Ctrl и Shift.
В Windows для переключения языка можно использовать два сочетания: Alt+Shift (основное) или Ctrl+Shift (дополнительное). Замена основного на дополнительное – не лучшее решение, так как первое используется более десяти лет в качестве варианта по умолчанию и установлено на большинстве компьютеров.
Нельзя не упомянуть, что в эпоху текстовых интерфейсов для переключения языка использовались отдельные программы. Некоторые из них реализовывали «идеальное» сочетание RightShift+LeftShift, которое не используется ни при каких обстоятельствах. Конечно, можно сказать, что для этого действия потребуется две руки, однако язык переключается только при вводе текста, когда обе руки и так находятся на клавиатуре.