From 79359cd29059f401cad2e9def88c49c799140be5 Mon Sep 17 00:00:00 2001 From: He4eT Date: Thu, 25 Dec 2025 00:16:10 +0100 Subject: [PATCH] posts: ugly_keyboards: update draft --- .../posts/2025/ugly_keyboards_ru/index.md | 44 +++++++++++++++---- 1 file changed, 36 insertions(+), 8 deletions(-) diff --git a/src/pages/posts/2025/ugly_keyboards_ru/index.md b/src/pages/posts/2025/ugly_keyboards_ru/index.md index ab98fbb..90abbd1 100644 --- a/src/pages/posts/2025/ugly_keyboards_ru/index.md +++ b/src/pages/posts/2025/ugly_keyboards_ru/index.md @@ -42,11 +42,11 @@ description: 'Почему нас окружают уродливые клави а так же не будет ни слова про бренды и разные логические раскладки. Критикой QWERTY и дёшевых Genius пусть занимается кто-нибудь другой, -мы будем говорить тут только про **физическое расположение кнопочек в пространстве**. +мы будем говорить тут только про **физическое расположение кнопок в пространстве**. -## "Классическая" клавиатура +## "Классическая" раскладка -Вообще, при всём разнообразии большинство клавиатур так или иначе следует +Вообще, большинство клавиатур, при всём кажущемся разнообразии, так или иначе следует стандартам: [чаще ANSI, реже ISO](https://switchandclick.com/ansi-vs-iso-layout/). Клавиатуры могут быть разных цветов и размеров, производители могут переносить `PageUp` / `PageDown` в самые неожиданные места и эксперементировать @@ -57,11 +57,11 @@ description: 'Почему нас окружают уродливые клави ![Классическая ANSI клавиатура](/images/posts/ugly_keyboards/default_keyboard.svg) -Далее в посте я буду называть все такие клавиатуры **классическими**. +Все клавиатуры похожие на эту я дальше буду называть **классическими**. ## Наследие печатных машинок -То, что наши современные классические клавиатуры наследуют клавиатурам механических печатных машинок — довольно известный факт. +То, что наши современные классические клавиатуры наследуют клавиатурам механических печатных машинок — довольно известный, но недооценённый факт. Перед создателями прообразов современных клавиатур стояли нетривиальные ограничения и они их грациозно обходили нетривиальными способами. Самые заметные артефакты прошлого всё ещё можно @@ -73,18 +73,46 @@ description: 'Почему нас окружают уродливые клави раз уж производители продолжают добавлять эти конструктивные особенности во все новые клавиатуры, значит это что-то очень важное и зачем-то всем нам очень нужно. -### Пробел и мизинцы +### Пробел, большие пальцы и мизинцы + +Сам по себе длинный пробел не кажется чем-то неправильным. +Раньше он служил рукам подставкой для отдыха, сейчас по нему сложно промахнуться. +Мне, если честно, не до конца понятно, чем он так уж сильно отличается от буквы `E` и +почему в маленький пробел вдруг станет как-то сложнее попадать, но ничего страшного, пусть будет +самой длинной клавишей. + +"Проблема большого пальца" заключается не в самом пробеле, а в том, что во времена печатных машинок +ещё не существовало многих кнопок, без которых клавиатуру сейчас представить +невозможно: не было ни стрелочек, ни `Esc`, ни `Ctrl`, ни `Alt`, ни `Win`/ `Super`, ни `Cmd`. +Даже `Backspace` в привычном нам понимании ещё не существовал, +и даже когда присутствовал физически, то использовался совершенно иначе. + +Процесс их постепенного появления можно характеризовать как эволюционный: **кнопки +добавляли не туда, где ими было бы удобно пользоваться, а туда, где было +свободное место**. Чаще всего это свободное место обнаруживалось где-нибудь сбоку. + +Если вдруг вам зачем-то нужно регулярно писать код, то ситуация +становится ещё хуже: почти все скобки и математические операции тоже располагаются где-то на краю клавиатуры. + +Получается, что через сотню лет после изобретения первых клавиатур мы обнаруживаем себя в ситуации, когда **в зоне ответственности двух маленьких и слабых +мизинцев находится больше двадцати кнопок** (и в том числе все модификаторы), а +**большие пальцы всё ещё призваны нажимать вдвоём на один пробел**. ![Зоны слепой десятипальцевой печати для классической клавиатуры](/images/posts/ugly_keyboards/typing_zones_default_no_hands.png) +На всякий случай, напомню, что противопоставленный большой палец — это вообще-то эволюционное достижение. +Классические клавиатуры это могучее и ловкое достижение просто игнорируют: +- взяв в руки геймпад, я **двумя большими пальцами могу контролировать космический корабль**; +- сев перед ноутбуком, я **двумя большими пальцами могу делать дырки между словами**! + ### Горизонтальный сдвиг рядов Самые первые печатные машинки напоминали скорее рояль: большие, шумные, один ряд клавиш. Довольно быстро люди поняли, что это слишком широко и не слишком удобно. Идея расположить клавиши на нескольких рядах витала в воздухе, но упиралась в -конструктивные ограничения: рычаги, которые ударяют по бумаге, расположены в -один ряд и не могут пересекаться. Это значит, что нельзя просто распологать кнопки +конструктивные ограничения: рычаги, которые ударяют по бумаге, должны быть расположены в +один ряд и не должны друг с другом пересекаться. Это значит, что нельзя просто расположить кнопки друг над другом, **у каждой клавиши печатной машинки должна быть своя уникальная X координата**. ![Клавиатура печатной машинки](/images/posts/ugly_keyboards/typewriter.jpg)