Показать сообщение отдельно
Старый 18.05.2004, 09:58     # 5
Roma Duke
Junior Member
 
Регистрация: 23.05.2003
Сообщения: 156

Roma Duke Известность не заставит себя ждать
Кодировка koi8, в отличии от win1251, имеет одно приемущество.
Если ты отрежешь от символа 8 бит то все равно прочесть сможешь, так как у тебя получиться транслит. Эта особенность хороша для программ которые не могут работать с символоми, имеющими коды выше 127. Это все идет из-за древних терминалов (в том числе и аппаратных) , у которых коды >127 применялись как управляющие. Сейчас уже врят ли найдешь программу которая не умеет работать с 256 символами, но все же.
Вот из-за этой особенности, кодировка koi8 и была включена в unix с самого начала и поэтому ее можно считать родной (то есть стандарт).
С другой стороны, чтобы на экране монитора в текстовом режиме рисовать рамочки нужна кодировка IBM cp866, это уже связано с особенностями графических плат. Символы с полосочками должны иметь определенные коды.
Вот так вот получается.
Ну если чего не ясно пиши
Roma Duke вне форума