Технический перевод с английского на русский в области информационных технологий вычислительной техники и связи
Об авторе Публикации Ресурсы Полезные ссылки

Операции клавиатуры

Свежее определение, разъясняющее операции клавиатуры, возьмем из описания основных, базовых понятий Windows Vista на странице по этому адресу (на англ.). Это определение несколько отличается от версии в системе Windows XP, однако общий смысл сохранен: "Клавиатура является основным устройством для ввода текста в компьютер, хотя в будущем она может быть заменена программами распознавания рукописного ввода и речи. После подключения клавиатура не требует настройки или изменения параметров программного обеспечения. Она просто должна работать. ... Можно настроить скорость повторения ввода символов при удерживании (hold down) клавиши и время задержки перед началом повтора. Также допустима настройка скорости мигания символа точки ввода (insertion point). Большинство действий, выполняемых с помощью мыши, можно запустить с клавиатуры".

Проще говоря, клавиатура является основным устройством ввода текста, а указывающее устройство "мышь" - основным устройством управления, некоторые операции которого дублируются операциями клавиатуры. Клавиши (key) клавиатуры (не путать с button - кнопка мыши) действуют подобно обычным кнопкам управления без фиксации - ввод символов происходит при нажатии (press) клавиши (нажатие без удерживания). Отпускание клавиши не учитывается. Но если нажать и удерживать клавишу, то по истечению регулируемого пользователем интервала повтора начнется быстрый ввод этого же символа, который завершается при отпускании клавиши.

На клавиатуре (keyboard) выделяются следующие группы клавиш:
  • Typing (alphanumeric) keys - клавиши печати (алфавитно-цифровые). К ним относятся клавиши букв, цифр, символов пунктуации и специальных символов, свойственные обычным пишущим машинкам.
  • Control keys - клавиши управления. Используется индивидуально или в комбинации с другими клавишами для выполнения определенных операций. Чаще всего применяются клавиши управления CTRL, ALT, Windows logo и ESC.
  • Function keys - функциональные клавиши (F1, F2, F3 и т.д. до F12). Используется для выполнения специальных задач. Функции этих клавиш меняются в разных программах.
  • Navigation keys - клавиши навигации (перемещения). Служат для перемещения в документе или веб-странице, а также для редактирования текста. К клавишам этого типа относятся клавиши со стрелками (arrow key), HOME, END, PAGE UP, PAGE DOWN, DELETE и INSERT.
  • Numeric keypad - панель ввода чисел. Полезна для быстрого ввода цифр, причем панель напоминает цифровой калькулятор.

К рассуждениям Microsoft можно добавить такой анекдот: расположение клавиш на клавиатурной панели ввода чисел отличается от расположения цифровых клавиш кнопочных телефонных аппаратов и мобильных (сотовых) телефонов. Когда появились устройства связи первого типа, уже существовала группа людей, умевших очень быстро вводить числовые данные, гораздо быстрее того, что допускали технические условия на подключение кнопочных телефонных аппаратов. Разработчики поступили очень просто - "перевернули" цифровую панель, чтобы устранить сбои от слишком резвого ввода телефонных номеров. Ситуация с "перевертыванием" сохранилась до наших дней - если не верите, положите сотовый телефон рядом с клавиатурой. Однако расположение клавиш на клавиатурной панели ввода совпадает с расположением цифровых клавиш калькуляторов.

Ввод (печать, typing) текста

Если приложение или интерфейсный элемент управления допускают ввод текста, отображается мигающая вертикальная линия, называемая курсором (cursor) или точкой вставки/ввода (insertion point). Курсор показывает место, от которого начнется ввод. Можно переместить курсор клавишами навигации или щелчком мышью в другом месте экрана.

Выбор (choose) меню, команд и параметров

С помощью клавиатуры можно открыть меню и выбрать в нем команду или пункт. При нажатии ALT в окне программы, имеющем меню, одна буква в каждом названии (имени) меню становится подчеркнутой (часто буквы, определяющие сочетание клавиш для открытия меню, подчеркнуты всегда, вне зависимости от нажатия клавиши ALT). Нажмите клавишу подчеркнутой буквы для открытия соответствующего меню. Затем нажмите клавишу подчеркнутой буквы в имени команды для ее выбора. Этот же принцип действует в диалоговых окнах: подчеркнутая буква в названии всегда означает, что нажатие соответствующей буквы и клавиши ALT позволит выбрать данный вариант.

В локализациях Microsoft всегда стараются сделать подчеркнутой первую букву имени/названия, даже если в локализованной версии меняется клавиша клавиатуры. Многие компании идут другим путем: сохраняют ту же клавишу (например, Q-Й, W-Ц и т.д.) по принципу "как бы чего не вышло".

Операции мыши или клавиатуры в описаниях процедур

Стилевое руководство [1] разрешает: "Можно документировать процедуры любым из двух способов:
  • Только операциями мыши с употреблением терминов, подобных click, double-click и point to (для документирования операций с пером или стилусом употребляйте слова tap и double-tap).
  • С разделением операций мыши и клавиатуры, объяснив сначала метод выполнения мышью, затем клавиатурный метод, причем предпочтительно документирование только операций с мышью

Таким образом, превалирующее использование в справочных системах Microsoft глагола click объясняется предпочтению операциям с мышью.

Относительно термина press (нажать) стилевое руководство [1] сообщает: "Различайте термины press, type (в основном - введите, редко - наберите и укажите, не путать с сущ. type - тип), enter (в основном - введите, редко - наберите и укажите) и use (в основном - используйте, редко - применяйте)". Следуйте правилам:
  • Употребляйте press, но не depress или type, когда нажатие клавиши инициирует операцию в программе, либо перемещает пользовательскую позицию в документе или листе (worksheet), например “press ENTER” или “press N”. Употребляйте pressed in (нажата) и not pressed in (не нажата), но не depressed или not depressed, для именования положения трехмерной переключающей клавиши (3-D toggle key).
  • Употребляйте use в ситуациях, когда press может вызвать разночтения, например при именовании типа клавиши, скажем клавиши со стрелкой (arrow key) или функциональной клавиши (function key). В этих случаях слово press может заставить пользователя думать, что нужно нажать все клавиши одновременно, как например в выражении “use the arrow keys to move around the document”.
  • Употребляйте type, но не enter, для указания пользователю на ввод информации, которая появляется на экране, например “type your name”.
  • Не употребляйте strike или hit.
  • Не употребляйте press как синоним click.

Примеры правильного употребления:
Type your name, and then press ENTER.
Press CTRL+F, and then type the text you want to search for.
To save your file, press Y.
To move the insertion point, use the arrow keys.

Примеры неправильного употребления:
To save your file, use CTRL+S.
Hit ENTER to begin a new paragraph.

Дополнительные обобщающие термины для клавиатуры, по стилевому руководству [1]:

accelerator key (клавиша вызова, клавиша быстрого вызова) - устаревший термин. В локализациях встречается редко. Заменяйте термином keyboard shortcut. В документации для программистов допустимо употребление shortcut key, когда необходимо показать отличие от access key.

access key (ключ/клавиша доступа). Не употребляйте в документации для конечных пользователей. Заменяйте термином keyboard shortcut. Лучше полностью отказаться от Access key, но этот термин допустим в документации для программистов или публикациях о настройке пользовательского интерфейса, когда необходимо разделить понятия access key и shortcut key. В этих случаях употребляйте access key для обозначения клавиатурной последовательности ввода (key sequence), используемой для доступа к пункту меню, предоставив определение термина.

arrow keys (клавиши со стрелками, клавиши перемещения курсора). На эти клавиши нанесено только изображение стрелок вверх, вниз, вправо и влево. Если нужно упомянуть похожие клавиши на панели цифрового ввода (numeric keypad), называйте их клавишами со стрелками панели цифрового ввода (arrow keys on the numeric keypad). Отдельные клавиши со стрелками называйте клавишами LEFT ARROW, RIGHT ARROW, UP ARROW или DOWN ARROW. Допустимо употребление arrow key как общего термина для любой отдельной клавиши со стрелкой. Не употребляйте термины direction keys (клавиши со стрелками), directional keys (в локализациях не употребляется) или movement keys (в локализациях не употребляется). Используйте специальные названия для других клавиш навигации (navigational key), скажем PAGE UP, PAGE DOWN, HOME и END. Пример: To move the cursor one character, press the appropriate arrow key.

fast key (в локализациях не употребляется). Не употребляйте. Заменяйте термином keyboard shortcut.

hit (нажать, достичь - в ином контексте, не путать с сущ. hit - количество соответствий, попаданий, посещений, извлечений и т.д., обычно в термине hit counter). Допустимо употребление hit для именования количества извлечения файла с веб-страницы. Поскольку каждый из файлов веб-страницы засчитывается за одно извлечение, обращение к одной странице может засчитываться как несколько извлечений файлов. Используйте page view (просмотр страницы) или page request (запрос страницы) для обозначения количества загрузок страницы и ее файлов. Не употребляйте hit для именования действия по нажатию клавиши на клавиатуре компьютера - используйте press.

hot key (сочетание клавиш, горячая клавиша) - устаревший термин. В локализациях встречается редко. Не употребляйте. Заменяйте термином keyboard shortcut.

key combination (комбинация/сочетание клавиш). В локализациях встречается редко. Не употребляйте key combination в документации для домашних пользователей и ИТ-сотрудников; заменяйте термином keyboard shortcut. Лучше полностью отказаться от key combination, но термин допустим в документации для программистов, когда нужно различать сочетание клавиш с одновременным нажатием двух или более клавиш (например, CTRL+P) и клавиатурную последовательность (key sequence). В этом случае предоставьте определение термина key combination.

key sequence (сочетание клавиш, последовательность клавиш, последовательность ключей). Не употребляйте в документации для домашних пользователей и ИТ-сотрудников; заменяйте термином keyboard shortcut. Лучше полностью отказаться от key sequence (хороший вариант перевода - клавиатурная последовательность), но термин допустим в документации для программистов, когда нужно различать key combination и key sequence. В этом случае употребляйте key sequence для именования клавиш, которые нужно нажимать последовательно, и предоставьте определение термина.

keyboard shortcut (сочетание клавиш, клавиши быстрого доступа, клавиши быстрого вызова). Употребляйте для именования любой комбинации keystrokes (клавиши, коды клавиш, нажатия, нажатия клавиш), используемой для выполнения задачи, которая иначе потребовала бы мышь или иное указывающее устройство. В документации для программистов или публикациях о настройке пользовательского интерфейса допустимы термины access key или shortcut key, когда необходимо различать эти два понятия.

keypad (дополнительная клавиатура, цифровая клавиатура). При первом упоминании всегда употребляйте numeric keypad (цифровая часть клавиатуры, цифровая клавиатура, однако лучше не применяемый Microsoft перевод "панель ввода чисел", поскольку цифра - digit, а number - число, хотя цифры и числа редко различают в пользовательской документации на русском и английском языках). Не употребляйте просто keypad. Если это все же необходимо, обеспечьте отсутствие неправильного понимания пользователем. В общем случае не делайте различий между терминами keyboard и numeric keypad. Когда пользователю нужно нажать две одинаково выглядящие клавиши, точно укажите ему правильные, например “Press the MINUS SIGN on the numeric keypad, not the HYPHEN key on the keyboard”. Такой подход может вызвать проблемы из-за отличий отдельных клавиатур и панелей ввода чисел, но эти проблемы должны найти разрешение в спецификации по стилю конкретного проекта.

keypress - Не употребляйте; заменяйте термином keystroke.

keystroke - Одно слово; не употребляйте keypress.

quick key - Не употребляйте; заменяйте термином keyboard shortcut.

shortcut key (клавиша, быстрый вызов, сочетание клавиш, комбинация клавиш быстрого вызова). Не употребляйте для домашних пользователей и ИТ-сотрудников, заменяйте термином keyboard shortcut. Лучше полностью отказаться от shortcut key, но термин допустим в документации для программистов или публикациях о настройке пользовательского интерфейса, когда нужно различать access key и shortcut key. В этом случае термин shortcut key именует клавиатурную комбинацию, используемую для выполнения команды. Обязательно приведите определение термина.

speed key - Не употребляйте; заменяйте термином keyboard shortcut.

strike - Не употребляйте для именования ввода с клавиатуры (keyboard input); заменяйте словами press или type.

wildcard character (символ шаблона, символ подстановки, знак подстановки). Всегда используйте типографский символ, указанный на клавиатуре, при именовании подстановочного символа, например * или ?. Слово wildcard пишется слитно.

Клавиатуры Apple

В компьютерах Apple используется специфическая клавиатура, однако общие принципы терминологии совпадают с правилами Microsoft. Определение от Apple для термина Keyboard: "Клавиатура в основном применяется для ввода текста, но может также использоваться для навигации, хотя всегда должен быть альтернативный способ с применением мыши".

На клавиатурах Apple выделяются следующие группы клавиш:
  • character keys - передают символ в компьютер. В эту группу входят клавиши букв, цифр, знаков пунктуации, пробел Space bar, а также неотображаемые (непечатаемые) символы Tab, Enter, Return, Delete (или Backspace), Clear и Esc (Escape).
  • modifier keys - при нажатии пользователем клавиши-модификатора меняется поведение символьной клавиши character key. Клавиши-модификаторы изменяют способ интерпретации других клавиатурных последовательностей или щелчков мыши. В эту группу входят Shift, Caps Lock, Option, Command и Control.
  • arrowkeys - клавиатуры Apple имеют четыре клавиши со стрелками: Up Arrow, Down Arrow, Left Arrow и Right Arrow. Они используются отдельно или в комбинации с другими клавишами. Клавиатурные комбинации с клавишами со стрелками должны использоваться только как клавиатурные сокращения (shortcut) для операций мыши. Не предполагается реализация только клавиатурной комбинации без обеспечения для той же самой операции способа выполнения мышью.
  • function keys - на клавиатурах настольных компьютеров Macintosh существуют 15 не назначенных специально (nondedicated, не присвоенных, не выделенных) клавиш: от F1 до F15. Имеется шесть назначенных функциональных клавиш со стандартным поведением. Поскольку не все компьютеры Macintosh имеют полный комплект функциональных клавиш, не используйте их для критически важных клавиатурных комбинаций. Например, переносные компьютеры обычно имеют 12 не назначенных функциональных клавиш (от F1 до F12) вместо пятнадцати и не имеют клавиш Help и Forward Delete.

Клавиатурные комбинации (keyboard shortcut) единообразно используются в операционной системе Mac OS X как быстрый способ выполнения пользователем определенных операций. Многие из них поддерживаются операционной системой для удобства применения пользователем или обеспечения доступности для людей с физическими ограничениями. Поэтому ОС резервирует для себя некоторые клавиши и клавиатурные комбинации, которые действуют на все приложения и не могут применяться ни в каких других целях. Кроме того, некоторые клавиатурные комбинации нужны для обеспечения концепции универсального доступа UniversalAccess.

Также некоторые комбинации единообразно применяются во многих приложениях, например Command-S для Save или Command-Q для Quit. Эти комбинации называются commonly used keyboard shortcuts, а рассмотренные выше - system-reserved shortcuts.

Итак, терминология операций клавиатуры вполне согласована в целом. Перевод Press (Нажать) можно считать общепринятым. Клавиши (key) клавиатуры не следует путать с кнопкой (button) мыши.

Клавиатура считается исключительно устройством ввода текста и в справочных системах описания операции с экранными элементами управления никогда не предполагают применение клавиатуры. Нажатие алфавитно-цифровой клавиши сразу приводит к вводу символа текста, равно как и "срабатывание" элемента управления на экране происходит при нажатии клавиши. В обоих случаях использован термин press (нажать), т.е. для клавиатуры он в общем случае означает "нажать", причем при длительном удерживании возможно начало дополнительной операции, например повтор ввода символа. Аналогичным образом действует кнопка мыши и ее основная операция click (щелчок). Это мы подробно обсудим в следующем разделе.

Следующая страница