diff --git a/src/pages/posts/2025/ugly_keyboards_ru/index.md b/src/pages/posts/2025/ugly_keyboards_ru/index.md index a693a11..503e05b 100644 --- a/src/pages/posts/2025/ugly_keyboards_ru/index.md +++ b/src/pages/posts/2025/ugly_keyboards_ru/index.md @@ -42,11 +42,17 @@ description: 'Почему нас окружают уродливые клави В этом посте не будет ничего про отличие механических клавиатур от мембранных, не будет расследования, какие же переключатели лучше (тактильные и жёсткие, конечно), -а так же не будет ни слова про бренды и разные логические раскладки. +а так же не будет ни слова про современные бренды и разные логические раскладки. Критикой QWERTY и дёшевых Genius пусть занимается кто-нибудь другой, мы будем говорить тут только про **физическое расположение кнопок в пространстве**. +--- + +Чтение поста займет примерно 25 минут. + +--- + ## "Классическая" раскладка Вообще, большинство клавиатур, при всём кажущемся разнообразии, так или иначе следует @@ -64,14 +70,14 @@ description: 'Почему нас окружают уродливые клави ## Наследие печатных машинок -То, что наши современные классические клавиатуры наследуют клавиатурам механических печатных машинок — довольно известный, но недооценённый факт. +То, что наши современные классические клавиатуры наследуют клавиатурам механических печатных машинок от Remington — довольно известный, но недооценённый факт. Перед создателями прообразов современных клавиатур стояли нетривиальные ограничения и они их грациозно обходили нетривиальными способами. Самые заметные артефакты прошлого всё ещё можно обнаружить практически на любом устройстве и они почему-то до сих пор кажутся людям чем-то необходимым. -Многие уверены, что без **длинного пробела** и +Многие уверены, что без **длинного пробела** и характерного **горизонтального сдвига рядов** клавиатура вообще не может существовать: раз уж производители продолжают добавлять эти конструктивные особенности во все новые клавиатуры, значит это что-то очень важное и зачем-то всем нам очень нужно. @@ -87,7 +93,7 @@ description: 'Почему нас окружают уродливые клави Настоящая "Проблема большого пальца" с большими пальцами вообще не связана и заключается не в длинне пробела, а в том, что во времена печатных машинок ещё не существовало многих кнопок, без которых клавиатуру сейчас представить -совершенно невозможно: не было ни стрелочек, ни `Esc`, ни `Ctrl`, ни `Alt`, ни `Win/Super`, ни `Cmd`. +совершенно невозможно: не было ни стрелочек, ни `Esc`, ни `Ctrl`, ни `Alt`, ни `Win`, ни `Super`, ни `Cmd`. Даже `Backspace` в привычном нам понимании тоже не существовал, а когда присутствовал физически, то использовался совершенно иначе. @@ -109,6 +115,14 @@ description: 'Почему нас окружают уродливые клави - Взяв в руки геймпад, я **двумя большими пальцами могу контролировать космический корабль**. - Сидя перед ноутбуком, я **двумя большими пальцами могу делать дырки между словами**! +Для мизинцев, травмированных частым использованием модификаторов, есть даже специальный термин: +**Emacs Pinky**. +Можно ознакомиться со + + списоком разработчиков разной степени именитости, которые с ним сталкивались + и подсмотреть, какими методами они с этим недугом +боролись. + ### Горизонтальный сдвиг рядов Самые первые печатные машинки напоминали скорее рояль без чёрных клавиш: большие, шумят, один @@ -121,20 +135,25 @@ description: 'Почему нас окружают уродливые клави ![Клавиатура печатной машинки](/images/posts/ugly_keyboards/typewriter.jpg) -Решением этой проблемы как раз и стал горизонтальный сдвиг рядов: на фотографии видно, что `A` расположена почти +Решением этой проблемы как раз и стал горизонтальный сдвиг рядов. +На фотографии +видно, что `A` расположена почти ровно под `Q`, а `Z` почти ровно под `A`. Именно в этом "почти" и скрывается вся магия: небольшое смещение позволяет избежать пересечения рычагов, расположить буквы в три ряда и сделать клавиатуру компактной. -Понятно, что решение подсмотрели на клавиатурах музыкальных инструментов, -там второй ряд клавиш добавлен ровно таким же способом: чёрные клавиши находятся между белыми. С цифровым рядом, кстати, произошло вообще что-то нелепое: он идёт первым, а сдвинут как третий. Мне нравится думать, что это сделали не для экономии пространства, а для того, чтобы специально всех запутать :D -С одной стороны, нельзя не признать красоты инженерного решения: более 40 кнопок расположили в -пространстве так, чтобы не нужно было тянуться за ними в соседнюю комнату, и -сохранили при этом простоту механизма. +Подсмотрели сдвиг рядов, скорее всего, на клавиатурах музыкальных инструментов, +где второй ряд органично добавлен именно таким способом: +чёрные клавиши находятся между белыми. + +С одной стороны, нельзя не признать красоты инженерного решения: +более 40 кнопок расположили в пространстве так, +чтобы не нужно было тянуться за ними в соседнюю комнату, +и сохранили при этом простоту механизма. ![Зоны слепой десятипальцевой печати для классической клавиатуры](/images/posts/ugly_keyboards/typing_zones_default.png) @@ -150,7 +169,7 @@ description: 'Почему нас окружают уродливые клави только для букв с цифрами нужно запомнить почти 40 уникальных движений и только в домашнем ряду кнопки расположенны симметрично для левой и правой рук. -Простой **отказ от сдвига снижает колличество асимместричных движений до 0**: +Простой **отказ от этого сдвига снижает колличество асимместричных движений до нуля**: симметричные руки наконец-то могут двигаться симметрично! И это не говоря даже о том, что зоны для слепой печати становятся очевидными и понятными: @@ -182,12 +201,23 @@ description: 'Почему нас окружают уродливые клави > — Скажи, почему мы отрезаем кончики у сосисок перед жаркой?
> — А вы что, до сих пор готовите на той маленькой сковородке?
---- +### Запястья, плечи и другие части тела -В этом же разделе можно было бы ещё поговорить про то, что классические клавиатуры -игнорируют разную ширину плеч у разных людей и вроде как являются фактором риска -развития синдрома запястного канала (более известный как карпальный туннельный синдром), -но раздувать текст ещё сильнее я не хочу и достаточной медицинской экспертизы не имею. +В этом разделе можно было бы поговорить про то, что классические клавиатуры +игнорируют разную ширину плеч у разных людей, мешают анатомически верной +постановке рук и поэтому, вроде как, являются фактором риска +развития синдрома запястного канала (более известного как карпальный туннельный синдром) +и других нарушений работы опорно-двигательного аппарата. + +На PubMed, которым я не умею пользоваться, как обычно есть +множество статей +по теме. +Некоторые из них подтверждают опасность классических клавиатур, +другие же, наоборот, утверждают, что риски переоценены. + +Я не имею достаточной медицинской экспертизы, поэтому в некоторых дальнейших +рассуждениях буду полагаться только на какие-то общепризнанные рекомендации по +эргономике рабочего места и персональный опыт управления человеческим телом. ## Заложники печатных машинок @@ -203,28 +233,29 @@ skills. Набрать страницу текста без единой опе Именно поэтому в ходе постепенной замены механических устройств на электрические стало очевидно: менять раскладку нельзя. Производители электрических печатных машинок -технически могли поставлять их с удобными и логичными клавиатурами, -перепридумать конструкцию заново и без учёта пропавших ограничений, но -экономически это было бы самоубийством. +технически могли перепридумать конструкцию заново уже без учёта пропавших ограничений и +поставлять устройства с удобными и логичными клавиатурами, +но экономически это было бы самоубийством. Зачем руководителю заботиться о комфорте рук машинисток, если они неделю только и будут делать, что переучиваться? Зачем предприятиям покупать утройства, для которых нельзя нанять готовый персонал? Что делать с индустрией курсов подготовки машинисток? Зачем вообще иметь несколько разных стандартов в мире, где механические и электрические -печатные машинки просуществуют бок о бок десятки лет? +печатные машинки просуществуют бок о бок ещё десятки лет? Ответы на все эти вопросы предсказуемы: cтандартная раскладка без заметных изменений пережила механическую печатную машинку для которой создавалась. -Появившиеся чуть позже компьютерные клавиатуры также столкнулись с аналогичными -вопросами и тоже выбрали путь наименьшего сопротивления: стандартная клавиатура -укоренилась в массовом сознании настолько, что была закреплена цементом официальных стандартов: +Появившиеся чуть позже компьютеры также столкнулись с аналогичными +вопросами и производители опять выбрали путь наименьшего сопротивления. +Стандартная клавиатура укоренилась в массовом сознании настолько, +что была закреплена цементом официальных стандартов: `ISO/IEC 9995-2`, `ANSI-INCITS 154-1988` и `JIS X 6002-1980`. -## Cлепой и такой ненужный метод печати +## Cлепой десятипальцевый метод печати в наши дни -C появлением персональных компьютеров и клавиши `Backspace` безошибочным набором текста стало сложно кого-либо +C появлением персональных компьютеров и клавиши `Backspace`, безошибочным набором текста стало сложно кого-либо удивить, а машинопись моментально перестала быть профессией. Слепая десятипальцевая печать так и не стала частью пакета компьютерной грамотности, что всегда казалось мне чем-то странным: @@ -234,8 +265,8 @@ C появлением персональных компьютеров и кла Невозможно представить себе гитариста, который вышел на сцену и не может играть, потому что на грифе не подписаны лады. Представить себе опытного разработчика, -который не может быстро ответить на сообщение из-за того, что на новом ноутбуке забыли -нарисовать кириллические буквы, очень легко. +который не может сегодня печатать из-за того, что на новом ноутбуке забыли +нарисовать буквы, очень легко. В ходе разнообразных дискуссий я множество раз слышал высказывания такого вида: @@ -268,21 +299,21 @@ C появлением персональных компьютеров и кла Если подумать ещё немного, то станет понятно, что пользовательский ввод — это не только неизбежное зло, но и источник других задержек: - между концом одной мысли и началом новой во время написания кода или любого другого текста; -- между намерением отправить поисковый запрос и чтением результатов; -- между идеей о запуске команды и результатом её работы; +- между намерением отправить поисковый запрос и чтением списка ссылок; +- между идеей о запуске команды и появлением результатов её работы; - между тем, как ответ придуман, и его отправкой. Эти задержки деньгами уже не решить, да и автодополнение в каждое поле ввода вставить не получится, но самостоятельная борьба с ними почему-то считается непрестижной, неэффективной тратой времени, "экономией на спичках" и уделом фанатиков. -"Эффективность" сложно измерить как-то строго и объективно, но воображаемый коллега, -который отказывается освоить условные `Ctrl + C / Ctrl + V`, +Эффективность сложно измерить как-то строго и объективно, но воображаемый коллега, +который отказывается освоить условные `Ctrl + C` / `Ctrl + V`, гордо жмёт правую кнопку мыши и утверждает, что никуда не торопится, вызывает реальную улыбку и сомнения в компетентности. В это же время, другой и вполне реальный "коллега", который способен несколько раз в день неторопливо ~~yfgtxtnfnm gfhe-nhjqre ghtlkj;tybq~~ -напечатать пару-тройку предложений в неправильной раскладке и только потом перевести взгляд на экран, возможно, +напечатать пару-тройку предложений в неправильной раскладке в неправильном поле для ввода и только потом перевести взгляд на экран, возможно, прячется где-то в зеркале и обычно никаких насмешек по этому поводу почему-то не получает. Если вернуться к скорости, которую измерять попроще, то получается, @@ -296,13 +327,23 @@ C появлением персональных компьютеров и кла меньшей вероятностью поленится уточнить все-все-все детали в первом же своём сообщении при обсуждении нового вопроса, что может существенно сократить общее число сообщений в этой переписке, а следовательно и задержек. -В итоге получается, что всего одна неделя ненапряжных упражнений по 15-20 минут в день на тренажёре -не только сделает ваш текущий и все будущие компьютеры чуть-чуть "быстрее", но и, +Слепая печать — пропуск в мир, где написать развёрнутый текст можно почти так же +быстро, как записать голосовое сообщение. + +Итого: всего одна неделя ненапряжных упражнений по 15-20 минут в день на тренажёре +не только сделает ваш текущий и все будущие компьютеры заметно "быстрее", но и, возможно, сделает вас более конструктивным собеседником :D Для тренировок я рекомендую сайт https://keybr.com. Этот тренажёр не только простой, понятный и симпатичный, но ещё и очень гибко настраивается при желании. -Все скриншоты с разноцветными зонами для пальцев я сделал именно в нём. +Все скриншоты с разноцветными зонами для пальцев я сделал именно там. -По моим наблюдениям за собой и окружающими, могу сказать, что градация сложности примерно такая: +По моим наблюдениям за собой и окружающими, могу сказать, что навыки печати на +классической и неклассической клавиатуре легко уживаются в одной голове рядом: +вы не разучитесь печатать на старой клавиатуре, если после прочтения этого поста +решите освоить новую. +## Работа над ошибками + +https://vintagetechobsessions.blogspot.com/2013/09/the-reveal-rheinmetall-portable.html +https://github.com/mtei/SemiErgo_Layout?tab=readme-ov-file#c-1-draft-of-macbookimac-us-key-set-mapping