Страница 1 из 1

Старая кириллическая раскладка клавиатуры

СообщениеДобавлено: 04 мар 2018, 05:02
DOSCat500
Кто-нибудь знает в подробностях, а откуда взялась раскладка времен DOS, которая с () " / ¤ : , . ; ? % на цифровом ряду? Возможно я совсем плохо искал, но нашел только вот эту статью https://www.osp.ru/pcworld/1999/11/161052/ , где написано
Кроме того, программисты уже научились писать драйверы клавиатуры, и это привело к установлению фактического стандарта на раскладку знаков кириллицы, который действовал всю эпоху MS DOS (рис. 3).

Но это мало говорит о том, кто же ее все-таки придумал изначально, и как она получила распространение вплоть до производителей, которые ее на клавиатуры наносили.
Так мало про нее сведений, что я даже не поленился скачать подборку драйверов из раздела Русификаторы, и убедился что некоторые из них действительно именно с такой раскладкой и работали, и она мне не привидилась :mrgreen:
Еще интересно, иногда раскладка выглядит как здесь
https://deskthority.net/wiki/File:OK-Ke ... loseup.jpg
А иногда на клавише ? / еще бывает буква Ё - это позднее дополнение к той самой раскладке, или она просто для "машинописной" раскладки (в Windows?)?

Re: Старая кириллическая раскладка клавиатуры

СообщениеДобавлено: 04 мар 2018, 15:57
Gawobeka
Думаю, что первоисточником послужила раскладка клавиатуры механических печатных машинок.

Re: Старая кириллическая раскладка клавиатуры

СообщениеДобавлено: 31 авг 2019, 16:37
BSKUA0
MS-DOS 4.01 русской версией кто-нибудь пользовался? Какая там раскладка была и как переключалась из коробки? Лень пока ставить смотреть :)
Судя по тому, что тут пишут, локализаторы 4.01 изобрели современную русскую раскладку, которая до сих пор в Windows используется?
. Однако в мире персональных ЭВМ, первые клавиатуры всегда имели американскую раскладку, а драйверы добавляли только русские буквы, да и наклейки на клавиатуру почти всегда только добавляли русские буквы, не изменяя расположение латинских. Таким образом необходимо было сохранить расположение латинских букв как на американской клавиатуре и добавить русские. Кроме того, многим не нравилось расположение некоторых знаков препинания на печатной машинке и мы решили их немного изменить. Позднее в Windows, было гораздо легче использовать различные раскладки клавиатур и туда была добавлена обычная раскладка русской печатной машинки.


В феврале 1990 года Пол привез из Германии сигнальный образец клавиатуры от одного из основных производителей клавиатур в Европе фирмы Cherry, которая использовала нашу раскладку.

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

Тогда получается, раскаладка, о которой эта тема, появилась из какого-нибудь драйвера кириллицы/русификатора до 1990 года выпуска? Или откуда еще...

Re: Старая кириллическая раскладка клавиатуры

СообщениеДобавлено: 31 авг 2019, 17:23
SokilOff
BSKUA0 писал(а):MS-DOS 4.01 русской версией кто-нибудь пользовался? Какая там раскладка была и как переключалась из коробки? Лень пока ставить смотреть :)
Судя по тому, что тут пишут, локализаторы 4.01 изобрели современную русскую раскладку, которая до сих пор в Windows используется?

Они её не "изобрели".

Ещё до выхода русской MS-DOS 4.01 существовало несколько кириллических кодировок:
1. Кириллическая "болгарская" кодировка МИК, которую в Советский Союз "завезли" вместе с болгарскими компьютерами "Правец", на которых она и использовалась. Больше особо нигде не прижилась.
2. Так называемая "основная" кодировка. Разработана в ВЦ Академии Наук СССР в 1986 году для оборудования и софта, производившегося в Союзе, в частности на компьютерах ЕС ЭВМ серии 18хх. Кодировка оказалась не слишком популярной.
3. "Альтернативная" кодировка, которая так же была разработана в ВЦ Академии Наук СССР в 1986 году. От "основной" отличалась расположением псевдографики, что позволяло комфортно использовать популярные западные программы (например Norton Commander), не ломая их внешний вид. Благодаря этому стала самой распространённой на постсоветском пространстве.
4. Кириллическая кодировка ISO 8859-5, созданная на базе "основной". Получила ограниченное распространение в Югославии и Болгарии. В СССР была попытка сделать её базовой для Альфа-DOS, которая была банальной хак-русификацией IBM DOS версий 3.2 и 3.3. Тоже не "взлетела".
5. Кодовая страница CP855. Создана в IBM для СССР, Югославии и Болгарии. На постсоветском пространстве практически не прижилась.
6. Кодовая страница CP866, ставшая результатом минимальной доработки "альтернативной" кодировки и использованная Microsoft в MS-DOS 4.01. Стала фактическим стандартом для DOS.

В Windows для кириллицы была создана другая кодировка - CP1251

Тогда получается, раскаладка, о которой эта тема, появилась из какого-нибудь драйвера кириллицы/русификатора до 1990 года выпуска? Или откуда еще...

Фактически это разработка ВЦ Академии Наук СССР 1986 года с минимальными доработками наших локализаторов в 1989-90 годах. А за основу было взято расположение букв на советских пишущих машинках.

Re: Старая кириллическая раскладка клавиатуры

СообщениеДобавлено: 31 авг 2019, 19:34
BSKUA0
SokilOff
Да, это кодировка. А раскладка появилась в Alfa такая (не видел еще, у меня на DOS компах был Keyrus или типа того)? И был ли Alfa самым первым? :?:

Re: Старая кириллическая раскладка клавиатуры

СообщениеДобавлено: 01 сен 2019, 18:53
SokilOff
BSKUA0 писал(а):SokilOff
Да, это кодировка. А раскладка появилась в Alfa такая (не видел еще, у меня на DOS компах был Keyrus или типа того)? И был ли Alfa самым первым? :?:

Раскладка там изначально "машинописная" ЙЦУКЕНГ/QWERTY.

И да, судя по всему, программа была первой в своём роде. О более ранних софтинах класса русификаторов слышать не доводилось. Хотя примерно в то же время (~1985 год) Борковский делал свой редактор AБВ, а Веселов - Лексикон, где так же была реализована возможность ввода кириллицы. Впрочем, это тот же ВЦ Академии Наук.