Комментарии 76
Не хватает комментариев про нынешний разброд и шатание. Даже в РФ, где на рынке клавиатуры с российской раскладкой и где вроде такой enter («перевернутая Г») привычен, сейчас вроде его остается все меньше и меньше.
Сейчас я пишу на клавиатуре, где Enter — кнопка в один ряд, над шифтом, чуть короче шифта.
«Традиционная» для западного мира же вроде нынче форма — это в два ряда, но *верхний* ряд шире, чем нижний. Все еще можно разглядеть «Г», но она перевернута в другую сторону (зеркально вбок).
А вот «перевёрнутую Г» — или «развёрнутую L» — я уже давно не видел…
P.S.
![image](https://habrastorage.org/getpro/habr/comment_images/e97/ce6/6e8/e97ce66e846a1b17383a5f5a43a0b254.jpg)
Это у нас ISO или ANSI?
ANSI — горизонтальная
ISO — `|
а _| — big ass
А по распространённости правильно (ANSI — США, ISO — Европа, big ass — Азия).
А вот «перевёрнутую Г» — или «развёрнутую L» — я уже давно не видел…
Если нужно — то см. на клавиатуры Logitech.
У них у очень большого числа моделей именно такая. В том числе у современных нынче выпускаемых моделей клавиатур.
Немного жутковато смотреть на послоеднюю раскладку в статье, где CTRL на месте CAPSLOCK, тот — на месте RtCTRL, а у numpad'а нет своего Enter'а, а точка на нем совмещена с DEL…
Esc вы там нашли? :-)
ИМХО логичнее, когда клавиши, отвечающие не за ввод текста, а за операции с ним (enter\bkspc\ins\del) более-менее сгруппированы, но, вероятно, это натягивание совы.
У меня была одна из BTC split keyboard — в ней, помимо прочего, пробел был поделён на две половины и левая работала как Backspace. Было очень удобно и печатать и в Carmageddon играть.
совершенно ненужное неортолинейное расположение клавиш
Смелое заявление.
Почему корпус электрогитары повторяет форму корпуса акустической гитары, хотя хватило бы грифа со струнами и звукоснимателя?
Верное замечание, и электрогитары нестандартной формы таки имеют место быть.
Почему клавиатура синтезатора повторяет клавиатуру фортепиано
Потому что музыкант часто имеет дело с линейным рядом частот, а расцветка умеренно удобна для быстрого ориентирования? А grid controller предназначен для несколько другого?
![](https://habrastorage.org/getpro/habr/comment_images/612/0c8/6f8/6120c86f8ce2f8cdaf80b57eaf0e6ef8.jpg)
Представление нот в виде параллельных рядов, по октаве в каждом ряду — вероятно, более наглядное, чем в виде линейного ряда частот.
Компьютерные клавиатуры тоже бывают всякой нестандартной формы.
Приведенная вами эргономическая клавиатура Microsoft по сути не принципиально отличается от обычных. Да и она не так уж и эргономична.
Есть действительно необычные конфигурации клавиатур:
![image](https://habrastorage.org/webt/uf/am/nx/ufamnxdr0rg4clcri-wqrpbthtc.jpeg)
Для того чтобы действительно достичь эргономичности пришлось значительно отклониться от общепринятого стандарта. Чего постеснялась сделать Microsoft.
Почему корпус электрогитары повторяет форму корпуса акустической гитары, хотя хватило бы грифа со струнами и звукоснимателя?Чтобы можно было играть сидя, оперев гитару на бедро
Представьте что перед вами на столе стоит предмет, который вам нужно на сантиметр сдвинуть в сторону. В таком случае проще предмет толкнуть по столу, а не тянуть, и соответственно чтоб толкнуть влево — нужно приложить усилие справа, и наоборот. Этот предмет это каретка на экране.
Удивительно, что спустя почти пол века изменения незначительные. Хотя нынешние производители и пытаются по всякому экспериментировать, но классика — она вечна)
Очень познавательная статья. Я раньше даже не задумывался о происхождении клавиатуры.
На некоторых электрических пишуших машинках стрелка клавиши enter была в обратную сторону: вверх и вправо (или вправо и вверх, точно уже не помню), по направлению движения каретки. И еще на tab и backspace стрелки в обратную сторону. Очень странно выглядело.
Все же трудно представить бэкспейс слева, но, думаю, дело в привычке. Просто, как по мне, правая рука для этого больше подходит. Или из-за привычки печатать так уже не перестроить мозг
Где купить тихую клавиатуру с Г образным Enter и большим левым шифтом? Такие еще производят?
Курсор не возвращается туда, где был. Логичнее было бы назвать “new line” или “new paragraph”.
А для возврата курсора в начало строки есть отдельная клавиша Home.
В отличие от телеграфа при печати на лист или экран строку нужно переносить.
По сей день одни платформы добавляют «конец строки» (Linux), другие «возврат каретки» (Mac), а третьи и то и другое (Windows), чем доставляют проблем при совместной разработке.
Linux и Mac уже давно используют \n. Проблемы доставляют пользователи Windows, и разные системы борются с ними по-разному, например, в Git есть параметр для преобразования переноса строк к одному формату при коммите.
Конечно, никто не делает перенос строки, нажимая слэш, затем N. Я имею ввиду конкретный символ под номером 0x0A в ASCII.
В Windows это будет CR+LF, в Mac OS Classic только CR.
Тем не менее, написав в regexp \n в любой из этих систем, мы таки возьмем любую из этих кодов или последовательностей
Вероятно, что зависит от настроек, но вот остаточные \r после, например, разбиения строки по \n — не редкость. Особо мозг взрывает в терминале.
Perl/PHP умеют разбивать правильно. Независимо от платформы
Python 3.9.1 (tags/v3.9.1:1e5d33e, Dec 7 2020, 17:08:21) [MSC v.1927 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import re
>>> re.split(r'\n', 'Hello\r\nworld!')
['Hello\r', 'world!']
>>>
Вот результат с Linux
php -r 'echo json_encode(preg_split("/\\n/s", "Hello\r\nworld"));'
["Hello\r","world"]
На Windows проверить негде 8-\
На клавиатуре МС-7004 (аналог DEC LK-201) практически при 'ентера' с разницей в смысле как Выполнить, Исполнить и продолжить исполнение (ВК, ВВОД, ИСП / Return, Enter, Do), при этом все имеют самостоятельные скан-коды.
![](https://habrastorage.org/getpro/habr/comment_images/16c/7b6/776/16c7b6776b9201de33111ab19b08d172.jpg)
Бэкспейс, таб и прочие шифты на англ.
п.с. и да, она не формой буквы Г вверх ногами, а просто палочка, что первое время доставляло. Сейчас, в основном, спустя фиг знает сколько лет — не промахиваюсь.
п.п.с у жены логитечь g105, там Enter еще хлеще, буквой Г, но перевернутой по горизонтали.
История клавиши Enter