Pull to refresh
-12
0
Send message
а двоеточие, точка с запятой и вопрос уехали вверх на неудобный четвёртый ряд.

В раскладке «Русская (машинопись)», что в Windows в комплекте, а в MacOS выпилили только недавно, но легко восстановить — эти символы удобно на указательных пальцах. Причем, доступны без Shift.
На физфаке в порядке личной заинтересованности — да ещё был год 1995-1996 — я освоил тогда никому особо не знакомую операционную систему Linux.

В 1995-1996 ей невозможно было пользоваться, еще слишком сырая была.
Полагаю или тот чел врёт.
Или путает с FreeBSD/SCO/Solaris и пр.
Дополнительные пальцы в любом случае не вырастут.


На латинице на месте тех букв тоже символы есть. С которыми приходится мучатся при программировании том же. Но, по счастию, для русского они не нужны — []{}'/\ используются в русских текстах исчезающе мало.

Проблема не в русской раскладке, а в изначально неоптимальной клавиатуре.

Для любой раскладки она такова, хоть для русской, хоть для английской.
Причём здесь неувеличение клавиатуры? Дополнительные пальцы в любом случае не вырастут. Проблема перегруза мизинца не в том, что кнопок не хватило, а в том, что букв в алфавите слишком много.


На латинице в клавиатуре то же количество клавиш. Поскольку клавиатура та же самая.

А на мизинце на русском в «недомашней» позиции только х, ъ, э.
Их них ъ можно вообще не считать — его исчезающе мало в словах.

На русской раскладке на месте х и ъ клавиши [{}]', что в русском тексте практически не используются; в программировании, что ведется на латинице — другое дело. Символ " довольно удачно размещен в русском на безымянном, что пожалуй даже удобнее, чем на оттопыренном мизинце.

По сути, вся описанная вами проблема сводится только к х и э.

В ЙЦУКЕН правый мизинец сильно перегружен, потому что туда впихнули все буквы, которые не поместились


Это касается всех алфавитов.
Никто не увеличивал клавиатуру под русский, мы используем всю ту же стандартную (вернее когда то в СССР производились клавиатуры специально адаптированные под русский).
мне почему-то кажется, что тут много добавлено маркетологами поверх инженерных исследований, чтобы сформировать ту ауру, которую мастерски делала эппл в своих продуктах.


В этом скорее можно подозревать MS. Их ресурсы и опыт позволяют.

Из вышеупомянутых Ergodox — это разработка энтузиастов, позже выпущенная в заводское производство совсем другими людьми.
Не представляю, какая проблема может быть

Речь не о том, что проблема.
А о том, что менее удобно, а что более удобно.
Я к тому — что равномерно нагружать все до единого пальцы — неверно.

Тут и от клавиатуры зависит.
Скажем на Maltron, Kinesis Advantage — удобно нажимать и безымянным и мизинцем. Но такие клавиатуры — большая редкость.
Поэтому специальная раскладка Arensito смысл имеет на таких клавиатурах.

Три кнопки мизинцы нормально нажимают. Оттопыриваются, да, плохо


Всё еще сложнее.
Верхний ряд — менее удобен.
Мизинцы и безымянные менее удобны.

Вот для этого и раскидывать, чтобы так не было.

Без учета языка не получится сделать этот максимально эффективно.

Из русских отличные раскладки Диктор и раскладка Зубачёва (особенно та версия, где совмещены «ь» и «ъ» на одной кнопке)
Так или иначе, выбор раскладок для латиницы куда шире, и доступно это всё в операционных системах из коробки.


Это закономерно. Потому что латиницей пользуется в 20 раз больше народа.

Но конкретному человеку не нужно множество. Человек не может пользоваться ими всеми сразу.

Собственно многообразие говорит только о том, что нет однозначно лучшей для всех случаев жизни раскладки.

Есть целые сообщества, занимающиеся построением раскладок. И раскладок великое множество. Куда как больше, чем то, что штатно встроено в ОС.

Вот очень малая часть
ww.patorjk.com/keyboard-layout-analyzer

И среди них уже есть те, что лучше Дворака по каким-то критериям.

Однако царит именно Qwerty, одна из самых неэффективных.

Чтобы пальцы работали параллельно.

Мизинцы и безымянные нажимать не столь удобно как указательные и средние.
Ну тогда жирный минус тем, кто разместил ЙЦУКЕН на печатной машинке.

А я бы им поставил жирный плюс.

Раскладка Йцукен намного эффективнее чем раскладка Qwerty. habr.com/en/post/210826

При создании Qwerty нужно было исключить залипания, а с Йцукен такой проблемы уже не было.

Так как печатные машинки, с русской раскладкой стали производится, когда в пишущих машинках, стали использовать пружины, для возврата рычагов, то проблема с залипанием соседних рычагов стала менее актуальна, чем во время изобретения раскладки «QWERTY». Соответственно разносить частые сочетания, на разный стороны клавиатуры, не было необходимости.

(с) ссылку только что закрыл, не скопировал.

И поэтому создавалась Йцукен на основании статистики частотности букв русского языка.

Вот как думали тогда:
kcmamu.livejournal.com/11192.html
Господа, программирование — это вовсе не об ежедневном вводе сотен страниц текста в компьютер (или даже о написании сотен бесполезных комментариев в форумах). Ну, положа руку на сердце, сознайтесь честно — кто из вас набирает так много исходного кода каждый день, что у него начинают «ручки болеть»?


Поставьте счетчик клавиатурных нажатий и убедитесь сами как много вы работаете на клавиатуре.

Речь же не только о наборе текста в программу.

Программист ищет, запускает утилиты, изменяет программу, меняет назад, отлаживает, занимается навигацией по страницам интернета и по программе IDE.

Он же это не силой мысли делает.

Клавиатура — основной рабочий инструмент.
Клавиши на котором вы нажимете в течении часов каждый день, десятилетиями.

И если есть возможность (а на сегодня она есть) сделать этот рабочий инструмент поудобнее — то какой смысл отказывать себе в этом?

Идеально было бы юникодное устройство, но HID не предоставляет подобных интерфейсов, остается писать драйвер?

Уже поддерживается.
beta.docs.qmk.fm/features/feature_unicode
У меня по сей день возникает. Всё-таки тоже скоро возьмусь за собственную клавиатуру. Но возникает вопрос — какой контроллер лучше брать для такого числа клавиш и какие скан-коды добавленные алфавитные клавиши должны выдавать? Или в принципе подойдёт любой, у которого минимум 24 GPIO?


Посмотрите документацию на сайте клавиатурной прошивки QMK,
там и про контролеры и про скан-коды.
Ну это я и имею в виду, что частотных букв в центр насыпали


Вы же понимаете, что в ваших словах противоречие вашей концепции?

То русских букв слишком много…
То все частые буквы только в центре…

В конце концов, зачем частые буквы распылять по всей клаве, если центральных хватает?
для десятипальцевого набора, которого тогда не существовало.


Слепой метод набора был разработан Франком Эдгаром Макгуррином, стенографистом суда из Солт-Лейк-Сити. 25 июля 1888 года Макгуррин, будучи единственным известным человеком, в то время использовавшим данный метод, одержал решающую победу над Луисом Тробом, который пользовался восьмипальцевым зрячим методом печати.


Это случилось всего через 18-20 лет после начала серийного выпуска печатных машинок.
Ну вы понимаете, что есть разница — когда ты стандартные функции можешь писать и так, и так, и когда тебе насильно включают исключительно русское наименование и ты с этим сделать ничего не можешь толком? )


Ядро платформы 1С: Предприятие позволяет использовать хоть английский хоть русский синтаксис для всех конструкций языка и всех встроенных объектов.

А вот типовые конфигурации — как правило нет.
Типично программист на 1С пришет не голый код с нуля.
А на базе типовой конфигурации делает доработки.
но ЙЦУКЕН явно создавалась под набор двумя пальцами на древних машинках с тяжёлым нажатием.

Не-а. Просто взяли типографскую наборную кассу.
Как были расположены буквы (наиболее частоупотребимые в центре) — так их на печатные машники и засунули.

одинаковые ли методики используются по первой и второй ссылке, чтобы можно было так напрямую сравнивать результаты.

Во второй и третей — заведомо одинаковые методики.
Там есть и английская и русская раскладки.

В современных клавиатурах сила не требуется.

Требуется, хоть и мизерная, но в пересчете на количество нажатий — её нельзя игнорировать.

В 1С-то как раз можно вроде и по английски набивать.


С названиями прикладных объектов в типовых конфигурациях — намучаетесь тогда.

Information

Rating
Does not participate
Registered
Activity