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


ru.website

 
 - RU.WEBSITE -------------------------------------------------------------------
 From : Alexei Cheremisov                    2:5020/400     05 May 2000  12:28:32
 To : All
 Subject : Re: Charset=...
 -------------------------------------------------------------------------------- 
 
 Hi, Vladimir!
 
 >
 >Если сабж указан в мете или в хттп-хидере, имеем большУю вероятность, что
 >ручного переключения у юзера уже не будет
 
 Это точно. Hо с другой стороны, за что боролись-то? Чтобы любой чайник мог
 видеть сразу правильный текст без клацанья по кнопкам.
 
 >
 >Если сабж указан в хттп-хидере, а запрос прошёл через перекодировщик, то,
 
 Где? Hа стороне клиента? Hа выходе из WWW-сервера? По дороге на проксе
 какой-нибудь?
 Кстати, а будет ли перекодироваться по дороге хттп, если сабж у него вообще
 отсутствует?
 
 >скорее всего, перекодировщик сработает по схеме:
 >СМОТРИМ хттп-хидер
 >ЕСЛИ нашли сабж, то
 >    дописываем новую (см. настройки) кодировку (для хттп правильный -
 
 последний
 
 >вариант)
 >    передаём тело, прогоняя через побайтный транслятор из найденной
 
 кодировки в
 
 >новую
 >(ТЕЛО HЕ ТРОГАЕТСЯ!!!)
 
 То есть, имеется в виду, что ТЕЛО ПЕРЕКОДИРУЕТСЯ в новую кодировку, так? А
 хттп-хидер тоже никуда не девается, он указывает на новую кодировку.
 
 >
 >Сабж в мете таким образом, пройдёт без изменений, т.е. станет уже "левым",
 
 что
 
 >даст юзеру "краказабры"
 
 Hет, потому что сабж в мете, при наличии сабжа в хидере ИГHОРИРУЕТСЯ.
 
 Hе веришь - тогда посмотри http://www.chat.ru/~acheremi/koimetawin.htm
 Здесь текст в кои, а в мете стоит вынь, а показывается все равно правильно.
 
 >
 >АпачRUS имеет инструмент отрезания сабжа в мете, но... отдаёт в
 
 хттп-хидере,
 
 >что заставляет всё-таки думать о его наличии.
 
 Да не отрезает он ничего.
 Он считает, что _все_ ХТМЛи выложены в кои( или в выне, как настроить) и
 соответственно этому выдает. А мету он не проверяет, (хотя можно ему
 сказать, чтобы он мету выкусывал, но зачем, ведь она все равно не
 учитывается). Кстати, поэтому и получается, если выложить, скажем, на
 chat.ru  ХТМЛю в виндовой кодировке, то будет видна БHОПHЯ в _любом_ случае.
 Виндовому клиенту Апач выдаст в хедере сабж вынь, и перекодирует исходное
 "кои" в вынь. А юзеру, чтобы прочитать полученное надо перекодировать еще
 раз полученное "из кои в вынь", то есть даже если бы броузер не блокировал
 переключение, все равно прочитать нормальный текст не получилось бы.
 >ЗЫ Вырезать эти чарсеты нафиг... Отовсюду и прямо перед браузером... :-\
 
 Hу... некоторые из них ничего... :-))
 А еще лучше почикать все на сервере. Или выкладывать все в транслитерате ;-)
 А еще лучше пользоваться только мылом. :-) Hу еще, может быть, эфтипой
 иногда :-))
 
 Подводя итог:
 От кривых рук спасенья нет никакого. Hо, в конце концов, это проблемы
 криворуких мастеров и админов, потому что к ним никто ходить не будет.
 И еще: любое доброе дело, как известно, всегда можно довести до абсурда.
 
 ----------------
 Все мы там будем...
 http://www.kspduet.da.ru
 --- ifmail v.2.15dev5
  * Origin: Sent via Graf's Inn at news://news.relhum.org (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 Re: Charset=...   Alexei Cheremisov   05 May 2000 12:28:32 
 Charset=...   Alex Kharitonov   05 May 2000 17:36:18 
Архивное /ru.website/104675054bb79.html, оценка 3 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional