mirror of
https://github.com/He4eT/oddsquat.git
synced 2026-05-04 20:37:22 +00:00
posts: ugly_keyboards: update draft
This commit is contained in:
parent
4ed2b85b5e
commit
f3c81faae5
1 changed files with 77 additions and 36 deletions
|
|
@ -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: 'Почему нас окружают уродливые клави
|
|||
- Взяв в руки геймпад, я **двумя большими пальцами могу контролировать космический корабль**.
|
||||
- Сидя перед ноутбуком, я **двумя большими пальцами могу делать дырки между словами**!
|
||||
|
||||
Для мизинцев, травмированных частым использованием модификаторов, есть даже специальный термин:
|
||||
<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> и подсмотреть, какими методами они с этим недугом
|
||||
боролись.
|
||||
|
||||
### Горизонтальный сдвиг рядов
|
||||
|
||||
Самые первые печатные машинки напоминали скорее рояль без чёрных клавиш: большие, шумят, один
|
||||
|
|
@ -121,20 +135,25 @@ description: 'Почему нас окружают уродливые клави
|
|||
|
||||

|
||||
|
||||
Решением этой проблемы как раз и стал горизонтальный сдвиг рядов: на фотографии видно, что `A` расположена почти
|
||||
Решением этой проблемы как раз и стал горизонтальный сдвиг рядов.
|
||||
На <a target='_blank' href='https://www.publicdomainpictures.net/en/view-image.php?image=166278&picture=typewriter'>фотографии</a>
|
||||
видно, что `A` расположена почти
|
||||
ровно под `Q`, а `Z` почти ровно под `A`. Именно в этом "почти" и
|
||||
скрывается вся магия: небольшое смещение позволяет избежать
|
||||
пересечения рычагов, расположить буквы в три ряда и сделать клавиатуру компактной.
|
||||
Понятно, что решение подсмотрели на клавиатурах музыкальных инструментов,
|
||||
там второй ряд клавиш добавлен ровно таким же способом: чёрные клавиши находятся между белыми.
|
||||
|
||||
С цифровым рядом, кстати, произошло вообще что-то нелепое: он идёт первым, а сдвинут как третий.
|
||||
Мне нравится думать, что это сделали
|
||||
не для экономии пространства, а для того, чтобы специально всех запутать :D
|
||||
|
||||
С одной стороны, нельзя не признать красоты инженерного решения: более 40 кнопок расположили в
|
||||
пространстве так, чтобы не нужно было тянуться за ними в соседнюю комнату, и
|
||||
сохранили при этом простоту механизма.
|
||||
Подсмотрели сдвиг рядов, скорее всего, на клавиатурах музыкальных инструментов,
|
||||
где второй ряд органично добавлен именно таким способом:
|
||||
чёрные клавиши находятся между белыми.
|
||||
|
||||
С одной стороны, нельзя не признать красоты инженерного решения:
|
||||
более 40 кнопок расположили в пространстве так,
|
||||
чтобы не нужно было тянуться за ними в соседнюю комнату,
|
||||
и сохранили при этом простоту механизма.
|
||||
|
||||

|
||||
|
||||
|
|
@ -150,7 +169,7 @@ description: 'Почему нас окружают уродливые клави
|
|||
только для букв с цифрами нужно запомнить почти 40
|
||||
уникальных движений и только в домашнем ряду кнопки расположенны симметрично для левой и правой рук.
|
||||
|
||||
Простой **отказ от сдвига снижает колличество асимместричных движений до 0**:
|
||||
Простой **отказ от этого сдвига снижает колличество асимместричных движений до нуля**:
|
||||
симметричные руки наконец-то могут двигаться симметрично! И это не говоря даже о том, что
|
||||
зоны для слепой печати становятся очевидными и понятными:
|
||||
|
||||
|
|
@ -182,12 +201,23 @@ description: 'Почему нас окружают уродливые клави
|
|||
> — Скажи, почему мы отрезаем кончики у сосисок перед жаркой?<br>
|
||||
> — А вы что, до сих пор готовите на той маленькой сковородке?<br>
|
||||
|
||||
---
|
||||
### Запястья, плечи и другие части тела
|
||||
|
||||
В этом же разделе можно было бы ещё поговорить про то, что классические клавиатуры
|
||||
игнорируют разную ширину плеч у разных людей и вроде как являются фактором риска
|
||||
развития синдрома запястного канала (более известный как карпальный туннельный синдром),
|
||||
но раздувать текст ещё сильнее я не хочу и достаточной медицинской экспертизы не имею.
|
||||
В этом разделе можно было бы поговорить про то, что классические клавиатуры
|
||||
игнорируют разную ширину плеч у разных людей, мешают анатомически верной
|
||||
постановке рук и поэтому, вроде как, являются фактором риска
|
||||
развития синдрома запястного канала (более известного как карпальный туннельный синдром)
|
||||
и других нарушений работы опорно-двигательного аппарата.
|
||||
|
||||
На PubMed, которым я не умею пользоваться, как обычно есть
|
||||
<a target='_blank' href='https://pubmed.ncbi.nlm.nih.gov/?linkname=pubmed_pubmed&from_uid=10332518'>множество статей</a>
|
||||
по теме.
|
||||
Некоторые из них подтверждают опасность классических клавиатур,
|
||||
другие же, наоборот, утверждают, что риски переоценены.
|
||||
|
||||
Я не имею достаточной медицинской экспертизы, поэтому в некоторых дальнейших
|
||||
рассуждениях буду полагаться только на какие-то общепризнанные рекомендации по
|
||||
эргономике рабочего места и персональный опыт управления человеческим телом.
|
||||
|
||||
## Заложники печатных машинок
|
||||
|
||||
|
|
@ -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
|
||||
|
||||
Для тренировок я рекомендую сайт <a target='_blank' href='https://keybr.com'>https://keybr.com</a>. Этот
|
||||
тренажёр не только простой, понятный и симпатичный, но ещё и очень гибко настраивается при желании.
|
||||
Все скриншоты с разноцветными зонами для пальцев я сделал именно в нём.
|
||||
Все скриншоты с разноцветными зонами для пальцев я сделал именно там.
|
||||
|
||||
По моим наблюдениям за собой и окружающими, могу сказать, что градация сложности примерно такая:
|
||||
По моим наблюдениям за собой и окружающими, могу сказать, что навыки печати на
|
||||
классической и неклассической клавиатуре легко уживаются в одной голове рядом:
|
||||
вы не разучитесь печатать на старой клавиатуре, если после прочтения этого поста
|
||||
решите освоить новую.
|
||||
|
||||
## Работа над ошибками
|
||||
|
||||
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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue