On 2002.11.22 at 08:45:01 +0600, Yury Bokhoncovich wrote:
> Всем привет!
> > > какие ещё могут быть проблемы?
> >
> > Нету там никакой проблемы. Существует единственный браузер, который
> > не всегда умеет посылать формы в той кодировке, в какой сказали - IE
> > называется.
>
> т.е. больше никаких глюков нет, так?
>
> > Если держать контент в родной для него кодировке windows-1251,
> > то все будет в порядке.
>
> родной, в свете последних веяний (широкого распространения w2k & xp и
> отказа M$ от поддержки от W9x) всё-таки будет unicode.
>
> ммм - кстати, мне вебмастер знакомый пожаловался на следующий глюк: если
> документ с формой отдаётся в кои, но при её отправке в одно из полей
> вставлено что-нибудь типа двойных кавычек или номера - пипец, форма уходит
> на сервер в 1251 несмотря на то, что IE согласился отдать форму в кои.;-(
> у кого-нибудь ещё так бывало? причём во всех остальных случаях всё ok.:-)
Это именно та глюка, которую я имел в виду под "не всегда умеет".
Бороться с ней можно только одним способом - НИКОГДА не отдавать IE
контент в koi, iso8859-5 и прочих кодировках, отличных от windows-1251 и
utf-8. Как этого добиться - использованием RA или просто хранением всего
на сервере в 1251 - все равно.
У нас уже два года используется последний способ. И всем хорошо.
В том, числе и тем кто редактирует оный контент из командной строки
сервера. Последним, правда, стало хорошо только после того как
X window на их рабочих машинах стала корректно поддерживать эту
кодировку.
> похоже так и придётся - так как это IMHO наименьшее из 2 зол:
> в кои-8 нет некоторых нужных знаков (типа уже упомянутых двойных кавычек и
> номера), но жуть как не хочется мучиться с 1251 на сервере, а utf-8 вроде
> как эту проблему решает. у кого-нибудь реально utf на сервере _полностью_
На данном этапе развития Unix-like систем мучиться с utf-8 придется
больше, чем с windows-1251.
Впрочем, если кто не знает - локаль в Unix - свойство ПРОЦЕССА,
а не пользовательской сессии, и тем более не системы.
> прикручено (я имею в виду, html/db/console/etc)? я правда слабо
> представляю себе VGA/serial консоль с utf-8.:-)
А я - представляю. VGA под Linux-ом, во всяком случае. От Unicode
там будет 512 символов, но пожалуй, хватит. Кириллица, иврит и арабский
- уместятся.
А в качестве serial консоли я все равно использую нормальный xterm.
Кстати, за последние два года у меня ни разу не было случая, когда
приходилось бы лазить в HTML с serial console.
C serial console поднимаешь сетевой интерфейс, после чего заходишь
на машину по ssh из нормальной оконной среды (а тут уж для кого какая
нормальная) и делаешь все что хочешь.
--
Victor Wagner vitus@ice.ru
Chief Technical Officer Office:7-(095)-748-53-88
Communiware.Net Home: 7-(095)-135-46-61
http://www.communiware.nethttp://www.ice.ru/~vitus
=============================================================================
= Apache-Talk@lists.lexa.ru mailing list =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =