ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [apache-talk] non-rus apache



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.net      http://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                 =



 




Copyright © Lexa Software, 1996-2009.