Как стать автором
Обновить

Комментарии 161

кнопки надо выровнять в колонки

В контексте современных технологий особенно забавна причина, по которой изначально клавиатуры были косыми (и то что они такие до сих пор)

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

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

Я лично сомневаюсь, что что то изменится в ближайшем будущем. Клавиатур произвели в таком виде столько, что вряд-ли кто то захочет все это выбросить и внезапно начать производить принципиально новые.

На самом деле даже в то время не было никаких проблем с ортолинейными рядами клавиш https://i.redd.it/82p6jvcwqpjz.jpg

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

Ну вот ещё один вариант. Видимо даже тогда подобная конструкция не была востребована.

НЛО прилетело и опубликовало эту надпись здесь
Впридачу к вышеприведённым Smith Premier (Сиракьюс) и Adler (Франкфурт):

Bennett (Нью-Йорк)


Duplex (Де-Мойн)


Hamilton (Нью-Йорк)


Так что прямые ряды клавиш были не так уж редки.

Фотки обалденные, кайфанул от пробела сверху, спасибо!

Ну единственная причина, что мне приходит на ум - простое "так надо". Что "раз ряды на клавиатуре смещены, значит, для чего-то это сделали". Более эргономичная раскладка Dvorak не прижилась по причине засилья стандартной QWERTY, в отношении ортолинейных рядов здесь тоже что-то подобное работало, возможно.

Механические сложности при построении ортолинейных клавиатур действительно были; эти сложности вполне преодолимы (см. выше), но оказалось, что нет смысла их преодолевать, если и с косой клавиатурой всем удобно.
На самом деле это ярчайший случай истории про пять обезьян («здесь так принято»).
С какой стати клавиатура ''плоская'' ?! Почему бы не рассмотреть дизайн клавиатуры в виде двух независимых эргономичных анатомических полусфер… типа, мышек… покрытых слоем упругого силикона, в котором легко вслепую обнаруживаются кнопки(выпуклые или наоборот вдавленные). Или рассмотреть клавиатуру в трансформируемом силиконе, которую можно растягивать, сжимать, накладывать на поверхность любой формы.
Однако всё это полумеры. Пользователи ждут другого: реального уменьшения количества кнопок. Поэтому в кнопке должна быть ''глубокая вдавленность'', чтобы вдавить кнопку, тянуть кнопку ''к себе'' и толкать кнопку ''от себя''. Таким образом, можно получить три независимых положения кнопки = три алфавитных ряда превратятся в один.

Кнопки тоже силиконовые? На такой будет очень неудобно печатать

Да не надо ничего печатать… Просто комфортно положить руки на силиконовые полушария…

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

Поэтому в кнопке должна быть ''глубокая вдавленность'', чтобы вдавить кнопку, тянуть кнопку ''к себе'' и толкать кнопку ''от себя''. Таким образом, можно получить три независимых положения кнопки = три алфавитных ряда превратятся в один.

Это уже было в Симпсонах: https://en.wikipedia.org/wiki/DataHand

DataHand

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

Где ссылка на t.me/ru_mechcult?
Раскладок полно вот пример от Ежа www.keyboard-layout-editor.com/#/gists/9740d2bf0e1b98644100a7caa60be88a под русские буквы, так как большинство раскладок их не учитывает.

Моя раскладка www.keyboard-layout-editor.com/#/gists/8902fdabdcc541b85d13643299b8ed10
нижний ряд сдвинут на 1 столбец. При нажатии Space+%char% пробел работает как шифт, при одинарном как пробел.

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

@maksim_ms что-то я не догоняю как этим потом пользоваться? можете подсказать?

Наши пальцы разгибаются вперед и назад, а не по диагонали, поэтому кнопки надо выровнять в колонки.
Да, пальцы сгибаются по прямой. Правда каждый по своей, и вместе эти линии образуют веер. Причём ещё и в пространстве – плоскость движения большого пальца практически перпендикулярна остальным четырём. Поэтому выравнивание в колонки, ИМХО – так себе идея.

Нужно чтобы клавиши сами подстраивались под положение пальцев.
Положил указательные, остальные кнопки сами переместились под нужные пальцы.
Даешь клавиатуру с ИИ! :)

Ну, не зря же существовали и существуют «детские» рояли клавиши которого уже обычных. Учить игре чем раньше, тем лучше. а длины пальцев на «взрослые» аккорды ещё нет.
Видимо автор печатает только средними… Тогда логично )
Тут же вкусовщина сплошная, мне лично финальный результат категорически не нравится. Все же зависит от профиля использования, кто-то больше набирает текста, кто-то больше редактирует, чем набирает, а кто-то вообще больше смотрит текст. Конечно, в идеале хотелось бы двигать кнопки и менять их размер, но понятно что это будет стоить очень дорого.

p.s. в оригинале (как и у многих ноутов) хочется поправить стрелочки — это издевательство, когда они маленькие и/или совмещенные.

Идея кстати огонь — клавиатура с кастомизированной раскладкой. Каждая клавиша — отдельное устройство, сама клава — магнитная доска, где просто расставляем клавиши как удобно, питание или беспроводное или тупо пъезогенератор в каждой клавише. Альтернатива гост на клавиатуры, что бы дезигнеров и улучшателей разнообразных еще на подлете ликвидировать.

На Али вроде есть такое, DK-6 называется

Правый шрифт и пробел под правым большим пальцем необходимы для 10-пальцевого набора

Ничего подобного, почти никто не жмет пробел разными пальцами, зачастую слепой десятипальцевый является девятипальцевым. Если положить пробел под левый большой палец, а шифт под правый (или наоборот) — печатать станет намного проще, мизинцы будут более разгружены для печати и не придется тратить мыслетопливо (по крайней мере, во время обучения) на то, чтобы нажимать шифт противоположной от буквы рукой.

Во-первых странно сравнение с полноразмерной клавиатурой когда часть кнопок просто нету. Сравнивайте тогда хотя бы с 75%-они более похожи.

Пробел в 1 символ и только на левой половине? Это же самая набираемая клавиша.

Шифт только справа-нажимать сочетания клавиш будет дико неудобно. даже банально большую букву.

То же касается и команда.

Стрелки вообще дичь, особенно с учетом того что pgUp\pgdwn\home\end нету, то есть они идут с модификатором. Выделить строчку вместо шифт+end у вас получается комбинация из 4 кнопок на 2 половинках новая кнопка+ L+шифт+фн?

Выделить строчку вместо шифт+end у вас получается комбинация из 4 кнопок на 2 половинках новая кнопка+ L+шифт+фн?

На маках shift+end работает не так как вы ожидаете. По умолчанию End - конец документа. Что бы выделить строку до конца надо использовать cmd+shift+right arrow, так что всего на одну кнопку больше (хотя я не считаю это правильным)

Знаю, мак рабочий-считаю что клава абсолютно неудобная у них(

Но это сочетание хотя бы нажимается одной рукой.

Ну и комбинации из 4 клавиш считаю вообще неюзабельными, по-моему мнению часто используемые комбинации должны состоять из 2 клавиш, те которые реже-из 3. 4 перебор(привет мак с его скриншотами части экрана из кмд+кнтрл+шифт+4-абсолютно неудобная комбинация для 1 руки)

Привет из Regolith со стандартным переключением языка комбинацией из 4 клавиш

НЛО прилетело и опубликовало эту надпись здесь

Дефолтная раслкадка, настройки. Для меня это по сути единственная нужная комбинация. Невлезающие надписи в нерастягивающимся окне тоже прекрасны

НЛО прилетело и опубликовало эту надпись здесь
Понравилась идея усиливать знаки шифтом, но на практике едва ли оно будет совместимо с человеческими раскладками. Все-таки раскладки придумываются не за один вечер. Конкретно у вашей основная проблема (после отсутствующих шифтов под мизинцами и микропробела) — используемые раз в пятилетку угловые скобки на домашнем ряду.
Не знаю как вы а я угловые скобки использую в основном только чтобы горячей клавишей ускорять/замедлять видосы на Ютьюбе. Если закрывающая угловая находится под шифтом тогда придется ускорять через настройки плейера или через букмарки, что неудобно.
Если бы автор сделал N макетов и проверил скорость набора на X испытуемых — было бы что обсуждать.
Пока же единственный аргумент автора — «я художник, я так вижу».

интересный вариант с тачем в центре, не уверен, что будет удобно, но такое пробовать явно стоит

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

покупаете отдельно клавиатуру из двуч частей и отдельно тачпад. Располагаете как хотите

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

Тогда до них можно было бы дотянуться не отрывая запястье от palmrest-а, а возможно даже и не смещая его - просто довернув правую кисть влево и вытянув пальцы.

Я правильно понял, что клавиша backspace на этой раскладке называется delete и расположена слева? А клавиши delete нет вообще?
Возможно, конечно, и существуют люди, способные переучиться на такую клавиатуру, но большинство, я уверен, при работе постоянно будет испытывать непреодолимое желание разбить её обо что-нибудь, желательно — об голову автора раскладки.

Классика же:



Видно Backspace?
Backspace тут ручной) иногда удавалось перебить предыдущий символ.
На этом аппарате главное не забывать пробелы ставить)

Правильно, это Apple клавиатура. Delete = fn+backspace.

причем фн в дефолтной клаве -нижняя левая клавиша, а делит-в верхнем правом углу(

осталось поработать на нормальной MS Natural, и странность стремления собирать пальцы в кучку станет очевидной.

Для чего-то вроде нетбуков, впрочем, годится - там давно клавиатуры изуродованные оптимизированные под размер.

Всю статью ждал, когда в финале получится клавиатура от Спектрума.

Перестал читать после:

Шифты на мизинцах — первая ошибка человечества, а вторая — большой пробел.

Длинный пробел - лучшее что может быть.

Как пользуетесь его длинной?

Я правда не знаю как вам ответить. Набираю пробел большими пальцами обеими рук не задумываясь вообще где на клавиатуре он (пробел) находится. Мне кажется, что использую всю доступную длину.

мерятся с другими длиной пробела)
У меня 4U пробел разделенный пополам, его хватает.

Не знаю как Vorchun, а я, например, с комфортом прыгаю с помощью пробела, когда пальцы на WASD :) Кстати многие игроки в Dota 2 первым делом переназначают именно пробел на инвентарь — очень удобная в использовании кнопка именно из-за размера.

Хорошо, английский алфавит есть. Что насчет кириллицы и прочих? Очевидно, что традиционное расположение клавиш существует для удобства использования его для максимального кол-ва языков. Я как скоропечатник (как и подавляющее большинство то есть) могу отметить удобство использования такой клавиатуры, пальцы, как говорили ранее, выгибаются не прямо, а веером, потому сдвиг клавиш оправдан. Единственная претензия есть только к [-{-\-| (к хъ\), т.к. клавиши путаются. Caps Lock действительно может быть заменен на double-shift, только вот знать бы, может быть он где-нибудь используется. Соглашусь, что вкусовщина, это делали тысячи и миллионы до автора. Но за очередное предложение автора благодарю, в будущем придется что-то менять - такие идеи позволяют создать более удобную клавиатуру.

НЛО прилетело и опубликовало эту надпись здесь
Caps Lock действительно может быть заменен на double-shift, только вот знать бы, может быть он где-нибудь используется

В IDE от JetBrains — например, PHPStorm
Первый этап вроде норм:
Для начала скроем фон, чтобы работать только с кнопками

Но уже на втором этапе допущено крайне спорное допущение:
Наши пальцы разгибаются вперед и назад, а не по диагонали, поэтому кнопки надо выровнять в колонки.
Сделайте эксперимент и раскрывайте кулак — пальцы естественным образом расходятся веером, т.к. для удержания пятерни надо приложить мышечное усилие. Разворот кистей тоже никто не отменял, так же как и движение кистей вперёд-назад-вбок во время печати.

Поэтому первые 13 скриншотов с прямоугольным расположением клавиш выглядят абсолютно неестественно, только в конце вы вспомнили про разворот кистей и повернули блоки клавиш в стиле MS Natural. Впрочем в этом случае тоже дело привычки — смещены клавиши относительно друг друга или расположены столбиком, как в обычном цифровом блоке.

Про переназначение клавиш (изменение положения символов) ничего комментировать не могу, это уже дело статистики использования символов и/или комбинаций.
Сделайте эксперимент и раскрывайте кулак — пальцы естественным образом расходятся веером

При работе на клавиатуре?!? У вас такая маленькая ладонь? У меня ширина по корневым фалангам больше, чем 4 клавиши и при работе на клавиатуре НИКОГДА пальцы не расходятся веером.


т.к. для удержания пятерни надо приложить мышечное усилие.
неверная постановка вопроса — при вытягивании пальцев нужно приложить мышечное усилие. поэтому удобное положение при работе на клавиатуре — физиологически подсогнутые пальцы. И в этом положении они НЕ расходятся веером. Положите руки расслабленно на стол или на колени — к этому положению надо стремиться и под него проектировать, а не под растопырку. Кто работает в растопырке?

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

только в конце вы вспомнили про разворот кистей
Странный упрёк — там же пошаговое улучшение. Как дошёл ход, так и произошёл разворот.

повернули блоки клавиш в стиле MS Natural.
При всём уважении к MS Natural с несколькими годами работы на ней, наличие разворота ни как не спасает от выворачивания на ней кисти левой руки в обратную сторону из за обратного смещения столбцов. Такое ощущение, что всем проектировщикам клавиатур в мс предварительно ломали запястье. Поэтому, конечно же, нужны прямые столбцы. Ну, или столбцы с веером, но это уже для рЕаЛьНыХ распальцованых пацанов :) — у обычных людей анатомия другая.
При работе на клавиатуре?!? У вас такая маленькая ладонь? У меня ширина по корневым фалангам больше, чем 4 клавиши и при работе на клавиатуре НИКОГДА пальцы не расходятся веером.
Толсто. Ширина моей ладони (и вашей тоже) не имеет принципиального значения — на клавиатурах работают люди разной комплектации и пола. А кистью придется двигать в любом случае. Если автор имел в виду, что сочетание согнутого пальца и движения кисти удобнее прямо — так и следовало написать.
Поэтому, конечно же, нужны прямые столбцы. Ну, или столбцы с веером, но это уже для рЕаЛьНыХ распальцованых пацанов :) — у обычных людей анатомия другая.
А это даже толсто, а просто хамство.
Толсто.
Не толсто, а широко.

Ширина моей ладони (и вашей тоже) не имеет принципиального значения — на клавиатурах работают люди разной комплектации и пола.
Как же это не имеет, если клавиши располагаются Уже ширины ладони и упомянутая вами конфигурация возможна разве что у пятилетнего ребёнка? Но разговор ведь идёт об удобной для автора клавиатуре, а не удобной для пятилетнего ребёнка.

А кистью придется двигать в любом случае.
Ещё раз — эргономичные клавиатуры делаются для того, чтобы избегать движений кистью. Если вы двигаете кистью чаще, чем изредка, вы что-то делаете неправильно.

Если автор имел в виду, что сочетание согнутого пальца и движения кисти удобнее прямо — так и следовало написать.
Чего? Нет никакого движения кисти. Зачем двигать кисть на нормальной клавиатуре?!? И, да, мои пальцы на клавиатуре сгибаются и разгибаются именно вперёд и назад (но мне приходится их неудобно подгибать под ладонь из за уродских клавиатур). Хотелось бы посмотреть как и зачем вы держите кисти на клавиатуре выпрямив пальцы, что у вас получается растопырка. Сделаете фотку? Каноническое и удобное положение — "как будто вы держите в руке яблоко". Если вы печатаете прямыми пальцами, вы делаете ошибку.

А это даже толсто, а просто хамство.
??? What??? Это чего, "чоткие пацаны lives matter"? Вот у людей проблемы!
НЛО прилетело и опубликовало эту надпись здесь

но вопрос же не в форме кнопок, а в их расположении. И если правая рука очень комфортно себя чувствует при стандартной слепой печати, то левой не только нужно изгибаться в запястье сильно, но и пальцами между рядами двигать не вверх-вниз по сгибу пальца, а вбок

вот эта картинка в конце статьи как раз действительно решает указанную проблему

а это просто какая-то жестокая ловушка, чтобы издеваться над гоями)

Сделали стрелки полноразмерными — порадовался. Но тут же засунули их во второй слой и сказали, что это удобно???!

Понравилась идея "шифтом усиливать кнопки". Как по мне,было бы достаточно удобно,только пришлось бы переучиваться,но это не такая уж и большая проблема. А вот насчет тачпада в центре не думаю,что это было бы супер удобно, но попробовать бы такое не отказалась.

Но почему стрелки с правой стороны? Зачем отрывать правую руку от мыши?

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

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


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


Согласен, что клавиши из MSDOS вроде Caps Lock, Insert, Break, Scroll Lock не нужны. Также, замечу, что на клавиатуре много ненужных обычным людям компьютерных знаков (^, &, #, |) и мало типографских (символ параграфа, ​, кавычки-елочки, ≥, ±). Их можно добавить в комбинации с AltGr или Fn. А то получается, клавиатуры делаются не для людей, а для программистов.


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


Разработчики клавиатур не уделяют внимания нуждам русскоязычных пользователей. Вместо разработки специальной раскладки для них, они просто налепили буквы на латинскую, неудобную клавиатуру. Вот проблемы русскоязычных раскладок (которые вызывают затруднения у новичков):


  • нет выделенных немодальных клавиш "рус"/"лат". Вместо этого предлагается использовать неинтуитивное, неудобное, модальное сочетание вроде Alt + Shift или Win + Space. То есть, чтобы переключиться, вам надо помнить, какая сейчас раскладка выбрана, или тратить время, ища эту информацию на экране. А если вы оказались за чужим компьютером, то надо спрашивать или угадывать, какой комбинацией клавиш делается переключение. Немодальное переключение удобнее: нажал "лат" не глядя и печатаешь, зная, что текст будет на латинице. Повышает скорость набора. Должны быть выделенные клавиши для двух раскладок.


  • некоторые знаки меняют клавиши при переключении раскладок, например "точка", "кавычки" или "двоеточие". Это просто издевательство, я сам часто жму не ту клавишу из-за этого, хотя много лет пользуюсь клавиатурой, а привыкнуть не могу. Новички вообще путаются из-за этого. Знаки не должны меняться при смене раскладки (исключение можно сделать для знака №/#).


  • некоторые буквы совмещены со знаками, например "х" совмещена с "[". Это доставляет неудобства при необходимости набора скобок в русскоязычном тексте. Буквы и знаки должны располагаться на разных клавишах.



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


Интересно, что об этом никто не пишет. Такое ощущение, что все привыкли к плохой западной клавиатуре и не замечают, что она плохая.

НЛО прилетело и опубликовало эту надпись здесь

Что же не так с первым пунктом? Переключать раскладки, используя выделенные клавиши, очень удобно, так как вам не надо знать, какая раскладка текущая. Хотите написать что-то латинницей — не глядя на экран, жмете "лат" и начинаете набирать.


Я использую именно такой способ переключения раскладок, правда, не с использованием выделенных клавиш, а используя имеющиеся на клавиатуре. Под Windows удобно повесить переключение на правый/левый Ctrl или Shift, под линукс, где это не сделать без приложения больших усилий, можно использовать какие-то другие сочетания.


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

ИМХО — не так хотя бы то, что чем так особенен именно русский? Давайте тогда уже отдельные клавиши для белорусского/украинского/etc. А «лат» — какой именно? Что делать немцам с умляутами, французам/иçпанцам ç их хвоçтиками?
Если — как и предлагают — добавить в основное поле десяток клавиш, то не будет ни вопроса «которая латиница» — поместятся одновременно все; ни вопроса «которая кириллица» — поместятся одновременно все.
Переключение рус/лат дико неудобно, если вспомнить о существовании еще хоть какого-то языка (и да, люди или пользуются, и да иногда всеми сразу). Не говоря уж о более других вариантах чем кириллица/латиница.

ПС: серьезно? Добавить десяток клавиш и поместятся все языки? фиг с ним с удобством… но ВСЕ языки в десятке клавиш — это достойно занесения в анналы.
«ВСЕ языки в десятке клавиш» — это ваша собственная выдумка, так что заносите её куда хотите.
Я то тут причем, там чуток выше некто с ником очень напоминающим ваш прям вот так и написал )
Нет, там написано совсем другое.
за минусы, конечно, спасибо,
не будет ни вопроса «которая латиница» — поместятся одновременно все; ни вопроса «которая кириллица» — поместятся одновременно все.

но тогда переведите это на какой-то более общепонятный язык.

И учтите, пожалуйста, приведенную в тут информацию.
Если тролль-новорег показывает на белое и настаивает что это чёрное, я должен его переубеждать? Нет, я минусану и пойду дальше.

Про экзотические раскладки я в курсе и без вики: например, мой хабрапост про арабские клавиатуры набрал +162 в 2010.

Кармадрочер обнаружен.

Если вы написали бред - то я в этом виноват? Внезапно )

И причем тут арабские клавиатуры лохматого года, когда речь идет чисто про варианты кириллицы/латиницы? Которых есть ну вот прям много.

И кто же, интересно, сначала перевёл тему с вариантов кириллицы и латиницы на обсуждение «ВСЕХ языков» и «более других вариантов чем кириллица/латиница», потом кинул ссылку на список «всех языков», а сейчас пытается отмазаться, мол речь «чисто про варианты кириллицы/латиницы»?

Давайте, переводите вышеприведённые цитаты со своего тролльского языка на какой-то более общепонятный.
Хм. Отмазаться от чего?..
Мне то не принципиально количество, но в любом случае переключать их захардкоженными клавишами не выйдет, даже если делать отдельные версии клавиатур для каждого города. И на что именно вы стрелки перевести пытаетесь — моя не понимать.
Для начала определитесь, вы рассуждаете «чисто про варианты кириллицы/латиницы» или про «более другие варианты чем кириллица/латиница»? Переобулись на бегу, или не стали?
С такими скилами вы реально смогли написать нечто с положительным рейтингом? Это реально печально (
Всего раскладок имеет место быть больше чем только кирилличных. И если вас чуток пожалели, и предложили обсудить только часть того что имеет место быть, называть это переобуванием, ну такое…
Но в целом, я так понимаю кроме как юлить на тему названий раскладок вам больше сказать нечего?

Чуваки, вы можете остановиться

Ну… я тут почти узнал мудрость великую… А вы…
Кто б вас пожалел, не смогшего написать ничто ни с положительным рейтингом, ни с отрицательным, ни с каким вообще?

Особенно потешно выглядит, когда вы сливаетесь «жалеете» обсуждать некириллические раскладки с автором статьи о некириллических раскладках.
Частично описанная вами проблема надёжного переключения раскладок решается назначением функции переключения на клавишу CapsLock, во-первых она уже есть и она редко используется. Я на всех своих компах так сделал (под линуксом).
Должны быть выделенные клавиши для двух раскладок

Помню даже на крохотной клаве российских клонов ZX-Spectrum была отдельная кнопка «рус/лат». Например, в «Импульс»: dosgametoxp.at.ua/pictures2/Impuls_M.jpg. Мне видится двуцветная кнопка «Лат/Рус» последняя во втором ряду.
Sabubu просит ровно противоположного — не кнопку «переключи на не знаю какой язык», а одну кнопку для переключения всегда на кириллицу и другую для переключения всегда на латиницу.
Согласен, что клавиша для переключения чисто между русским и английским не то, что хотелось бы. Хотелось бы просто одну кнопку для переключения на следующую раскладку — ведь у некоторых больше двух раскладок может быть. А то, либо ставь отдельные программы(если под винду), либо привыкай к особенностях обработки клавиатуры(помню под убунтой у меня стояло Alt+Shift переключение, и если в винде нет разницы какую кнопку нажать первой, то под убунтой надо обязательно сначала Alt, потом Shift, что получалось не в 100% нажатий) — а тут одна кнопка править всеми :) Звучит удобно, так как одну кнопку по-разному не нажмёшь. Но как на практике, не скажу, может и не очень популярно будет.

Двух кнопок для переключения раскладок будет достаточно. У меня три раскладки, но активно я пользуюсь только двумя, а третью включаю редко, и для нее можно сделать какое-то менее удобное сочетание (например: нажатие клавиш "рус" и "лат" одновременно или "рус" + "1" или еще что-то).


Главное тут то, что вам не надо знать текущую раскладку — нажали "рус" и печатаете по-русски не глядя на экран независимо от того, какая раскладка была выбрана. Это главный плюс, а вы предлагаете его убрать и вернуться к неудобной системе, когда надо перед переключением смотреть на экран, чтобы узнать, какая раскладка текущая.


В России, я думаю, у большинства пользователей ровно две раскладки. Незачем оптимизировать клавиатуру под 0,1% полиглотов, которые знают несколько языков и одинаково активно пользуются всеми сразу. Вы предлагаете ради этого 0,1% сделать менее удобно 99,9% пользователей, которым достаточно двух раскладок. Должно быть наоборот — удобно 99,9% пользователей, а не меньшинству.


Кстати, если хочется сэкономить, клавиши "рус" и "лат" можно поместить на правый и левый Ctrl. Многие начинающие пользователи не умеют пользоваться клавишей Ctrl, потому для них это будет всего лишь переключатель раскладки. Но, конечно, выделенные клавиши лучше.


Хотелось бы просто одну кнопку для переключения на следующую раскладку

Вам надо попробовать немодальное переключение раскладок, так как вы судя, по комментарию, не осознаете его преимуществ и повышения скорости набора текста. Как в истории с Фордом, вы просите "более быструю лошадь", не понимая преимуществ автомобиля.

В России, я думаю, у большинства пользователей ровно две раскладки. Незачем оптимизировать клавиатуру под 0,1% полиглотов, которые знают несколько языков и одинаково активно пользуются всеми сразу. Вы предлагаете ради этого 0,1% сделать менее удобно 99,9% пользователей, которым достаточно двух раскладок. Должно быть наоборот — удобно 99,9% пользователей, а не меньшинству.

0.1% — это очень сильная недооценка.
3% владеют татарским, 1.5% немецким, 1% чеченским… В сумме выходит, что сейчас 16% россиян нужна третья раскладка, кроме русской и английской.

Даже пары из «универсальной кириллицы» и «универсальной латиницы» было бы недостаточно для .8% россиян — пользователей армянского, грузинского, китайского и т.д. Это по-прежнему на порядок больше, чем ваша оценка числа «полиглотов».
Спасибо, забыл о такой возможности. Когда одна раскладка активна под 90-99% времени, особо без разницы чем переключать и на скорость это не влияет сильно. К немодальной надо привыкнуть. Помнится уже настраивал, да так и не пользовался. Забывал, наверное, к моменту, когда надо было :) Попробую, ещё раз

Никогда бы не подумал что в свои 28 буду звучать настолько консервативно, но ради всего святого, оставьте хотя бы какие-то вещи без переосмыслений, редизайнов, и прочих clean fresh modern ux look.

Оставьте мне мой двухэтажный enter, numpad, блок от insert до pgdn в самом классическом виде, полноразмерные стрелки на которые подушка пальца помещается целиком.

Мне дороги мои привычки и мой комфорт, а свои переосмысленные backspace и delete оставьте себе.

Ну ты особо не переживай, за эти 150 лет таких переосмыслений было ой сколько. Но единственное что хоть как-то проскользнуло в народ это Microsoft Natural. И то потому, что они там особо не хардкорили.

MS Natural это очень хорошая клавиатура к которой даже привыкать особо не требуется, сразу сел и душа радуется.
а какой enter кажется вам лучше, узкий двухэтажный, или широкий одноэтажный?

мне удобнее двухэтажный

Попробуйте прямо сейчас положить ладони на клавиатуру и расслабить кисти рук. Как располагаются пальцы в естественном для Вас положении? Если я кладу кисть так чтобы пальцы попали на условные клавиши Вашей клавиатуры, то сразу же чувствую напряжение не только в кистях, но также и в плечах. Работать так не получится. Выглядит может быть и интересно, но с практической точки зрения такая раскладка бесполезна.

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

Это всё изначально очень неправильно, потому что вы делаете клавиши одинаковыми!

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

Сделайте клавиши разделу формы, шероховатости или с аналогом Брайля, и вот тут-то начнётся реальная разница!

А вот это, кстати, интересно. Если продублировать клавиши Брайлем, то хочешь не хочешь, а будешь знать на тактильном уровне язык Брайля и вслепую всегда можно будет найти нужную клавишу.

Мне кажется, можно проще: буквально несколько ориентиров, кружок, треугольник, полоска, квадрат, точка, три точки... Сложность в том, что если сделать слишком выпуклыми, то это будет раздражать, мешать при печати. Поэтому и хочется вместо 100500-х экспериментов с раскладкой одинаковых клавиш сделать что-то различимое тактильно, и вот круглые кнопки от квадратных можно было бы отличить) ну и треугольный Shift тоже бы пригодился)

Так это… там на парочке клавиш как раз для этого есть спец пимпочки. Которые предполагают, что при правильной постановке руки, вы автоматом будете знать где что. А маркировать таким образом все клавиши — это чуток того. Не у каждого чувствительности хватит на идентификацию.

Я полагаю, через время оно само запомнится. И мне кажется на лучшем уровне чем "палец повёрнут не на тот угол и согнут не так для этой буквы".

Вы явно не играли на музыкальных инструментах, и не работали в наборе текстов )))
Запоминается как раз «повернут на тот угол» относительно некоего дефолтного положения.
Собственно, это одна из проблем подобных переделок — оно абсолютно не юзабельно будет, для людей которые реально плотно работают с клавиатурой, и у которых этих самых клавиатур не одна.
Играю на флейте, немного на клавишах. По моему опыту и опыту многих моих товарищей, привыкнуть к другому размеру инструмента (а на флейте от размера зависит тональность, иногда приходится для дела брать более подходящий инструмент) и, соответственно, новому расположению клапанов/дырок — это дело примерно получаса тренировки, после этого времени пропадает ощущение, что ты тянешься пальцами куда-то не туда.

Собственно, сомневаюсь, что с клавиатурой будет на столько сложно, как многие тут в комментариях пытаются это выставить. Мозг он не дурак и не станет выкидывать знания и умения о работе с обычной клавиатурой, а к новой привыкнуть довольно просто, если буквенная раскладка не меняется (а она скорее всего не меняется, русские аналоги дворака (ДИКТОР) не прижились, а сам дворак большинству русскоязычных пользователей не нужен, потому что много на английском не печатают).

Примерно 3 года использую 75% клавиатуру - сейчас каждый раз, когда приходится использовать стандартную - приходится включать голову и думать, что где будет находиться.

Да я даже на одной клавиатуре теряюсь каждый вечер, когда в винде и линуксе использую разные способы переключения раскладки( CapsLock vs. Shift-Alt )

Может я и уникум какой-то( в чём я очень сильно сомневаюсь ), но каждый раз за клавиатурой коллег ощущаешь себя немного инвалидом

Другой размер — это немного не совсем то что предлагает автор. Вы попробуйте в флейте дырочки на разном расстоянии сделать (типа для длинных пальцев и для коротких) посмотрим как заиграете.
Ну и как бы насчет мозга — если вы именно обучались, то вас явно заставляли играть гаммы. Как вы думаете, зачем? Совсе не только что бы соседей побесить ) В мозгу выстраиваются нейронные связи, которые синхронизируют движения с получаемым звуком. И когда/если вы их переделываете — то вы их именно переделываете (пол часа или дольше — это сильно зависит от возраста и уровня владения), они не остаются навечно. Но да, вернуть «как было» будет легче чем переучится на условный барабан.
С клавиатурой тут многие пробовали, бо это основной способ коммуникации с работой. И переход даже между разными типами клавиатур приводит к сильному падению скорости/точности. И в девелопменте, как бы, автокоррекция так себе работает… Да и сложный пароль набрать в непривычной раскладке — практически невозможно ;)

Запоминается как раз «повернут на тот угол» относительно некоего дефолтного положения.

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

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

При том что единообразием даже и не пахнет. Что стоит только долбаный fn на ноутбучной клаве, которого нет на большинстве стационарных и приходится перестраиваться каждый раз отцепляя ноут от докстанции.

Это ещё ничего. А представьте, что каждая уникальная и особенная личность на должности дизайнера будет в каждом ноутбуке убирать капслоки, двигать бекспейсы и прятать стрелочки. Причём, на каждом ноутбуке по-разному, естественно.

Так оно ведь так и есть. Попробуйте найти небольшой ноутбук 12-14 дюймов с клавиатурой, где вместо блока стрелок не обрубок. Ну или ноутбучную клавиатуру, где home, end, pgup, pgdown не перемешаны с остальными каким-то особенным, уникальным образом.

Особенно одарённые ещё втыкают power прямо рядом с delete( да Asus, HP это про вас )

Даже 15" ноутбук имеет ширину 33см, тогда как стандартная клавиатура — 45 см. Как не крути, дизайнерам приходится чем-то жертвовать. С другой стороны, если бы пара крупнейших производителей собрались и приняли бы какой-нибудь стандарт, стало бы намного легче

С другой стороны, если бы пара крупнейших производителей собрались и приняли бы какой-нибудь стандарт, стало бы намного легче
производители ноутов даже про расположение клавиш lctrl и fn договориться не могут, а вы хотите какой-то там «стандарт» всей клавиатуры. Чтобы кнопки WASD были пупырчатыми по ГОСТу, геймеры ж обожают натирающие пальцы пупырки. Плюс, вдруг в будущем придумают какие-то новые хитроудобные кнопки или переосмыслят существующие, например caps, тогда стандарт либо не будет соблюдаться, либо будет только во вред.

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

Ну например 75% вполне можно уместить на ноуте. Но ведь вместо этого нужно добавить десяток медиаклавиш и воткнуть power прямо рядом с delete. А потом под нормальные шифты и стрелки места нет.

Ах, если бы дизайнеры и крупные производители могли о хоть чем-либо договориться. Если бы не IBM, мы бы и видеокарты покупали под конкретного вендора

Или машинистки, просто на хабр не ходят?

Как раз у машинисток такие девайсы, какие тутошним "эмнмн куда контрол сдвинули" неженкам и не снились)

Все ждал, когда же кто-то вспомнит как минимум про ErgoDox EZ. Тут и сплит, и слои, и полностью переназначаемые клавиши (есть даже комбинации и макросы). Цена только кусается.

НЛО прилетело и опубликовало эту надпись здесь
Прятать стрелки за Fn — это высшее, недоступное для понимания, извращение.
НЛО прилетело и опубликовало эту надпись здесь

Там у них была проблема с механизмом, а не с изменением положения клавиш.

Разработка адской раскладки. Представил, что нажимаю CTRL+Shift+W одной рукой - свело руку судорогой.

На самом деле не так всё страшно. На маке основная клавиша модификатор - это cmd (во всех хоткеях в которых на остальных системах обычно задействован ctrl), которая находится рядом с пробелом и конечно никак не может нажиматься мизинцем.

Окей, косое расположение сделали из-за технической необходимости. Но какая техническая причина была для длинного пробела? Видимо, никакая, длинный пробел - это просто удобно.

чтобы нажимать большими пальцами обеих рук. У меня был ноут с маленьким пробелом — неудобно (ну или сильно непривычно, что все равно неудобно)
Скажите, а деградация функциональных клавиш на современных беспроводных клавиатурах — это от яблочников пошло? Я имею в виду что мало того, что функциональные клавиши перестали выделять отдельным рядом, так их активно совмещают с различными мультимедиа клавишами, причем делают функциональные вторичными, работающими только при одновременном нажатии с Fn. Мне, как активному пользователю FAR/MC, такая раскладка жутко неудобна, не говоря о том, что на многих клавиатурах невозможно нажать например <Alt+Fn+F2>, потому что Fn модифицирует не только F2, но и Alt.
делают функциональные вторичными, работающими только при одновременном нажатии с Fn

На ноутах это обычно перенастраивается в БИОСе. А тут никак что ли? Если да то извращенцы, конечно.
Backspase слева — я мечтал об этом всю жизнь, при работе в AutoCAD. Приходилось переназначать клавиши на каждом компе заново.
После неверного первого утверждения я не стал читать дальше.
Кисти на клавиатуре лежат всегда по диагонали, потому и сетка клавиш не квадратная а диагональная.
Если вы попробуете положить руки параллельно вперед и так работать, то скоро у вас будут лапки.

Ну дак почитайте, там решается проблема, даже два раза

Да, спасибо за наводку, почитал. У автора подача странная. Особенно первого, поскольку надо читателя вовлечь, а он странным утверждением мое желание время утреннего кофе тратить на именно эту статью уничтожил.

а теперь представьте человека, у которого бинды на alt+shift+стрелочки в IDE - мало того что он теперь должен нажимать модификаторы в одной строке (повышается вероятность миссклика), так еще и стрелочки теперь посреди клавиатуры с дополнительным модификатором (вероятность миссклика повышается еще раз!).

Разделить cmd и пробел, да еще и "назначить" их на один палец - сразу виден дезигнер от бога. Языки то переключать как? Я сначала подумал, что автор маком даже не пользовался, увидел "iOS разработчик", протер глаза.

Плюс, есть причины, по которым во всех клавиатурах клавиши располагаются не строго по сетке, а со сдвигом. Но это уже мелочи.

В общем, не дай бог кому таким пользоваться

На этой клаве кнопка языков в левом нижнем углу.

Расскажите про причины сдвига клавиш плиз

Плюс, есть причины, по которым во всех клавиатурах клавиши располагаются не строго по сетке, а со сдвигом. Но это уже мелочи.

нет таких причин уже лет 60

«Чтобы уменьшить клавиатуру надо уменьшить размер кнопок».
Напомнило классиков «Чтобы корова давала больше молока и меньше ела, надо ее чаще доить и меньше кормить»

Узко мыслите. Всего лишь сменой расположения клавиш добиться много не выйдет. Очень много потратим времени на переучивание и в это время появится что-то действительно новое и удобное.

Это ведь так и осталась та же самая клавиатура. Надо рассматривать варианты уже с сенсорным экраном, чтобы когда мы начинаем печатать проявлялись предложения как на телефонах. Плюс сами клавиши могут менять расположение в зависимости от программы. Это был бы большой шаг в сторону удобства. У каждой программы свои хоткеи, стили и прочее. В зависимости от типа текстового поля появляется разная клавиатура.

То есть надо брать за основу уже клавиатуру мобильных устройств и делать из неё самостоятельную под ПК. Если она будет с экраном решится ещё одна проблема для части пользователей при которой надо смотреть и на клаву и на экран периодически, чтобы проверять что печатаешь. Тут же будет все в одном месте. Правильное ПО на ПК с полной интеграцией с клавой, правильная клава и будет что-то реально мощное. Плюс учесть ещё потребности людей, которые играют в игры и вообще будет шик.

Думаю в скором времени уже увидим это. Даже сейчас такое вполне можно реализовать

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

Надо рассматривать варианты уже с сенсорным экраном, чтобы когда мы начинаем печатать проявлялись предложения как на телефонах.

В винде они и так появляются, в маках с тачбаром тоже. Ни то, ни то для меня не работает

О да, великолепно. И вслепую с такой потрясающей клавиатурой не попечатать, потому как каждый десигнер будет извращаться и стать кнопки "единственным верным образом"(с).

И да, фидбек на этой клавиатуре будущего откуда возьмётся? Или бить по стеклу в надежде, что всё работает как надо?

Таких продвинутых от горшка редизайнеров, на пушечный выстрел нельзя подпускать к клавиатуре. Хватит уже того что, умники раздвинули Alt & Ctrl и вставили Win с тех пор пальцы не попадают на Alt + Fxx. Еще одно невразумительное решение у «продвинутых» дисигнеров перемешать шесть правых кнопок (Insert… Down) — пальцы пытаются нажать нужную кнопку, а ее там нет! Конечно если за клавой сидит дисигнер и набирает со скоростью 1знак/мин. тогда можно и буквы по порядку поставить (может алфавит выучит).

Рекомендую попробовать Mac.

Там Control почти не используется, а вместо него Command, который удобно нажимается большим пальцем. Windows‐PC — это очень неудобно

Вот вариант получше:

Это размышления
Это размышления
А это финальный вариант
А это финальный вариант

Y lykomor'a dyb zelonuu;
Zlataa cep' na dybe tom:
U dnom u now'y kot ywonuu
Vco xodut po cepu krygom;
Udot napravo — pecn' zavodut,
Nalevo — ckazky govorut.
Tam wydeca: tam lewuu brodut,
Rycalka na vetvax cudut;
Tam na nevedomux dorojkax
Cledu nevudannux zvereu;
Uzbywka tam na kyr'ux nojkax
Ctout bez okon, bez dvereu;
Tam lec u dol vudenuu polnu;
Tam o zare pruxlunyt volnu
Na breg pecwanuu u pyctou,
U trudcat' vutazeu prekracnux
Xredou uz vod vuxodat acnux,
U c numu dad'ka ux morckou;
Tam korolevuw mumoxodom
Plenaet groznogo cara;
Tam v oblakax pered narodom
Xerez leca, werez mora
Koldyn necot bogatura;
V temnuce tam carevna tyjut,
A byruu volk eu verno clyjut;
Tam ctypa c Baboy Agou
Udot, bredot cama cobou,
Tam car' Kaweu nad zlatom waxnet;
Tam rycckuu dyx… tam Ryc'y paxnet!
U tam a bul, u mod a pul;
Y mora vudel dyb zelonuu;
Pod num cudel, u kot ywonuu
Cvou mne ckazku govorul.

Больше всего в дизайне клавиатур меня волнует один вопрос: Почему нет отдельной кнопки для переключения языков?

Вот вместо сфзыдщсл хотя бы. Ой, не сработало переключение на английский язык.

Если копать в эту сторону, то кнопка нужна не одна, а несколько и они должны не переключать язык с одного на другой, а включать нужный. Кажется, что для такого лучше подойдут шорткаты.

Можно на одну кнопку, но тогда нужен tap dance: жмешь один раз — русский включится, два раза — английский.

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

Хорошее решение. У меня тоже на нажатие шифта действия всякие висят

У меня так было на обычной клавиатуре в последние годы, собственно, у меня оно и сейчас так, на моей кастомной, на «шифтоместах» у меня только переключение языка (а Shift — на большом пальце, том самом, который не использовался для нажатия пробела в «слепом 9-пальцевом методе»: это удобно и позволяет избавиться от CapsLock-а — ИБО БЕЗ ПРОБЛЕМ ПОЗВОЛЯЕТ НАБИРАТЬ ЗАГЛАВНЫМИ БУКВАМИ).

НЛО прилетело и опубликовало эту надпись здесь

Когда-то клавиатура была стандартной. От слова "совсем". То есть можно было с закрытыми глазами найти на любом IBM-PC компьютере любую клавишу, причём именно в том месте, которое ты ожидаешь увидеть.

Потом появились раздельные клавиатуры, где один блок клавиш предназначался для левой руки, другой для правой. Вроде бы как хорошее начинание - чтобы не приходилось сгибать запястья... Начало было положено. И понеслась...

Сегодня вы не найдёте двух ноутбуков разных производителей с одинаковым расположением клавиш - да что там ноутбуков, сегодня даже "стандартные" офисные клавиатуры отличаются как минимум местами расположения тех или иных клавиш (например, этот текст я пишу с клавиатуры, у которой вместо "стандартной" клавиши win производитель поставил fn без какой-либо видимой причины). Но у ноутов подобные экзерсисы вообще стали нормой жизни, и если "внешнюю" клавиатуру можно поменять отдельно от компьютера, с которым она работает, то с ноутбуками подобный апгрейд не пройдёт, и это печально...

Порой идиотизм (поверьте, иначе не назвать) производителя доходит до того, что на ноутбуке букву "э" можно нажать... только через сочетание клавиш "Fn + минус" (ирбис, модель NB34), а для заглавной "Э", нужно нажать три клавиши (Fn, Shift, -) в правильной последовательности. Слепой набор текста? Не, не слышали...

Я уже молчу про ставшее, кажется, традиционным размещение на многих ноутбуках кнопки питания вместо клавиши Del... Вот так вот редактируешь текст - а компьютер возьми да и выключись на ровном месте...

Дорогие игровые ноутбуки известных марок, впихнув в панель "полноразмерную" клавиатуру с цифровым блоком, почему-то размещают клавиши не по схеме Home - PgUp - PgDown - End, а любым другим образом (например, на HP порядок такой: Home - End - PgUp - PgDown, постоянно переходя от ноутбука к стационарному компьютеру путаю эти клавиши, что бесит). Зашёл недавно в магазин, где модельный ряд игровых ноутбуков представлен двумя десятками моделей, и понял, что ни у одного из них размещение клавиш на клавиатуре не соответствует стандартному - каждая модель имеет свои отклонения. А как вам переназначение по умолчанию клавиш с F1 по F12 на второстепенные функции изменения яркости экрана, громкости, сна и т.п., имеющее место на ряде моделей офисных ноутбуков (где, собственно, функциональные клавиши - это "наше всё")?

В реальности все намного сложнее... Хорошо, что это не мои рабочие проблемы. 

В том-то и проблема: производителю клавиатур (ноутбуков) глубоко безразлично, какие чувства будет испытывать потребитель, работая с "авторской" раскладкой. Переиначивая слова сатирика, сначала мы будем производить клавиатуры с нестандартными раскладками, а потом станем добиваться, чтобы их использовали... Может, пора уже прекратить плодить сущности (новые варианты раскладок) и вернуться к стандарту индустрии?

Зарегистрируйтесь на Хабре, чтобы оставить комментарий