Найти тему

Return против Enter: клавиатурные титаны и их бесконечное путешествие к одному действию.

В то время как на некоторых клавиатурах есть клавиша Return, на других есть клавиша Enter. Иногда используются оба термина. Однако это правда, что в настоящее время Enter в основном используется на компьютерах. Для того чтобы понять разницу между клавишами Return и Enter, необходимо вернуться к самому началу их формирования.

История клавиши возврата восходит к первым механическим и пишущим машинкам. Это была часть оригинальных пишущих машинок, которые использовали физический механизм для перемещения цилиндра или шарика с буквами на новую строку. Нажатие клавиши возврата отправляло механизм в начало строки и подготавливало машину к написанию следующей строки текста.

Пишущая машинка Selectric
IBM
Пишущая машинка Selectric IBM

Пишущая машинка Selectric

Клавиша Enter была введена позже, с наступлением эры компьютеров и электронных терминалов. Его основная функция заключалась в подтверждении ввода или команды и перемещении курсора на следующую строку. Однако это также часто ассоциировалось с управляющим символом ASCII возврата каретки (CR), задача которого заключалась в перемещении курсора в начало строки (точно так же, как оригинальная клавиша возврата на пишущих машинках). В случае цифровых клавиш, которые поступают от нескольких сумматоров и устройств ввода данных, они часто используются в качестве эквивалента знака равенства или общего ключа на сумматоре, который хранит непрерывную сумму введенных значений.

Кроме того, клавиша Enter также используется для подтверждения выбора или действия в пользовательском интерфейсе. Например, если вы находитесь в программе для просмотра файлов и хотите открыть выбранный файл, папку или отправить какую-либо форму, etc.in в большинстве случаев клавиша Enter выполняет действие по умолчанию в формах и диалоговых окнах.

Различия между ключами

Если мы посмотрим на физические параметры клавиш Enter и Return, то обычно Return - это более длинная и широкая клавиша, которая в настольных компьютерах расположена с правой стороны клавиатуры. С другой стороны, клавиша Enter меньше по размеру и часто имеет прямоугольную форму. Однако это может быть не всегда так, это зависит от производителя клавиатуры, как он их проектирует.

На стандартной компьютерной клавиатуре Windows с цифровой клавиатурой есть две клавиши ввода – одна непосредственно над правой клавишей Shift и одна в правом нижнем углу клавиатуры как часть цифровой клавиатуры. Этот дизайн появился на платформе PC вместе с клавиатурой "Model M" со 101 клавишей, и это уже в 1984 году.

ThinkPad Lenovo
ThinkPad Lenovo

Как они работают в Windows

На компьютере с Windows чаще всего устанавливается, что обе клавиши выдают системе, соответственно, программам один и тот же внутренний идентификационный код, который равен "13". В коде это числовое значение символа, которому присваивается именно возврат каретки (CR) – по-английски возврат каретки. Возврат каретки - это управляющий символ, который используется для перемещения курсора в начало строки или в начало страницы.

В большинстве современных операционных систем и текстовых редакторов возврат каретки (CR) и перевод строки (LF – Новая строка) часто используются вместе как комбинация символов для обозначения конца строки. В этом случае возврат каретки помечен цифрой 13 (ASCII-код), но для перевода строки используется цифра 10 (ASCII-код). Эта комбинация CR +LF распространена в системах Windows, и только потом программисты узнают, как ею воспользоваться. В других операционных системах, таких как Linux, для обозначения конца строки используется только перевод строки (LF).

Важно отметить, что в разных системах кода и средах возврата каретки могут быть представлены разные значения. Например, в кодовой системе Unicode возврат каретки представлен как U+000D. В общем, значение 13 в коде является стандартным способом представления возврата каретки.

Некоторые приложения, такие как Microsoft Office или Adobe, работали с двумя разными значениями ввода в зависимости от контекста. Как правило, ввод на основной части клавиатуры используется для вызова возврата каретки, а ввод на цифровой клавиатуре используется для отправки данных в записи, аналогично нажатию кнопки "ОК". Однако это может легко измениться в зависимости от контекста программного обеспечения.

Как они работают на Mac

На компьютерах Mac клавишу возврата можно найти в основной буквенно-цифровой части клавиатуры, а клавишу ввода - в цифровой части расширенных клавиатур. Такое расположение впервые появилось на клавиатуре Apple Lisa в 1983 году и впоследствии было использовано на цифровой клавиатуре Mac в 1984 году и расширенной клавиатуре Mac Plus в 1986 году.

Клавиатура Apple MacBook
Клавиатура Apple MacBook

На компьютерах Mac клавиши Return и Enter имеют два разных ASCII-кода (36 и 76), и, как и на ПК, многие приложения обрабатывают их как одну и ту же клавишу, но некоторые приложения обрабатывают их по-разному. Если на вашей клавиатуре нет цифровой панели, клавиша возврата также может содержать "Enter". Чтобы клавиша возврата вела себя как Enter, нажмите Fn+Return. Тогда это просто зависит от того, используется ли он или выполняет то же самое, что и Enter.

В заключение

Если подвести итог, то клавиша возврата была изобретена для нужд пишущих машинок. Затем Enter положила начало эпохе классических ПК. Хотя может показаться, что они идентичны, это не так. Каждый из них был предназначен для чего-то своего. Эти неидентичные близнецы и каждые с разными функциями.