posts: ugly_keyboards: update draft

This commit is contained in:
He4eT 2026-03-09 00:41:54 +01:00 committed by Alexey
commit 657267ed75

View file

@ -64,7 +64,7 @@ description: 'Почему нас окружают уродливые клави
При всём этом разнообразии центральная и основная часть
(та, где расположены буквы и цифры)
уже более 100 лет остаётся неизменной.
уже более ста лет остаётся неизменной.
![Классическая ANSI клавиатура](/images/posts/ugly_keyboards/keyboard_default.svg)
@ -98,8 +98,8 @@ description: 'Почему нас окружают уродливые клави
сейчас по нему сложно промахнуться.
Мне, если честно, не до конца понятно,
чем сегодня он принципиально отличается от буквы `E`,
которая встречается в текстах примерно так же часто,
чем сегодня он принципиально отличается от латинской буквы `E`,
которая встречается в англоязычных текстах примерно так же часто,
и почему в короткий пробел вдруг станет как-то сложнее попадать,
но это всё на самом деле не очень важно.
@ -127,8 +127,8 @@ description: 'Почему нас окружают уродливые клави
Получается, что через сотню лет после изобретения первых клавиатур
мы обнаруживаем себя в ситуации,
когда **в зоне ответственности двух маленьких и слабых
мизинцев находится больше двадцати клавиш** (и в том числе все модификаторы),
а **большие пальцы всё ещё призваны нажимать вдвоём на один пробел**.
мизинцев находится больше двадцати клавиш,
а большие пальцы всё ещё призваны нажимать вдвоём на один пробел**.
<figure class='image'>
<img
@ -136,7 +136,7 @@ description: 'Почему нас окружают уродливые клави
alt='Зоны слепой десятипальцевой печати для классической клавиатуры.'
/>
<figcaption>
Зоны для десятипальцевого метода печати с
Зоны для десятипальцевого метода печати. Источник:
<a target='_blank' href='https://keybr.com/'>keybr.com</a>.
</figcaption>
</figure>
@ -155,7 +155,7 @@ description: 'Почему нас окружают уродливые клави
Кстати, для мизинцев, травмированных частым использованием модификаторов,
есть даже специальный термин:
<a target='_blank' href='http://xahlee.info/emacs/emacs/emacs_pinky.html'>**Emacs Pinky**</a>.
<a target='_blank' href='http://xahlee.info/emacs/emacs/emacs_pinky.html'>Emacs Pinky</a>.
Можно ознакомиться со
<a target='_blank' href='http://xahlee.info/emacs/emacs/emacs_hand_pain_celebrity.html'>
списком разработчиков разной степени именитости, которые с ним сталкивались
@ -164,12 +164,15 @@ description: 'Почему нас окружают уродливые клави
### Горизонтальный сдвиг рядов
Самые первые печатные машинки напоминали скорее рояль без чёрных клавиш:
большие, шумят, один ряд кнопок.
<a target='_blank'
href='https://patents.google.com/patent/US79868A/en'>
Самые первые печатные машинки</a>
напоминали скорее рояль:
большие, шумят, один ряд клавиш.
Довольно быстро люди поняли,
что это слишком широко и не слишком-то удобно.
Идея расположить клавиши на нескольких рядах витала в воздухе,
Идея расположить символы на нескольких рядах витала в воздухе,
но упиралась в конструктивные ограничения:
рычаги, которые ударяют по бумаге,
должны быть расположены в один ряд и не должны друг с другом пересекаться.
@ -203,11 +206,6 @@ description: 'Почему нас окружают уродливые клави
Мне нравится думать, что это сделали не для экономии пространства,
а для того, чтобы специально всех запутать :D
Подсмотрели сдвиг рядов, скорее всего,
на клавиатурах музыкальных инструментов,
где второй ряд органично добавлен именно таким способом:
чёрные клавиши находятся между белыми.
С одной стороны, нельзя не признать красоты инженерного решения:
более 40 кнопок расположили в пространстве так,
чтобы не нужно было тянуться за ними в соседнюю комнату,
@ -244,8 +242,9 @@ description: 'Почему нас окружают уродливые клави
а так же предсказуемые, очевидные и понятные зоны для слепой печати.
![Зоны слепой десятипальцевой печати для ортолинейной клавиатуры](/images/posts/ugly_keyboards/typing_zones_ergo_hands.png)
![Зоны слепой десятипальцевой печати для классической клавиатуры](/images/posts/ugly_keyboards/typing_zones_default_hands.png)
Более подробно слепую печать я хочу подробнее обсудить в отдельном посте,
Более подробно слепую печать я хочу обсудить в отдельном посте,
а в этом разделе просто хотел озвучить свою главную претензию:
**горизонтальный сдвиг рядов — это компромиссное решение проблемы,
которой у нас больше нет**!
@ -280,8 +279,9 @@ description: 'Почему нас окружают уродливые клави
### Запястья, плечи и другие части тела
В этом разделе можно было бы поговорить о том,
что **классические клавиатуры игнорируют разную ширину плеч у разных людей**,
**мешают анатомически верной постановке рук** и, поэтому,
что **классические клавиатуры
игнорируют существование человеческих плеч,
мешают анатомически верной постановке рук** и, поэтому,
вроде как, являются фактором риска
развития синдрома запястного канала
(более известного как карпальный туннельный синдром)
@ -369,7 +369,7 @@ C появлением персональных компьютеров и кла
Уже во времена печатных машинок были люди,
которые подметили билатеральную симметрию человеческого тела и
пытались учитывать её существование
во время проектирования клавиатур:
во время проектирования клавиатур.
<figure class='image bordered'>
<img
@ -380,7 +380,7 @@ C появлением персональных компьютеров и кла
Rheinmetall Portable Ergonomic. Источник:
<a target='_blank'
href='https://vintagetechobsessions.blogspot.com/2013/09/the-reveal-rheinmetall-portable.html'>
vintagetechobsessions.blogspot.com</a>.
Vintage Technology Obsessions</a>.
</figcaption>
</figure>
@ -467,10 +467,10 @@ C появлением персональных компьютеров и кла
но и бывают расположены на разной ширине.
Очевидный следующий шаг — перестать пытаться угадать
угол наклона рук пользователей,
а просто позволить разнести две половины клавиатуры на любое расстояние
и повернуть на любой угол.
Такие распиленные пополам устройства назвают **Split Keyboards**.
удобный угол между половинками клавиатуры
и просто позволить разносить их на любое расстояние
и поворачивать, как вздумается.
Такие распиленные пополам устройства называют **Split Keyboards**.
<figure class='image bordered'>
<img
@ -682,13 +682,16 @@ MacBook продавался бы с
Отдельно хочется заметить, что пользователи Vim точно оценят,
насколько удобнее может стать привычный `Esc`.
Область с кнопками, предназначенными для большого пальца,
обычно называют **Thumb Cluster**.
### Вогнутые клавиатуры
Следующая очевидная идея лежит не в плоскости клавиатуры,
а в пространстве вокруг:
если приподнять дальние кнопки, то тянуться до них будет проще.
Такие устройства называют **Contoured Keyboards**.
Такие устройства называют **Concave Keyboards** или **Contoured Keyboards**.
<figure class='image bordered'>
<img
@ -732,8 +735,12 @@ MacBook продавался бы с
и всего-такого прочего поистине безгранична.
Некоторые творцы вообще ставят под сомнение
необходимость наличия в клавиатуре клавиш и создают
пугающе дикие и футуристичные вещи, вроде
необходимость наличия в клавиатуре клавиш и,
вдохновляясь
<a target='_blank'
href='https://en.wikipedia.org/wiki/DataHand'>
забытыми устройствами</a>,
создают пугающе дикие и футуристичные вещи, вроде
<a target='_blank'
href='https://svalboard.com/'>
Svalboard</a> или
@ -768,9 +775,8 @@ MacBook продавался бы с
## Неплохая клавиатура
Мы обсудили, чем плоха стандартная клавиатура и как её можно исправить.
Давайте наконец разберёмся, какой же должна быть "хорошая клавиатура"?
Итак, "неплохая клавиатура" обладает такими признаками:
Применив все описанные улучшения и учтя все ошибки прошлого,
можно получить такой список признаков "хорошей клавиатуры":
- Симметрия.
- Две отдельные половины.
@ -882,26 +888,29 @@ MacBook продавался бы с
<a target='_blank'
href='https://www.reddit.com/r/ErgoMechKeyboards/wiki/resources/#wiki_vendors'>
wiki от r/ErgoMechKeyboards</a>.
Популярные модели вроде народной
Популярные модели вроде народных
<a target='_blank'
href='https://github.com/foostan/crkbd'>
Corne</a>
Corne</a> или
<a target='_blank'
href='https://bastardkb.com/charybdis/'>
Charybdis</a>
регулярно продаются и перепродаются на локальных и глобальных маркетплейсах.
Я сам рассматривал и трогал очень разные устройства.
Подробно расскажу про две клавиатуры,
которыми регулярно пользуюсь уже довольно продолжительное время.
### Dactyl-Manuform
### Dactyl-ManuForm
Изначально Дактиль привлёк меня исключительно с эстетической точки зрения.
Сначала я натыкался на него в
<a target='_blank'
href='https://www.reddit.com/r/MechanicalKeyboards/top/?t=all'>
href='https://www.reddit.com/r/MechanicalKeyboards/'>
r/MechanicalKeyboards</a>,
а потом целенаправленно высматривал в
<a target='_blank'
href='https://www.reddit.com/r/ErgoMechKeyboards/top/?t=all'>
href='https://www.reddit.com/r/ErgoMechKeyboards/'>
r/ErgoMechKeyboards</a>.
Я даже и не подозревал, что мне очень нужно что-то подобное, пока не увидел.
@ -911,10 +920,10 @@ MacBook продавался бы с
<figure class='image bordered'>
<img
src='/images/posts/ugly_keyboards/keyboard_dactyl-manuform.jpg'
alt='Фотография Dactyl Manuform.'
alt='Фотография Dactyl-ManuForm.'
/>
<figcaption>
Dactyl-Manuform 5×6. Источник:
Dactyl-ManuForm 5×6. Источник:
<a target='_blank'
href='https://github.com/He4eT/oddkb'>
github.com/He4eT/oddkb</a>.
@ -1084,8 +1093,8 @@ MacBook продавался бы с
получить внятный ответ на самый главный и животрепещущий вопрос:
"Зачем нужен горизонтальный сдвиг рядов?"
> **Слепая печать — отстой, она устарела и никому не нужна!**
> **Я думаю дольше и чаще чем печатаю! Клавиатуры вообще не нужны!**
> **Слепая печать — отстой, она устарела и никому не нужна!
> Я думаю дольше и чаще чем печатаю! Клавиатуры вообще не нужны!**
Это популярные мнения,
которые я собираюсь подробно разобрать в отдельном посте.
@ -1131,21 +1140,28 @@ MacBook продавался бы с
пускать за свой компьютер других людей,
просто положите рядом гостевую клавиатуру.
> **В правой руке у меня мышь, а левой я орудую шорткатами в Photoshop,**
> **зачем мне эта расщелина в центре клавиатуры?!**
> **В правой руке у меня мышь, а левой я орудую шорткатами в Photoshop,
> зачем мне эта расщелина в центре клавиатуры?!**
Да, я слышал, что для работы, например,
Да, я знаю, что для работы, например,
в графических редакторах, видеоредакторах или CAD-программах
раздельная клавиатура подходит не слишком хорошо:
таким специалистам важно иметь возможность
нажимать клавиши на правой половине клавиатуры левой рукой.
раздельная клавиатура без специальной предварительной настройки
подходит не слишком хорошо.
Такие программы по умолчанию рассчитаны на то,
что некоторые клавиши правой половины клавиатуры
придётся нажимать левой рукой.
Даже в таком случае оставаться заложником классической раскладки
совершенно не обязательно,
Проблему можно решить переназначением клавиш в программах или
созданием специального слоя в самой клавиатуре,
но это, к сожалению, требует времени и ломает привычки.
Даже если переучиваться лень,
оставаться заложником классической раскладки
совершенно необязательно:
[ортолинейная клавиатура](#type_ortho) — отличный вариант, например.
> **А вот в моём уникальном случае**
> **ничто кроме классической клавиатуры вообще-вообще не подходит!**
> **А вот в моём уникальном случае
> ничто кроме классической клавиатуры вообще-вообще не подходит!**
Такое бывает.
Здорово, что этот случай такой уникальный и никак не влияет на
@ -1226,7 +1242,7 @@ MacBook продавался бы с
которые можно было бы сделать как-то пооптимальнее:
английский алфавит, непредсказуемый календарь, неровные часовые пояса,
<a target='_blank'
href='https://ru.wikipedia.org/wiki/%D0%92%D0%BE%D0%B7%D0%B2%D1%80%D0%B0%D1%82%D0%BD%D1%8B%D0%B9_%D0%B3%D0%BE%D1%80%D1%82%D0%B0%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BD%D0%B5%D1%80%D0%B2'>
href='https://ru.wikipedia.org/wiki/%D0%92%D0%BE%D0%B7%D0%B2%D1%80%D0%B0%D1%82%D0%BD%D1%8B%D0%B9_%D0%B3%D0%BE%D1%80%D1%82%D0%B0%D0%BD%D0%BD%D1%8B%D0%B9_%D0%BD%D0%B5%D1%80%D0%B2#%D0%A1%D0%B2%D0%B8%D0%B4%D0%B5%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D1%82%D0%B2%D0%BE_%D1%8D%D0%B2%D0%BE%D0%BB%D1%8E%D1%86%D0%B8%D0%B8'>
возвратный гортанный нерв жирафа</a>
и прочие тысячи и тысячи разных штук,
которые мы уже в силу привычки перестали замечать вообще.