diff --git a/src/pages/posts/2026/ugly_keyboards_ru/index.md b/src/pages/posts/2026/ugly_keyboards_ru/index.md index a5b033c..0efadb9 100644 --- a/src/pages/posts/2026/ugly_keyboards_ru/index.md +++ b/src/pages/posts/2026/ugly_keyboards_ru/index.md @@ -2,8 +2,8 @@ layout: post lang: 'ru' -year: '2025' -date: '2025-00-00' +year: '2026' +date: '2026-00-00' section: 'posts' title: 'ugly_keyboards' @@ -98,8 +98,7 @@ description: 'Почему нас окружают уродливые клави не было ни стрелочек, ни `Esc`, ни `Ctrl`, ни `Alt`, ни `Win`, ни `Super`, ни `Cmd`. -Даже `Backspace` в привычном нам понимании тоже не существовал, -а когда присутствовал физически, то использовался совершенно иначе. +Даже `Backspace` на эту вечеринку опоздал. Процесс постепенного появления новых клавиш можно охарактеризовать как эволюционный: @@ -130,7 +129,7 @@ description: 'Почему нас окружают уродливые клави - Достав телефон из кармана, я **одним большим пальцем могу написать рассказ**. - Сидя перед ноутбуком, - я **двумя большими пальцами могу делать дырки между словами**! + я **двумя большими пальцами могу... Делать дырки между словами**! Кстати, для мизинцев, травмированных частым использованием модификаторов, есть даже специальный термин: @@ -193,6 +192,11 @@ description: 'Почему нас окружают уродливые клави а споры, каким пальцем нужно нажимать на клавишу `B` (та, которая межу `V` и `N`) не утихают до сих пор! +С третьей стороны, хочется напомнить читателю, +что **в современных клавиатурах +никаких непересекающихся рычагов вообще-то нет**. +Пересекающихся, кстати, тоже. + У меня нет ссылок на какие-то исследования, но есть уверенность, что низкое распространение навыка слепой печати — прямое следствие существования горизонтального сдвига рядов: @@ -210,8 +214,8 @@ description: 'Почему нас окружают уродливые клави ![Зоны слепой десятипальцевой печати для ортолинейной клавиатуры](/images/posts/ugly_keyboards/typing_zones_ergo.png) -Более подробно слепую печать я хочу отдельно обсудить чуть дальше, -а в этом разделе хотел только озвучить свою главную претензию: +Более подробно слепую печать я хочу отдельно обсудить в отдельном посте, +а в этом разделе я просто хотел озвучить свою главную претензию: **горизонтальный сдвиг рядов — это компромиссное решение проблемы, которой у нас больше нет**! @@ -281,7 +285,7 @@ description: 'Почему нас окружают уродливые клави и становились заложниками той самой стандартной раскладки. Когда нет права на ошибку, учиться правильному методу слепой десятипальцевой печати -или неторопливо переучиваться на новую раскладку по ходу работы +или по ходу работы неторопливо переучиваться на новую раскладку просто невозможно: ты либо умеешь набирать текст быстро и без ошибок, либо нет. @@ -295,7 +299,7 @@ description: 'Почему нас окружают уродливые клави но экономически это было бы самоубийством. Зачем руководителю заботиться о комфорте рук машинисток, -если они неделю только и будут делать, что переучиваться? +если они неделями только и будут делать, что переучиваться? Зачем предприятиям покупать утройства, для которых нельзя нанять готовый персонал? Что делать с индустрией курсов подготовки машинисток? @@ -307,131 +311,19 @@ description: 'Почему нас окружают уродливые клави Так cтандартная раскладка без заметных изменений пережила механическую печатную машинку для которой создавалась. -Появившиеся чуть позже компьютеры поднимали аналогичные вопросы +Появившиеся чуть позже первые компьютеры поднимали аналогичные вопросы и производители опять выбрали путь наименьшего сопротивления. Стандартная клавиатура укоренилась в массовом сознании настолько, что была закреплена цементом официальных стандартов: `ISO/IEC 9995-2`, `ANSI-INCITS 154-1988` и `JIS X 6002-1980`. ---- - -## Cлепой десятипальцевый метод печати в наши дни - C появлением персональных компьютеров и клавиши `Backspace`, -безошибочным набором текста стало сложно кого-либо удивить, +безошибочно набранным текстом стало сложно кого-либо удивить, а машинопись моментально перестала быть профессией. - -Слепая десятипальцевая печать так и не стала -частью пакета компьютерной грамотности, -что всегда казалось мне чем-то странным: -в массовом сознании считается нормальным -пользоваться чем-то по восемь часов ежедневно на протяжении всей карьеры -и делать это практически так же неуверенно, как и в первый день. - -Невозможно представить себе гитариста, -который вышел на сцену и не может играть, -потому что на грифе не подписаны лады. -Представить себе опытного разработчика, -который не может сегодня печатать из-за того, -что на новом ноутбуке забыли нарисовать буквы, очень легко. - -В ходе разнообразных дискуссий я множество раз слышал высказывания такого вида: - -> Всё это нелепая чушь! Я думаю дольше и чаще, чем печатаю! - -Защитная реакция — это нормально, а высказывание выше вообще-то правдиво, -но сегодня я предлагаю посмотреть на явление со слегка неожиданной стороны. - -Мы привыкли считать, что "быстрые" компьютеры лучше "медленных": -компании выдают работникам новые устройства раз в несколько лет, -люди зачастую покупают себе новые ноутбуки не потому, -что старый перестал справляться со своими обязанностями, -а потому что "уже пора" и новый компьютер решает старые задачи слегка быстрее. - -Что такое "лаги" и "тормоза" на самом деле? -Чем "быстрый" компьютер отличается от "медленного"? - -Если абстрагироваться и немного подумать, то станет понятно, -что практически все различия — это разнообразные задержки: -- при работе с интерфейсом; -- при старте программ; -- при переключении между ними; -- между вводом адреса в браузере и загрузкой страницы; -- между стартом сборки проекта и её окончанием; -- между началом выполнения одной команды в терминале - и возможностью запустить следующую; -- между любыми другими запросами к компьютеру. - -С этими задержками вообще-то принято бороться, -и не всегда их снижают покупкой нового оборудования: -слово "оптимизация" по отношению к ПО вызывает уважение, -а на её отсутствие пользователи иногда даже жалуются. - -Если подумать ещё немного, то станет понятно, -что пользовательский ввод — это не только неизбежное зло, -но и источник других задержек: -- между концом одной мысли и началом новой - во время написания кода или любого другого текста; -- между намерением отправить поисковый запрос и чтением списка ссылок; -- между идеей о запуске команды и появлением результатов её работы; -- между тем, как ответ придуман, и его отправкой. - -Эти задержки деньгами уже не решить, -да и автодополнение в каждое поле ввода вставить не получится, -но самостоятельная борьба с ними почему-то считается непрестижной, -неэффективной тратой времени, "экономией на спичках" и уделом фанатиков. - -Эффективность сложно измерить как-то строго и объективно, -но воображаемый коллега, -который отказывается освоить условные `Ctrl + C` / `Ctrl + V`, -гордо жмёт правую кнопку мыши и утверждает, что никуда не торопится, -вызывает реальную улыбку и сомнения в компетентности. - -В это же время, другой и вполне реальный "коллега", -который способен несколько раз в день неторопливо -~~yfgtxtnfnm gfhe-nhjqre ghtlkj;tybq~~ -напечатать пару-тройку предложений в неправильной раскладке -в неправильном поле для ввода и только потом перевести взгляд на экран, -возможно, прячется где-то в зеркале -и обычно никаких насмешек по этому поводу почему-то не получает. - -Если вернуться к скорости, которую измерять попроще, то получается, -что пользоваться клавиатурой каждый день и не иметь навыка правильной слепой -печати — это практически то же самое, -что и добровольно использовать старый компьютер, -когда новый, более быстрый уже лежит рядом на столе. - -Отдельно хочется отметить, что скорость хороша не только сама по себе. -Когда что-то можно сделать быстро, -то и внутреннее сопротивление действию значительно ниже: -собеседник, владеющий слепым десятипальцевым методом печати -с меньшей вероятностью поленится уточнить все-все-все детали -в первом же своём сообщении при обсуждении нового вопроса, -что может существенно сократить общее число сообщений в этой переписке, -а следовательно и задержек. - -Слепая печать — пропуск в мир, -где написать развёрнутый текст можно почти так же быстро, -как записать голосовое сообщение. - -Итого: всего одна неделя -ненапряжных упражнений по 15-20 минут в день на тренажёре -не только сделает ваш текущий и все будущие компьютеры заметно "быстрее", -но и, возможно, сделает вас более конструктивным собеседником :D - -Для тренировок я рекомендую сайт - - https://keybr.com -. -Этот тренажёр не только простой, понятный и симпатичный, -но ещё и очень гибко настраивается при желании. -Все скриншоты с разноцветными зонами для пальцев я сделал именно там. - -По моим наблюдениям за собой и окружающими, могу сказать, -что навыки печати на классической и неклассической клавиатуре -легко уживаются в одной голове рядом: -вы не разучитесь печатать на старой клавиатуре, -если после прочтения этого поста решите освоить новую. +Тихо и незаметно на обочину истории вслед за машинистками +отправились и печатные машинки. +Классическая расскладка осталась с нами, +продолжает решать проблемы, которых больше нет. --- @@ -440,7 +332,7 @@ C появлением персональных компьютеров и кла Разумеется, сложившаяся клавиатурная традиция не была как-то исторически предопределена и текущее положение дел во многом стало результатом -цепочки разных случайностей. +цепочки разнообразных случайностей. Уже во времена печатных машинок были люди, которые подметили билатеральную симметрию человеческого тела и @@ -451,14 +343,14 @@ C появлением персональных компьютеров и кла Если бы когда-то давно компания Remington не достигла впечатляющих экономических успехов -и форм-фактор их печатных машинок не стал бы стандартом де-факто, +и форм-фактор именно их печатных машинок не стал бы стандартом де-факто, то этого и десятка подобных постов могло бы и не существовать. Производители компьютерной периферии периодически пытались как-то решать проблемы классической клавиатуры. -Некоторые из этих попыток я ещё упомяну в соответствующих разделах, -но масштаб и временные рамки этих экспериментов -можно оценить на странице +Некоторые из этих попыток я ещё упомяну ниже, +но масштаб и временные рамки экспериментов +можно поверхностно оценить на странице [Ergonomic Keyboard History](http://xahlee.info/kbd/ergonomic_keyboard_history_index.html) от Xah Lee. @@ -473,7 +365,7 @@ C появлением персональных компьютеров и кла что пытаются починить сломаное, и те, что пытаются перепридумать всё с чистого листа, но вместо этого я просто -отсортировал их на глаз **по увеличению степени радикализма**. +небрежно отсортировал их **по увеличению степени радикализма**. ### Изогнутые клавиатуры @@ -491,13 +383,14 @@ C появлением персональных компьютеров и кла Самая известная [линейка таких клавиатур принадлежит Microsoft](https://en.wikipedia.org/wiki/Microsoft_ergonomic_keyboards). -Те, кто родились в прошлом веке могли видеть их Natural Keyboard при +Те, кто родились в прошлом веке, могли видеть их Natural Keyboard при [установке Windows 95](https://windowswallpaper.miraheze.org/wiki/Windows_95#/media/File:Setup_(Windows_95).png). -Похожие клавиатуры можно встретить и у других производителей: + +Аналогичные модели можно встретить и у других производителей: [ERGO K860](https://www.logitech.com/en-us/shop/p/k860-split-ergonomic.920-009166) от Logitech, например. -Аналогичный популярный форм-фактор называется +Ещё один похожий популярный форм-фактор называется [Alice Layout](https://keeb-finder.com/keyboards/filter/alice). Такие устройства можно сделать самому или купить у разных производителей готовые. @@ -516,7 +409,7 @@ C появлением персональных компьютеров и кла Очевидный следующий шаг — перестать пытаться угадать угол наклона рук пользователей, -а просто позволить разнести две половинки на любое расстояние +а просто позволить разнести две половины на любое расстояние и повернуть на любой угол. Такие распиленые пополам устройства назвают **Split Keyboards**. @@ -555,18 +448,21 @@ C появлением персональных компьютеров и кла насилием над человеческой анатомией: руки не растут из живота. -Я бы не хотел держать такую клавиатуру на столе, +Я, лично, не хотел бы держать такую клавиатуру на столе, но был бы не против иметь [ортолинейную клавиатуру в ноутбуке](https://shop.mntre.com/products/mnt-pocket-reform). -Разделение клавиатуры такого типа на две половинки, кстати, делает её -гораздо более анатомичной и это довольно популярный подход: +Разделение такой клавиатуры на две половинки, кстати, делает её +гораздо более дружелюбной по отношению к запястьям: > https://www.reddit.com/r/MechanicalKeyboards/comments/u8ue10/jumped_into_the_deep_end_to_make_my_first_ever/ На фотографии [Helix](https://github.com/MakotoKurauchi/helix) от [u/toramorigan](https://www.reddit.com/r/MechanicalKeyboards/comments/u8ue10/jumped_into_the_deep_end_to_make_my_first_ever/). +Такие клавиатуры называют +**Split Ortholinear Keyboard**. + ### Альтернативный горизонтальный сдвиг рядов Вообще, если долго смотреть на классическую клавиатуру, @@ -584,11 +480,13 @@ C появлением персональных компьютеров и кла Возможно, если бы в своё время рынок захватил не Remington, а какой-нибудь другой производитель, стандартная клавиатура гораздо лучше бы подходила стандартным рукам, а -[MacBook продавался бы с такой раскладкой](https://github.com/mtei/SemiErgo_Layout?tab=readme-ov-file#c-1-draft-of-macbookimac-us-key-set-mapping): +MacBook продавался бы с +[такой](https://github.com/mtei/SemiErgo_Layout?tab=readme-ov-file#c-1-draft-of-macbookimac-us-key-set-mapping) +либо +[подобной](https://github.com/jamessa/Angel) +раскладкой: -https://github.com/jamessa/Angel - -![Проект эргономичной раскладки для MacBook](/images/posts/ugly_keyboards/semiergo_mac_draft.png) +> https://raw.githubusercontent.com/jamessa/Angel/master/attachments/notebook.jpg Самая приятная особенность такого расположения клавиш в том, что получившаяся клавиатура такая же компактная, как классическая, @@ -599,7 +497,7 @@ https://github.com/jamessa/Angel Современный ноутбук с клавиатурой такого типа — компьютер мечты =) -### Вертикальное смещение рядов +### Вертикальный сдвиг рядов Пальцы на человеческой руке разной длины. Стандартная клавиатура этот очевидный факт решительно игнорирует. @@ -610,11 +508,13 @@ https://github.com/jamessa/Angel (который учитывает реальную анатомию человеческой кисти), то окажется, что нажимать даже самые неудобные клавиши стало удобнo. -> Фотография Corne или Sofle +> https://www.reddit.com/media?url=https%3A%2F%2Fpreview.redd.it%2Fiuzo5p7pxxyb1.jpg%3Fwidth%3D1080%26crop%3Dsmart%26auto%3Dwebp%26s%3Dc9b0a87c5f217db630f695a4083716b234795a3b +> https://www.reddit.com/r/MechanicalKeyboards/comments/17pw8k9/sofle_rgb/ +> https://github.com/josefadamcik/SofleKeyboard Такие устройства называют **Column-Staggered Keyboards**. -### Кластер кнопок для большого пальца +### Кластер клавиш для большого пальца Выше я очень долго ругался на то, что большой палец отлынивает от работы. Заставить его трудится легко — нужно просто перенести несколько кнопок @@ -627,13 +527,16 @@ https://github.com/jamessa/Angel Фотография с сайта https://ergodox-ez.com/. Нажимать `Backspace` большим пальцем без необходимости -двигать рукой или тянуть мизинец — ни что иное, как суперспособность. -То же самое можно сказать и про -`Enter`, `Ctrl`, `Alt`, `Shift`, `Tab`, `Home`, -любую другую кнопку или их сочетание. +двигать рукой или тянуть мизинец — ни что иное, как суперспособность, +которая значительно снижает цену ошибок и опечаток. + +Аналогично c `Enter`, `Ctrl`, `Alt`, `Shift`, `Tab`, `Home`, +любыми другими клавишами или их сочетаниями: +самые востребованые из них можно расположить +в зоне мгновенного доступа, прямо под ловкими большими пальцами. Отдельно хочется заметить, что пользователи vim точно оценят, -насколько удобнее и приятнее нажимать `Esc` большим пальцем. +насколько удобнее может стать привычный `Esc`. ### Вогнутые клавиатуры @@ -649,9 +552,9 @@ https://github.com/jamessa/Angel Плоские клавиатуры пытаются достичь подобного же эффекта с помощью колпачков (кейкапов): -если посмотреть на случайную (не встроенную в ноутбук) -клавиатуру сбоку, можно разглядеть OEM, Cherry -или какой-нибудь иной профиль. +если посмотреть сбоку на случайную (не встроенную в ноутбук) +клавиатуру, то можно разглядеть +[OEM, Cherry или какой-нибудь иной профиль](https://www.reddit.com/r/MechanicalKeyboards/comments/j484j5/keycap_profiles_i_compiled_a_direct_comparison/). Изогнутые клавиатуры идут дальше и располагают кнопки не на плоскости, а на полусфере с учётом длины и анатомии пальцев. @@ -705,7 +608,15 @@ https://github.com/jamessa/Angel - Больше двух кнопок для больших пальцев. - Вертикальный сдвиг рядов и/или вогнутая форма. -Такие клавиатуры называются **Ergonomic Split Keyboards**. +> Glove80 + +Такие клавиатуры лаконично называются +**Column-Staggered Ergonomic Split Keyboards**. +Вместо "Column-Staggered" иногда (сознательно или ошибочно) +используют слово "Ortholinear", +но чаще всего такие ненужные подробности просто игнорируют: +**Ergonomic Split Keyboard** +с горизонтальным сдвигом рядов встречаются нечасто. Я полностью понимаю, что мой опыт, всё описаное выше и ниже нельзя считать какой-то универсальной истиной, @@ -715,40 +626,68 @@ https://github.com/jamessa/Angel кому "самые хорошие клавиатуры" по каким-то причинам не подходят, смогли найти для себя клавиатуру лучше, чем классическая. -### Что выбрать? +### Бесконечный ассортимент Несмотря на нишевость и не самую высокую популярность явления, количество моделей "хороших клавиатур" давно превышает все разумные пределы. +Масштаб трагедии можно оценить на +[r/ErgoMechKeyboards](https://www.reddit.com/r/ErgoMechKeyboards/top/?t=all). -Если хочется купить что-то готовое, то можно рассмотреть такие варианты: -- Эргодокс или Вояджер от этих ребят. -- Glove 80 от этих MoErgo. -- Кинезис Адвантадж или Кинезис 360 от Kinesis. +Если очень хочется купить что-то серийное и фабричное, +то можно рассмотреть такие варианты: -Если есть решимость, делать что-нибудь своими руками или искать людей, +- [ErgoDox EZ](https://ergodox-ez.com/), + [Moonlander](https://www.zsa.io/moonlander) + или [Voyager](https://www.zsa.io/voyager) + от [ZSA](https://www.zsa.io/). + +- [Glove80](https://www.moergo.com/pages/glove80) + или [Go60](https://www.moergo.com/pages/go60) + от [MoErgo](https://www.moergo.com/). + +- [Advantage2](https://kinesis-ergo.com/keyboards/advantage2-keyboard/) + или [Advantage360](https://kinesis-ergo.com/keyboards/advantage360/) + от [Kinesis](https://kinesis-ergo.com/). + +Если же есть решимость, делать что-нибудь своими руками или искать людей, которые готовы сделать это что-нибудь за вас, то количество вариантов возрастает на несколько порядков. -Можно часами листать этот список. -Потом вот этот список. -Потом вот этот список. - +Составление списка хороших клавиатур — популярное в интернете развлечение. +Вот неполный список списков разной степени красоты и полноты: - https://aposymbiont.github.io/split-keyboards/ -- https://github.com/Keycapsss/awesome-mechanical-keyboard +- https://keebfolio.netlify.app/ +- https://golem.hu/boards/ - https://www.keyderboard.com/ergo - https://yal-tools.github.io/ergo-keyboards/ -- https://golem.hu/boards/ -На отдельном сайте можно сравнить несколько моделей между собой по размеру, +Кроме того, на +[compare.splitkb.com](https://compare.splitkb.com/) +можно сравнить некоторые популярные модели между собой по размеру, распечатать понравившуюся на бумаге и проверить, насколько она подходит к конкретным рукам. -- https://compare.splitkb.com/ + +Если решимости нет и хочется стремительно купить что-нибудь готовое, +то можно окунуться в мир специализированных магазинов. +Такие часто продают собственные или чужие Open-Source клавиатуры +в сборе или в виде готовых наборов для самостоятельной сборки. +Несколько популярных площадок для примера, не реклама: + +- https://shop.beekeeb.com/ +- https://keeb.supply/ +- https://keeb.io/ +- https://ergohaven.xyz/ + +Самые популярные модели +(типа народной [Corne](https://github.com/foostan/crkbd)) +постоянно продают и перепродают как на локальных, +так и на глобальных маркетплейсах. Я сам рассматривал и трогал очень разные устройства. Подробно расскажу про две клавиатуры, которыми регулярно пользуюсь уже довольно продолжительное время. -### Dactyl Manuform +### Dactyl-Manuform Изначально Дактиль привлёк меня исключительно с эстетической точки зрения. Сначала я натыкался на него в r/MechKeyboards, а потом целенаправленно @@ -799,7 +738,10 @@ TODO replace photo вдумчиво и неторопясь заново собирать себе совершенную клавиатуру, то начал бы с того, что попытался сгенерировать идеальный кластер для большого пальца в -[Cosmos](https://ryanis.cool/cosmos/) +[Dactyl Keyboard Configurator](https://ryanis.cool/dactyl/) +(или скорее даже в +[Cosmos Keyboard Generator](https://ryanis.cool/cosmos/), +оба от https://ryanis.cool/) и распечатал бы несколько пробных вариантов перед окончательной сборкой. ### Cantor @@ -808,9 +750,10 @@ TODO replace photo что в клавиатуре, которой он пользовался, слишком много ненужных клавиш. Поначалу я отнёсся к ней скептически, -но настолько впечатлился конструктивной простотой, -что когда меня через какое-то время попросили подобрать наименее сложную -для самостоятельной сборки модель, я не раздумывая предложил именно Cantor. +но настолько впечатлился конструктивной простотой и минимализмом, +что когда меня через какое-то время попросили подобрать +недорогую и наименее сложную для самостоятельной сборки модель, +я не раздумывая предложил именно Cantor. С того момента я успел в разной степени поучаствовать в создании по меньшей мере десятка таких клавиатур и не собираюсь останавливаться. @@ -836,11 +779,11 @@ TODO replace photo Подробно рассказывать про слои, макросы, комбо, [home row modifiers](https://precondition.github.io/home-row-mods) и остальные возможности современных прошивок я не буду, -всё это подробно рассмотрено в классическом видео +на всё подробно и с примерами лучше посмотреть в классическом видео ["34 keys is all you need"](https://www.youtube.com/watch?v=unMXQTSQEak). В конечном счёте, -после тщательной настройки и некоторого времени на привыкание, +после вдумчивой настройки и некоторого времени на привыкание, единственным заметным неудобством остаются лишь редкие ситуации, когда внезапно приходится зажимать комбинацию клавиш, которую раньше никогда не встречал и пользоваться которой вообще не планировал.