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
921cff336c
commit
b538437b33
1 changed files with 36 additions and 8 deletions
|
|
@ -42,11 +42,11 @@ description: 'Почему нас окружают уродливые клави
|
||||||
а так же не будет ни слова про бренды и разные логические раскладки.
|
а так же не будет ни слова про бренды и разные логические раскладки.
|
||||||
|
|
||||||
Критикой QWERTY и дёшевых Genius пусть занимается кто-нибудь другой,
|
Критикой QWERTY и дёшевых Genius пусть занимается кто-нибудь другой,
|
||||||
мы будем говорить тут только про **физическое расположение кнопочек в пространстве**.
|
мы будем говорить тут только про **физическое расположение кнопок в пространстве**.
|
||||||
|
|
||||||
## "Классическая" клавиатура
|
## "Классическая" раскладка
|
||||||
|
|
||||||
Вообще, при всём разнообразии большинство клавиатур так или иначе следует
|
Вообще, большинство клавиатур, при всём кажущемся разнообразии, так или иначе следует
|
||||||
стандартам: [чаще ANSI, реже ISO](https://switchandclick.com/ansi-vs-iso-layout/).
|
стандартам: [чаще ANSI, реже ISO](https://switchandclick.com/ansi-vs-iso-layout/).
|
||||||
|
|
||||||
Клавиатуры могут быть разных цветов и размеров, производители могут переносить `PageUp` / `PageDown` в самые неожиданные места и эксперементировать
|
Клавиатуры могут быть разных цветов и размеров, производители могут переносить `PageUp` / `PageDown` в самые неожиданные места и эксперементировать
|
||||||
|
|
@ -57,11 +57,11 @@ description: 'Почему нас окружают уродливые клави
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
Далее в посте я буду называть все такие клавиатуры **классическими**.
|
Все клавиатуры похожие на эту я дальше буду называть **классическими**.
|
||||||
|
|
||||||
## Наследие печатных машинок
|
## Наследие печатных машинок
|
||||||
|
|
||||||
То, что наши современные классические клавиатуры наследуют клавиатурам механических печатных машинок — довольно известный факт.
|
То, что наши современные классические клавиатуры наследуют клавиатурам механических печатных машинок — довольно известный, но недооценённый факт.
|
||||||
|
|
||||||
Перед создателями прообразов современных клавиатур стояли нетривиальные ограничения и они их грациозно обходили
|
Перед создателями прообразов современных клавиатур стояли нетривиальные ограничения и они их грациозно обходили
|
||||||
нетривиальными способами. Самые заметные артефакты прошлого всё ещё можно
|
нетривиальными способами. Самые заметные артефакты прошлого всё ещё можно
|
||||||
|
|
@ -73,18 +73,46 @@ description: 'Почему нас окружают уродливые клави
|
||||||
раз уж производители продолжают добавлять эти конструктивные особенности во все
|
раз уж производители продолжают добавлять эти конструктивные особенности во все
|
||||||
новые клавиатуры, значит это что-то очень важное и зачем-то всем нам очень нужно.
|
новые клавиатуры, значит это что-то очень важное и зачем-то всем нам очень нужно.
|
||||||
|
|
||||||
### Пробел и мизинцы
|
### Пробел, большие пальцы и мизинцы
|
||||||
|
|
||||||
|
Сам по себе длинный пробел не кажется чем-то неправильным.
|
||||||
|
Раньше он служил рукам подставкой для отдыха, сейчас по нему сложно промахнуться.
|
||||||
|
Мне, если честно, не до конца понятно, чем он так уж сильно отличается от буквы `E` и
|
||||||
|
почему в маленький пробел вдруг станет как-то сложнее попадать, но ничего страшного, пусть будет
|
||||||
|
самой длинной клавишей.
|
||||||
|
|
||||||
|
"Проблема большого пальца" заключается не в самом пробеле, а в том, что во времена печатных машинок
|
||||||
|
ещё не существовало многих кнопок, без которых клавиатуру сейчас представить
|
||||||
|
невозможно: не было ни стрелочек, ни `Esc`, ни `Ctrl`, ни `Alt`, ни `Win`/ `Super`, ни `Cmd`.
|
||||||
|
Даже `Backspace` в привычном нам понимании ещё не существовал,
|
||||||
|
и даже когда присутствовал физически, то использовался совершенно иначе.
|
||||||
|
|
||||||
|
Процесс их постепенного появления можно характеризовать как эволюционный: **кнопки
|
||||||
|
добавляли не туда, где ими было бы удобно пользоваться, а туда, где было
|
||||||
|
свободное место**. Чаще всего это свободное место обнаруживалось где-нибудь сбоку.
|
||||||
|
|
||||||
|
Если вдруг вам зачем-то нужно регулярно писать код, то ситуация
|
||||||
|
становится ещё хуже: почти все скобки и математические операции тоже располагаются где-то на краю клавиатуры.
|
||||||
|
|
||||||
|
Получается, что через сотню лет после изобретения первых клавиатур мы обнаруживаем себя в ситуации, когда **в зоне ответственности двух маленьких и слабых
|
||||||
|
мизинцев находится больше двадцати кнопок** (и в том числе все модификаторы), а
|
||||||
|
**большие пальцы всё ещё призваны нажимать вдвоём на один пробел**.
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
На всякий случай, напомню, что противопоставленный большой палец — это вообще-то эволюционное достижение.
|
||||||
|
Классические клавиатуры это могучее и ловкое достижение просто игнорируют:
|
||||||
|
- взяв в руки геймпад, я **двумя большими пальцами могу контролировать космический корабль**;
|
||||||
|
- сев перед ноутбуком, я **двумя большими пальцами могу делать дырки между словами**!
|
||||||
|
|
||||||
### Горизонтальный сдвиг рядов
|
### Горизонтальный сдвиг рядов
|
||||||
|
|
||||||
Самые первые печатные машинки напоминали скорее рояль: большие, шумные, один
|
Самые первые печатные машинки напоминали скорее рояль: большие, шумные, один
|
||||||
ряд клавиш. Довольно быстро люди поняли, что это слишком широко и не слишком удобно.
|
ряд клавиш. Довольно быстро люди поняли, что это слишком широко и не слишком удобно.
|
||||||
|
|
||||||
Идея расположить клавиши на нескольких рядах витала в воздухе, но упиралась в
|
Идея расположить клавиши на нескольких рядах витала в воздухе, но упиралась в
|
||||||
конструктивные ограничения: рычаги, которые ударяют по бумаге, расположены в
|
конструктивные ограничения: рычаги, которые ударяют по бумаге, должны быть расположены в
|
||||||
один ряд и не могут пересекаться. Это значит, что нельзя просто распологать кнопки
|
один ряд и не должны друг с другом пересекаться. Это значит, что нельзя просто расположить кнопки
|
||||||
друг над другом, **у каждой клавиши печатной машинки должна быть своя уникальная X координата**.
|
друг над другом, **у каждой клавиши печатной машинки должна быть своя уникальная X координата**.
|
||||||
|
|
||||||

|

|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue