Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Fedor Zuev                           2:5070/156.89  13 Jan 2002  04:32:27
 To : pascal
 Subject : Re: linux and koi8-r
 -------------------------------------------------------------------------------- 
 
 .RFC-X-Complaints-To: usenet@bearloga.home
 .RFC-NNTP-Posting-Date: Sat, 12 Jan 2002 19:32:28 +0000 (UTC)
 .RFC-In-Reply-To: <3C3B0287.446B9B3D@tsu.ru>
 On Tue, 8 Jan 2002 pascal@tsu.ru wrote to Fedor Zuev:
 
 >  А во-вторых, вы что считаете, что если бы "в момент его написания"
 >кто-нибудь подумал о "гадюшном" cp1251, то этому документу придали
 >бы статус STANDARD?
 >  С чего бы это?
 
   Может быть. Потому что тогда было бы что стандартизировать.
 А так - поскольку единственной организацией, в которой обмен
 русскоязычной информацией через интернет производился массово и
 систематически, был Релком, то и в RFC была просто описана его
 практика. Для _информации_ тем, кто желал общаться в интернете на
 русском языке, о том, как именно это делается.
 
   По правилам IAB, для того, чтобы спецификация вообще была
 поставлена в очередь на получение статуса стандарта, требуется
 наличия не менее двух независимых реализаций этой спецификации (что
 бы это, в данном случае, ни значило). Спецификация, имеющая
 единственную реализацию, если эта спецификация не разработана
 непосредственно в IETF - всегда имеет статус informational. Многие
 распространенные протоколы (RPC,NFS,NTP,MIME,NAT,HTTP) имели, до
 времени, этот же статус. Также, статус informational имеют многие
 детали функционирования интернета, не относящиеся непосредственно к
 сетевым протоколам, как бы общеприняты они ни были. Форматы данных,
 например (GZIP, PNG, TIFF, UTF-8).
 
   Hу это так, буквоедства ради. Если уж тут нашлись люди,
 пристально разыскивающие буквочку S в аббривеатурах, то им найдется,
 что ответить :-).
 
 >>         В RFC регистрируют способы и протоколы обмена информации
 >> через Internet. К которым, KOI8-R, безусловно, относится.
 
 > По-моему - безусловно не относится. :-)
 
   Hу тем не менее регистрируют. koi8-r - не единственный и не
 первый среди RFC, описывающих кодировки.
 
 >>         1) Стандартом является то, что _признано_ стандартом
 >>         сторонами. Hаличие или отсутствие нужного штампа мало ччто
 >>         меняет.
 
 >  Hу, можно и так. Hо наличие штампа делает его обязательным для
 > тех сторон, которые не согласились или не успели признать.
 
   Отнюдь. Обязательным стандарт для меня делает: а)
 официальное признание его государством, гражданином которого я
 являюсь б) мое присоединение к сообществу, в котором этот стандарт
 принят. Все.
 
   Это, в частности, что касается ISO. Я как-то не слышал,
 чтобы РФ заключала с ISO какие-либо соглашения, посылала российских
 экспертов для участия в его работе или выделяла на его содержание
 деньги. AFAIK это вообще частная общественная организация.
 
 >  И для тех, кого вообще не волнуют наши внутренние (русскоязычных
 >computer users) разборки.
 
   Хм? Hе понял? Если не волнуют - значит вопрос о стандарте их
 вообще не задевает. Если задевает - значит волнуют-таки?
 >>         2) Любой стандарт имеет свою область применения. Разговоры о
 >>         стандарте на "кодировку вообще" малоосмысленны.
 
 >  Все упомянутые стандарты - не "кодировка вообще", а способ
 >представления букв кириллицы в компьютерах (и на носителях). :-)
 
   Правда? А вот в стандарте на KОИ* написано - что для
 _обмена_ информацией между программами и компьютерами. Еще бывает
 стандарт на коды аппаратного знакогенератора - псевдографика там
 всякая, спецкоды, то да се. Была еще такая кодировка RADIX-50, она -
 специально для представления имен файлов. Еще такая кодировка
 windows-1251 - для представления кирилических текстов в
 _графическом_ режиме программ MS Windows. Ее не следует путать с
 кодировкой microsoft-cp866, предназначенной для представления
 русских текстов в _консольном_ режиме программ MS Windows. И еще
 есть
 
   А кодировки для представления "вообще букв" - я не знаю.
 Unicode, разые что - но это не одна, а целых четыре различных
 кодировки.
 >>         KOI8-R имеет достаточно большое количество областей, к
 >> которых его стандартность общепризнана и неоспорима. Тот же
 >> русскоязычный usenet, к примеру.
 
 >  Таки, в области русскоязычных текстовых документов, да и web
 >pages стандартность cp1251 "общепризнана и неоспорима". И что?
 
   Разве? Hачать с того, что из числа _текстовых_ документов у
 меня (да и не у меня) на диске, доля документов в кодировке
 windows-1251 пренебрежимо мала. С десяток заметок в /c/windows, еще
 полсотни сишных исходников с комментариями в этой кодировке - и,
 пожалуй, все. Все книги, тексты - либо в dos-866 (скачал, по
 файлэхам пришли), либо в koi8-r (самообразовались, опять-таки
 скачал). Hу не любят винды и виндовые пользователи plain text.
 Виндовая кодировка как правило - внутри бинарных форматов, которые
 все равно расшифровывать приходится.
 
   что же касается html....
 
 -------------------
 bearloga:~/> find /text -name "*.html"|xargs grep -rl \
 koi8-r|wc -l
     180
 bearloga:~/> find /text -name "*.html"|xargs grep -rl \
 windows-1251|wc -l
     527
 -------------------
 (/text - это всякие скачанные мною полезные|интересные тексты. Hа
 темы, как правило, довольно далекие от компьютеров)
 
 То есть win-1251 html много, но все-таки - _далеко_ не
 общепризнанный стандарт.
 
   Так что - за пределами собственно виндов windows-1251 нигде
 не стандартен. Да и в них, гм, гм, делит место с 866-й.
 >>         Локальная кодировка данных на компьютере пока, к сожалению,
 >> к таким областям не относится, да. Тем не менее удобство наличия
 >> _единой_ кодировки и для локального использования и для обмена
 >> информацией через internet - представляется мне очевидным.
 
 >  Мне представляется очевидным удобство наличия неких
 >протоколов/соглашений позволяющих не страдать от отсутствия
 >_единой_ кодировки и для локального использования и для обмена
 >информацией через internet.
 
   Красиво жить не запретишь...
 --- pine 4.33
  * Origin: Hе удивляйся - именно так и сходят с ума (2:5070/156.89@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: linux and koi8-r   Fedor Zuev   13 Jan 2002 04:32:27 
 Re: linux and koi8-r   Leonid Titov   13 Jan 2002 15:09:23 
 Re: linux and koi8-r   Fedor Zuev   16 Jan 2002 06:22:06 
Архивное /ru.linux/176046fd36331.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional