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) ![Классическая ANSI клавиатура](/images/posts/ugly_keyboards/keyboard_default.svg)
@ -98,8 +98,8 @@ description: 'Почему нас окружают уродливые клави
сейчас по нему сложно промахнуться. сейчас по нему сложно промахнуться.
Мне, если честно, не до конца понятно, Мне, если честно, не до конца понятно,
чем сегодня он принципиально отличается от буквы `E`, чем сегодня он принципиально отличается от латинской буквы `E`,
которая встречается в текстах примерно так же часто, которая встречается в англоязычных текстах примерно так же часто,
и почему в короткий пробел вдруг станет как-то сложнее попадать, и почему в короткий пробел вдруг станет как-то сложнее попадать,
но это всё на самом деле не очень важно. но это всё на самом деле не очень важно.
@ -127,8 +127,8 @@ description: 'Почему нас окружают уродливые клави
Получается, что через сотню лет после изобретения первых клавиатур Получается, что через сотню лет после изобретения первых клавиатур
мы обнаруживаем себя в ситуации, мы обнаруживаем себя в ситуации,
когда **в зоне ответственности двух маленьких и слабых когда **в зоне ответственности двух маленьких и слабых
мизинцев находится больше двадцати клавиш** (и в том числе все модификаторы), мизинцев находится больше двадцати клавиш,
а **большие пальцы всё ещё призваны нажимать вдвоём на один пробел**. а большие пальцы всё ещё призваны нажимать вдвоём на один пробел**.
<figure class='image'> <figure class='image'>
<img <img
@ -136,7 +136,7 @@ description: 'Почему нас окружают уродливые клави
alt='Зоны слепой десятипальцевой печати для классической клавиатуры.' alt='Зоны слепой десятипальцевой печати для классической клавиатуры.'
/> />
<figcaption> <figcaption>
Зоны для десятипальцевого метода печати с Зоны для десятипальцевого метода печати. Источник:
<a target='_blank' href='https://keybr.com/'>keybr.com</a>. <a target='_blank' href='https://keybr.com/'>keybr.com</a>.
</figcaption> </figcaption>
</figure> </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'> <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>
напоминали скорее рояль:
большие, шумят, один ряд клавиш.
Довольно быстро люди поняли, Довольно быстро люди поняли,
что это слишком широко и не слишком-то удобно. что это слишком широко и не слишком-то удобно.
Идея расположить клавиши на нескольких рядах витала в воздухе, Идея расположить символы на нескольких рядах витала в воздухе,
но упиралась в конструктивные ограничения: но упиралась в конструктивные ограничения:
рычаги, которые ударяют по бумаге, рычаги, которые ударяют по бумаге,
должны быть расположены в один ряд и не должны друг с другом пересекаться. должны быть расположены в один ряд и не должны друг с другом пересекаться.
@ -185,7 +188,7 @@ description: 'Почему нас окружают уродливые клави
Рычаги классической печатной машинки. Источник: Рычаги классической печатной машинки. Источник:
<a target='_blank' <a target='_blank'
href='https://www.publicdomainpictures.net/en/view-image.php?image=166278&picture=typewriter'> href='https://www.publicdomainpictures.net/en/view-image.php?image=166278&picture=typewriter'>
PublicDomainPictures</a>. Public Domain Pictures</a>.
</figcaption> </figcaption>
</figure> </figure>
@ -203,11 +206,6 @@ description: 'Почему нас окружают уродливые клави
Мне нравится думать, что это сделали не для экономии пространства, Мне нравится думать, что это сделали не для экономии пространства,
а для того, чтобы специально всех запутать :D а для того, чтобы специально всех запутать :D
Подсмотрели сдвиг рядов, скорее всего,
на клавиатурах музыкальных инструментов,
где второй ряд органично добавлен именно таким способом:
чёрные клавиши находятся между белыми.
С одной стороны, нельзя не признать красоты инженерного решения: С одной стороны, нельзя не признать красоты инженерного решения:
более 40 кнопок расположили в пространстве так, более 40 кнопок расположили в пространстве так,
чтобы не нужно было тянуться за ними в соседнюю комнату, чтобы не нужно было тянуться за ними в соседнюю комнату,
@ -244,8 +242,9 @@ description: 'Почему нас окружают уродливые клави
а так же предсказуемые, очевидные и понятные зоны для слепой печати. а так же предсказуемые, очевидные и понятные зоны для слепой печати.
![Зоны слепой десятипальцевой печати для ортолинейной клавиатуры](/images/posts/ugly_keyboards/typing_zones_ergo_hands.png) ![Зоны слепой десятипальцевой печати для ортолинейной клавиатуры](/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'> <figure class='image bordered'>
<img <img
@ -380,7 +380,7 @@ C появлением персональных компьютеров и кла
Rheinmetall Portable Ergonomic. Источник: Rheinmetall Portable Ergonomic. Источник:
<a target='_blank' <a target='_blank'
href='https://vintagetechobsessions.blogspot.com/2013/09/the-reveal-rheinmetall-portable.html'> href='https://vintagetechobsessions.blogspot.com/2013/09/the-reveal-rheinmetall-portable.html'>
vintagetechobsessions.blogspot.com</a>. Vintage Technology Obsessions</a>.
</figcaption> </figcaption>
</figure> </figure>
@ -467,10 +467,10 @@ C появлением персональных компьютеров и кла
но и бывают расположены на разной ширине. но и бывают расположены на разной ширине.
Очевидный следующий шаг — перестать пытаться угадать Очевидный следующий шаг — перестать пытаться угадать
угол наклона рук пользователей, удобный угол между половинками клавиатуры
а просто позволить разнести две половины клавиатуры на любое расстояние и просто позволить разносить их на любое расстояние
и повернуть на любой угол. и поворачивать, как вздумается.
Такие распиленные пополам устройства назвают **Split Keyboards**. Такие распиленные пополам устройства называют **Split Keyboards**.
<figure class='image bordered'> <figure class='image bordered'>
<img <img
@ -682,13 +682,16 @@ MacBook продавался бы с
Отдельно хочется заметить, что пользователи Vim точно оценят, Отдельно хочется заметить, что пользователи Vim точно оценят,
насколько удобнее может стать привычный `Esc`. насколько удобнее может стать привычный `Esc`.
Область с кнопками, предназначенными для большого пальца,
обычно называют **Thumb Cluster**.
### Вогнутые клавиатуры ### Вогнутые клавиатуры
Следующая очевидная идея лежит не в плоскости клавиатуры, Следующая очевидная идея лежит не в плоскости клавиатуры,
а в пространстве вокруг: а в пространстве вокруг:
если приподнять дальние кнопки, то тянуться до них будет проще. если приподнять дальние кнопки, то тянуться до них будет проще.
Такие устройства называют **Contoured Keyboards**. Такие устройства называют **Concave Keyboards** или **Contoured Keyboards**.
<figure class='image bordered'> <figure class='image bordered'>
<img <img
@ -732,8 +735,12 @@ MacBook продавался бы с
и всего-такого прочего поистине безгранична. и всего-такого прочего поистине безгранична.
Некоторые творцы вообще ставят под сомнение Некоторые творцы вообще ставят под сомнение
необходимость наличия в клавиатуре клавиш и создают необходимость наличия в клавиатуре клавиш и,
пугающе дикие и футуристичные вещи, вроде вдохновляясь
<a target='_blank'
href='https://en.wikipedia.org/wiki/DataHand'>
забытыми устройствами</a>,
создают пугающе дикие и футуристичные вещи, вроде
<a target='_blank' <a target='_blank'
href='https://svalboard.com/'> href='https://svalboard.com/'>
Svalboard</a> или Svalboard</a> или
@ -768,9 +775,8 @@ MacBook продавался бы с
## Неплохая клавиатура ## Неплохая клавиатура
Мы обсудили, чем плоха стандартная клавиатура и как её можно исправить. Мы обсудили, чем плоха стандартная клавиатура и как её можно исправить.
Давайте наконец разберёмся, какой же должна быть "хорошая клавиатура"? Применив все описанные улучшения и учтя все ошибки прошлого,
можно получить такой список признаков "хорошей клавиатуры":
Итак, "неплохая клавиатура" обладает такими признаками:
- Симметрия. - Симметрия.
- Две отдельные половины. - Две отдельные половины.
@ -882,26 +888,29 @@ MacBook продавался бы с
<a target='_blank' <a target='_blank'
href='https://www.reddit.com/r/ErgoMechKeyboards/wiki/resources/#wiki_vendors'> href='https://www.reddit.com/r/ErgoMechKeyboards/wiki/resources/#wiki_vendors'>
wiki от r/ErgoMechKeyboards</a>. wiki от r/ErgoMechKeyboards</a>.
Популярные модели вроде народной Популярные модели вроде народных
<a target='_blank' <a target='_blank'
href='https://github.com/foostan/crkbd'> 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' <a target='_blank'
href='https://www.reddit.com/r/MechanicalKeyboards/top/?t=all'> href='https://www.reddit.com/r/MechanicalKeyboards/'>
r/MechanicalKeyboards</a>, r/MechanicalKeyboards</a>,
а потом целенаправленно высматривал в а потом целенаправленно высматривал в
<a target='_blank' <a target='_blank'
href='https://www.reddit.com/r/ErgoMechKeyboards/top/?t=all'> href='https://www.reddit.com/r/ErgoMechKeyboards/'>
r/ErgoMechKeyboards</a>. r/ErgoMechKeyboards</a>.
Я даже и не подозревал, что мне очень нужно что-то подобное, пока не увидел. Я даже и не подозревал, что мне очень нужно что-то подобное, пока не увидел.
@ -911,10 +920,10 @@ MacBook продавался бы с
<figure class='image bordered'> <figure class='image bordered'>
<img <img
src='/images/posts/ugly_keyboards/keyboard_dactyl-manuform.jpg' src='/images/posts/ugly_keyboards/keyboard_dactyl-manuform.jpg'
alt='Фотография Dactyl Manuform.' alt='Фотография Dactyl-ManuForm.'
/> />
<figcaption> <figcaption>
Dactyl-Manuform 5×6. Источник: Dactyl-ManuForm 5×6. Источник:
<a target='_blank' <a target='_blank'
href='https://github.com/He4eT/oddkb'> href='https://github.com/He4eT/oddkb'>
github.com/He4eT/oddkb</a>. github.com/He4eT/oddkb</a>.
@ -1084,8 +1093,8 @@ MacBook продавался бы с
получить внятный ответ на самый главный и животрепещущий вопрос: получить внятный ответ на самый главный и животрепещущий вопрос:
"Зачем нужен горизонтальный сдвиг рядов?" "Зачем нужен горизонтальный сдвиг рядов?"
> **Слепая печать — отстой, она устарела и никому не нужна!** > **Слепая печать — отстой, она устарела и никому не нужна!
> **Я думаю дольше и чаще чем печатаю! Клавиатуры вообще не нужны!** > Я думаю дольше и чаще чем печатаю! Клавиатуры вообще не нужны!**
Это популярные мнения, Это популярные мнения,
которые я собираюсь подробно разобрать в отдельном посте. которые я собираюсь подробно разобрать в отдельном посте.
@ -1131,21 +1140,28 @@ MacBook продавался бы с
пускать за свой компьютер других людей, пускать за свой компьютер других людей,
просто положите рядом гостевую клавиатуру. просто положите рядом гостевую клавиатуру.
> **В правой руке у меня мышь, а левой я орудую шорткатами в Photoshop,** > **В правой руке у меня мышь, а левой я орудую шорткатами в Photoshop,
> **зачем мне эта расщелина в центре клавиатуры?!** > зачем мне эта расщелина в центре клавиатуры?!**
Да, я слышал, что для работы, например, Да, я знаю, что для работы, например,
в графических редакторах, видеоредакторах или CAD-программах в графических редакторах, видеоредакторах или CAD-программах
раздельная клавиатура подходит не слишком хорошо: раздельная клавиатура без специальной предварительной настройки
таким специалистам важно иметь возможность подходит не слишком хорошо.
нажимать клавиши на правой половине клавиатуры левой рукой. Такие программы по умолчанию рассчитаны на то,
что некоторые клавиши правой половины клавиатуры
придётся нажимать левой рукой.
Даже в таком случае оставаться заложником классической раскладки Проблему можно решить переназначением клавиш в программах или
совершенно не обязательно, созданием специального слоя в самой клавиатуре,
но это, к сожалению, требует времени и ломает привычки.
Даже если переучиваться лень,
оставаться заложником классической раскладки
совершенно необязательно:
[ортолинейная клавиатура](#type_ortho) — отличный вариант, например. [ортолинейная клавиатура](#type_ortho) — отличный вариант, например.
> **А вот в моём уникальном случае** > **А вот в моём уникальном случае
> **ничто кроме классической клавиатуры вообще-вообще не подходит!** > ничто кроме классической клавиатуры вообще-вообще не подходит!**
Такое бывает. Такое бывает.
Здорово, что этот случай такой уникальный и никак не влияет на Здорово, что этот случай такой уникальный и никак не влияет на
@ -1226,7 +1242,7 @@ MacBook продавался бы с
которые можно было бы сделать как-то пооптимальнее: которые можно было бы сделать как-то пооптимальнее:
английский алфавит, непредсказуемый календарь, неровные часовые пояса, английский алфавит, непредсказуемый календарь, неровные часовые пояса,
<a target='_blank' <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> возвратный гортанный нерв жирафа</a>
и прочие тысячи и тысячи разных штук, и прочие тысячи и тысячи разных штук,
которые мы уже в силу привычки перестали замечать вообще. которые мы уже в силу привычки перестали замечать вообще.