Отправляет email-рассылки с помощью сервиса Sendsay

Re: RedHat UTF8 и русификация

Доброго времени суток!

Не вводите людей в заблуждение - для юниксов исторически стандарт de facto -
iso-8859-1. Интересно, кто-нибудь из подписчиков пользуется этой кодировкой?
Боюсь, что в таком случае они и письма эти не прочитают...

KOI8-R - раскладка кириллицы для русского языка. Если нужен любой другой (в
моем случае - белорусский, но может быть украинский, сербский, македонский и
еще куча всяких разных), то она однозначно отдыхает. В то время как та же
виндовая cp-1251 поддерживает ВСЕ кириллические языки.

О целесообразности использования: а чем koi8 лучше любой другой? Тем, что
текст можно прочитать, если какая-нибудь делювиальная прога отрежет восьмой
бит. А когда вы в последний раз с такой встречались? Лично я - никогда:).
Говорят, sendmail старых версий так поступал, но сегодня если бы я увидел
такую программу, я незамедлительно отправил бы ее в /dev/nul. Сравните с той
же cp-866: она единственная, которая компенсирует глюк стандарта VGA,
который появился в доисторические времена, но до сих пор имеет место даже в
самых новых видеокартах. Использование последней может быть оправдано (в
частности, в Линукс, где еще жива консоль). А зачем вам KOI8? Он изжил себя,
прошло его время...

KOI8 - стандарт прошлого, unicode - будущего. А также, настоящего:). Не
будем оглядываться назад, что было, то было, а будем смело шагать вперед!

UNICODE RULEZ FOREVER!!!

iam.
mailto:am***@t*****.by

P.S. Для PC стандарт де факто - Windows 98:).

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "iam" (#4211)

 

Ответы:

-

Во-первых, iso-8859-1 не содержить кириллических знаков. Это - Latin1.
Первые 127 бит - кодировка стандарта ASCII, вторая половина - знаки,
встречающиеся в других языках.

Во-вторых, стандарт iso-8859 принят в 1988 году (http://www.ctmed.ru/DICOM_HL7/hl7/hl7_1_7.htm).
Поэтому, фраза "для юниксов исторически стандарт de facto - iso-8859-1" несколько
некорректна.
Здесь http://www.faqs.org/rfcs/rfc1489.html расположено описание стандарта
RFC 1489 на koi8.
Вот выдержка из стандарта:

... Factually, "koi8-r" is de-facto standard
for Unix and global network applications in the former Soviet Union.
This is the reason the Society of Unix User Groups (SUUG) believes
"koi8-r" should be registered...

В-третьих, KOI8 создан специально для работы в сетях юникс
(http://www.emanual.ru/download/118-2.html). У кои8 есть очень интересная
особенность, при отбрасывании старшего бита текст остается читабельным,
только передается транслитерацией.

Отсюда ответ на:

Дело в том, что такой механизм создан не для работы программ (точнее, не
из-за их работы только с 7-ю битами), как считают многие.
Изначально, на основе юниксов строились многопользовательские рабочие
места. Т.е. - один сервер и несколько аппаратных терминалов
(дисплей+клавиатура). Как правило, "железные" терминалы воспринимали данные
с выставленным восьмым битом как сигналы управления. Отсюда и появление
стандарта koi8 на отображение символов кириллицы. Кстати, koi8 -
отечественного происхождения. И использовался он на аппаратуре серии ЕС
(вроде). А стандартом (RFC 1489) стал в 1993 году только благодаря
стараниям Андрея Чернова и фирмы RelCom.

То, что юникод, возможно, стандарт будущего я не спорю, но в настоящем,
koi8 - основная и рекомендуемая кодировка для всех unix систем.

З.Ы.
Прежде чем "обси..ть" других, проверь, может ты не прав?...
... неудачный и не верный совет - всего лишь совет, основанный на своем
опыте...
... удачный и верный наезд - забота о достоверности информации и
предостережение об ошибках...
... неудачный и неверный наезд - попытка оскорбить и унизить!!!...

СЛЕДИТЕ ЗА СВОИМИ НАЕЗДАМИ!!!

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   d2r (#4272)

 

On Fri, 26 Sep 2003 10:32:29 +0400
d2r <ost@e*****.com> wrote:

Там была кириллическая кодировка DKOI (насколько я помню). А в IBM/360 - кодировка
с неблагозвучным названием EBSDIC.

Хотя в те времена мне встречалось название кодировки KOI8.

--

С наилучшими пожеланиями
Крохин Анатолий
icq 20060869

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Крохин ААнатолий ААлександрович (#4282)

 

Конечно же ДКОИ, а не DKOI.

--

С наилучшими пожеланиями
Крохин Анатолий
icq 20060869

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Крохин ААнатолий ААлександрович (#4289)

 

On Friday 26 September 2003 10:32, d2r <d2r
<ost@e*****.com>> wrote:

Неправда. Это - старый ГОСТ СССР. Не помню когда он был
введён (где-то в начале 70-х) и включал в себя 4 кодовых
таблицы, три - семибитные и одна 8 - битная. Он пытался
быть совместимым с ASCII. Естественно полностью совместимым
из них был только KOI7-0, но он русских букв не содержал
вообще :-) Никакого отношения к UNIX он не имел.

Я встречался и достаточно долго. На самом деле дело было не
в программах а в том, что кодировка фактически была
7-битная и приходилось выбирать - либо маленькие буквы,
либо кириллица (в самом распространенном случае - с помощью
дополнительного тумблера на терминале :-).

Насколько я помню, на ЕС использовался ДКОИ, совместимый с
EBCDIC.

Если и в будущем, то в ближайшем (порядка года), да и сейчас
уже вполне пристойно работает.

Прочтите свой же P.S. :-)

--
Serge B. Khvatov Phone:+7(812)1133186 //
+7(812)1106579 //echno
mailto:xbat***@t*****.ru // St-Petersburg

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: http://subscribe.ru/member/unsub?grp=comp.soft.linux.discuss&email=
http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   "Serguei B. Khvatov" (#4295)