Возврат каретки: различия между версиями
[отпатрулированная версия] | [отпатрулированная версия] |
Содержимое удалено Содержимое добавлено
Lesless (обсуждение | вклад) уточнение |
Tucvbif (обсуждение | вклад) |
||
Строка 11:
С целью улучшения для неанглоговорящих для обозначения этой клавиши был введён знак ↵ (U+21B5).
== Телекоммуникация, компьютеры ==
[[Файл:Oxygen480-actions-key-enter.svg|60пкс|справа]]
[[Управляющие символы|Символ]] ведёт свою родословную от [[телетайп]]ов. Изначально телетайпы печатали сообщения на бумажной ленте, не требующей перевода строки. Однако в 1901 году {{не переведено|Дональд Мюррей||en|Donald Murray (inventor)|}} изобрёл [[телетайп]], оснащённый [[QWERTY]] — клавиатурой и способный печатать сообщение на бумажном листе. Для этого требовалось добавить в [[код бодо]] дополнительные символы: LF (перевод строки, код 02) и CR (возврат каретки, код 08).
Функции возврата каретки и перевода строки были разделены по двум причинам:
Строка 19:
* В прошлом механические печатающие устройства были слишком медленны, чтобы вернуть каретку за то время, пока они обрабатывали один знак. Поэтому время, употреблённое на перевод строки, не было потрачено зря (нередко требовалось несколько дополнительных нажатий клавиши, прежде чем возврат каретки был произведён и можно было печатать дальше). Поэтому возврат каретки всегда производился первым, до перевода строки.
В ранних компьютерах для ввода информации использовались обычные телетайпы, однако в 1963 году специально для ввода и хранения данных компьютерами была разработана первая версия кодировки [[ASCII]], в ней символы перевода строки и возврата каретки были перенесены на позиции 0Ah (10) и 0Dh (13), и в последующих кодировках эти управляющие символы сохранились на тех же местах, в том числе в [[Юникод]]е.
Многие [[Программное обеспечение|компьютерные программы]] используют для обозначения конца строки знак возврата каретки отдельно или вместе со знаком перевода строки, но для этой задачи используются и другие знаки; другие используют его только для разбиения [[абзац]]а. Некоторые стандарты, вводящие собственные обозначения для управления строками и абзацами (например, [[HTML]]), и многие [[Язык программирования|языки программирования]] обрабатывают знаки возврата каретки и новой строки как [[пробел]].
На ранних кириллических клавиатурах соответствующая клавиша маркировалась «ВК»{{нет АИ 2|, что, однако, считалось сокращением от «Ввод Команды», а не «Возврат Каретки».|22|08|2018}}
|