Re: [@: Re: Шрифт в konq ueror, mozilla и opera]

2004-01-09 Пенетрантность Alexander Vlasov
  Да, меня уже, по-крайней мере, два года никто не донимает. Конечно, сайт
  который я поддерживаю non-profit и я могу со спокойной совестью посылать
  всех на www.mozilla.org, но раньше скулеж был. Теперь нет.
 
 1. У нас с вами совершенно различные ситуации. У вас ваш личный сайт, которым 
 вы
 рулите, как вам нравится. Предположим небольшого ISP, где я работала, с 
 несколькими тысячами пользователей, у каждого из которых есть некоторая 
 домашняя
 страница, ftp, и практически у каждого из которых есть ворд, умеющий 
 генерировать то,
 что микрософт называет html и кривой эксплорер, по умолчанию настроенный на 
 родной американский язык. У каждого из пользователей есть по 10 друзей, 
 которым
 тот разослал ссылки на свою домашнюю страницу и с совершенно такими же 
 настройками IE. Вы будете учить каждого пользователя добавлять META, 
 настраивать
 эксплорер по телефону, или все же один раз настроите сервер и забудете?

Русский апач отдает данные в одной кодировке, указывая по ходу другую.
Это страшное зло. В ситуации, когда часть текстов на сервере в одной
кодировке, часть в другой, и все можно урегулировать, отдавая правильную
кодировку (и МЕТА) -- руский апач творит такое... 8 Особенно когда
это накладывается на странную привычку Эксплорера игнорировать указанную
ему кодировку для встраиваемых файлов (например, script src=)... 


-- 
 Alexander A. Vlasov,
 Debian GNU/Linux user



Re: [@: Re: Шрифт в konq ueror, mozilla и opera]

2003-12-30 Пенетрантность Elena Egorova
Здравствуйте,

On Mon, Dec 29, 2003 at 10:06:38PM +0300, Иван Лох wrote:
 
 Беда в том, что русский апач отдает одно, а обзывает это по-другому.

Он отдает только то, что ему сказано отдавать. Да, у него гораздо больше 
ручечек, 
за которые можно подергать, чем многие злоупотребляют. Но имено эта
конфигурябельность позволяет сделать именно то, что необходимо в том или ином
сдучае. А проблемы взаимодействия между разработчиками сайтов и админами
вэб-серверов к русскому апачу как программе никакого отношения не имеют.
 
   Не работает русский апач нормально через прокси. И никогда не
   работал. При чтении www.sport-express.ru (Apache/1.3.27
   rus/PL30.16) я 5-6 раз успеваю помянуть русский апач тихим
   неласковым словом. 
  
  Я не знаю, что за сайт www.sport-express.ru. У меня проблем подобного рода 
  не возникало.
 
 Это хорошо известный повторяемый эффект. Возникает когда пользователи
 сидящие за одним прокси запрашивают друг за другом одну страницу из
 разных OS (локалей/настроек клиента.)

Ну не знаю. сколько ни использую сквид, мозиллу и links, при всем разнообразии
осей в офисе, не наблюдается такой эффект.
 
  Для меня читабельность сохраняется в одном единственном случае - koi8-r.
  Ибо под читабельностью я подразумеваю грепабельность и редактируемость.
 
 Если charset указан, то унификация этого зоопарка делается тривиальным
 скриптом... И потом, сейчас сайты пишут так, что less-ом страшно
 смотреть. Лучше все в текст переконвертить.

В большинстве своем это и есть текст. Сишные сорцы, с комментарями. Комментарии 
могут
быть на любом языке.

-- 
Elena Egorova,
SatGate LLC,
+7 0112 573073
+7 0112 573070



Re: [@: Re: Шрифт в konq ueror, mozilla и opera]

2003-12-29 Пенетрантность Denis A. Egorov
Здравствуйте, Nikolai Prokoschenko!

Собственно говоря, когда написали apache+прекодировка на лету, это было
актуально, сейчас нет, так как это уже головная боль клиента...

А использовать apache-russian - криворукость! (ИМХО)


On Mon, Dec 29, 2003 at 09:31:49AM +0100, you wrote:

- On Mon, Dec 29, 2003 at 10:55:13AM +0300, Sergey Smirnov wrote:
- 
-  А ещё проще перейти на локаль UTF-8.
- 
- Я уже больше полугода живу на UTF-8 - те же проблемы. Ситуации это толком
- не меняет, потому что русскому апачу на твою локаль глубоко начхать (что
- в общем-то правильно), равно как и на требования броузера выдавать всё в
- UTF-8 (а вот это уже патология). Я только надеюсь, что авторы этого
- русского апача не дойдут до создания еще более кривого русского апача2...
- :(
- 

С уважением.
-- 
Denis A. Egorov



Re: [@: Re: Шрифт в konq ueror, mozilla и opera]

2003-12-29 Пенетрантность Denis A. Egorov
Здравствуйте, Alexander Danilov!

не использовать русский апаче, а в html указывать

meta http-equiv=content-type content=text/html; charset=windows-1251

и буде вам шастье!

Да, согласен могут попасться клиенты которые этого не поймут, но то уже
их проблема, как ни ках почти 2004 год на носу...


On Mon, Dec 29, 2003 at 12:22:42PM +0300, you wrote:

- On Mon, 29 Dec 2003 10:46:44 +0200
- Denis A. Egorov [EMAIL PROTECTED] wrote:
- 
-  Здравствуйте, Nikolai Prokoschenko!
-  
-  Собственно говоря, когда написали apache+прекодировка на лету, это
-  было актуально, сейчас нет, так как это уже головная боль клиента...
-  
-  А использовать apache-russian - криворукость! (ИМХО)
-  
-  
-  On Mon, Dec 29, 2003 at 09:31:49AM +0100, you wrote:
-  
-  - On Mon, Dec 29, 2003 at 10:55:13AM +0300, Sergey Smirnov wrote:
-  - 
-  -  А ещё проще перейти на локаль UTF-8.
-  - 
-  - Я уже больше полугода живу на UTF-8 - те же проблемы. Ситуации это
-  толком- не меняет, потому что русскому апачу на твою локаль глубоко
-  начхать (что- в общем-то правильно), равно как и на требования
-  броузера выдавать всё в- UTF-8 (а вот это уже патология). Я только
-  надеюсь, что авторы этого- русского апача не дойдут до создания еще
-  более кривого русского апача2...- :(
-  - 
- 
- Объясните мне глупому, что ж вы так русский апач ругаете, как нынче
- модно сайте делать и кодировку ему указывать чтобы все были довольны?
- 

С увжением.
-- 
Denis A. Egorov



Re: [@: Re: Шрифт в konq ueror, mozilla и opera]

2003-12-29 Пенетрантность Elena Egorova
Здравстуфте,

On Mon, Dec 29, 2003 at 11:28:06AM +0200, Denis A. Egorov wrote:
 
 не использовать русский апаче, а в html указывать
 
 meta http-equiv=content-type content=text/html; charset=windows-1251
 
 и буде вам шастье!
 
 Да, согласен могут попасться клиенты которые этого не поймут, но то уже
 их проблема, как ни ках почти 2004 год на носу...

И что, поголовно все виндовые клиенты стали понимать и koi8-r, и mac-cyrillic,
и 866? Поверьте, после десятого ответа на телефону на дурацкие вопросы окажется
гораздо спокойнее и поставить русский апач, и написать правильные настройки,
и отдавать все сайты, что нужно, в koi8, а все остальное - в 1251.

Помниться, даже специальный модуль существовал, который вырезал meta content
на лету из отдаваемой html. :-)))

-- 
Elena Egorova,
SatGate LLC,
+7 0112 573073
+7 0112 573070



Re: [@: Re: Шрифт в konq ueror, mozilla и opera]

2003-12-29 Пенетрантность Иван Лох
On Mon, Dec 29, 2003 at 01:56:21PM +0200, Elena Egorova wrote:
 И что, поголовно все виндовые клиенты стали понимать и koi8-r, 

Да, меня уже, по-крайней мере, два года никто не донимает. Конечно, сайт
который я поддерживаю non-profit и я могу со спокойной совестью посылать
всех на www.mozilla.org, но раньше скулеж был. Теперь нет.

 и mac-cyrillic, и 866? 

Большинство виндовых клиентов понимает. Понять зачем нужно отдавать
контент в этих кодировках гораздо трудней. Как правило, люди работающие
на Mac или OS/2 в достаточной степени профессионалы (в России) чтобы это 
понимать. 

Поверьте, после десятого ответа на телефону на дурацкие вопросы окажется
 гораздо спокойнее и поставить русский апач, и написать правильные настройки,
 и отдавать все сайты, что нужно, в koi8, а все остальное - в 1251.
 
Не работает русский апач нормально через прокси. И никогда не работал. 
При чтении www.sport-express.ru (Apache/1.3.27  rus/PL30.16) я 5-6 раз успеваю 
помянуть русский апач тихим неласковым словом. 

Почему должен страдать я, чей lynx соответствует всем требованиям W3C,
а не Вася Пупкин чей IE2.0 не соответствует?

 Помниться, даже специальный модуль существовал, который вырезал meta content
 на лету из отдаваемой html. :-)))

Да хоть 10 модулей. Хоть 100 модулей. Но _модулей_, а не _костылей_.
Страница _может_ и IMHO _должна_ иметь META charset ибо это позволяет ее
сохранять локально с сохранением читабельности. 

-- 
Редактор сайта www.1917.com
Иван Лох



Re: [@: Re: Шрифт в konq ueror, mozilla и opera]

2003-12-29 Пенетрантность Denis A. Egorov
Здравствуйте, Elena Egorova!

хмм, стоят на хостинге надцать серверов, ни на одном нет русского апача
- за два года нет ни одной жалобы по поводу того что где-то кривая
  кодировка приезжает... Нее, я конечно не говорю что их, жалоб, вообще нет,
  есть, но это как правило из-за криворукости кодероов HTML, но это
  истоия уже другая. 

Опять же это всё только из личного опыта.  У всех задачи разные...


On Mon, Dec 29, 2003 at 01:56:21PM +0200, you wrote:

- Здравстуфте,
- 
- On Mon, Dec 29, 2003 at 11:28:06AM +0200, Denis A. Egorov wrote:
-  
-  не использовать русский апаче, а в html указывать
-  
-  meta http-equiv=content-type content=text/html; charset=windows-1251
-  
-  и буде вам шастье!
-  
-  Да, согласен могут попасться клиенты которые этого не поймут, но то уже
-  их проблема, как ни ках почти 2004 год на носу...
- 
- И что, поголовно все виндовые клиенты стали понимать и koi8-r, и 
mac-cyrillic,
- и 866? Поверьте, после десятого ответа на телефону на дурацкие вопросы 
окажется
- гораздо спокойнее и поставить русский апач, и написать правильные настройки,
- и отдавать все сайты, что нужно, в koi8, а все остальное - в 1251.
- 
- Помниться, даже специальный модуль существовал, который вырезал meta content
- на лету из отдаваемой html. :-)))
- 
- -- 
- Elena Egorova,
- SatGate LLC,
- +7 0112 573073
- +7 0112 573070


С увжением.
-- 
Denis A. Egorov



Re: [@: Re: Шрифт в konq ueror, mozilla и opera]

2003-12-29 Пенетрантность Elena Egorova
Здравствуйте,

On Mon, Dec 29, 2003 at 03:21:54PM +0300, Иван Лох wrote:
 
 Да, меня уже, по-крайней мере, два года никто не донимает. Конечно, сайт
 который я поддерживаю non-profit и я могу со спокойной совестью посылать
 всех на www.mozilla.org, но раньше скулеж был. Теперь нет.

1. У нас с вами совершенно различные ситуации. У вас ваш личный сайт, которым вы
рулите, как вам нравится. Предположим небольшого ISP, где я работала, с 
несколькими тысячами пользователей, у каждого из которых есть некоторая домашняя
страница, ftp, и практически у каждого из которых есть ворд, умеющий 
генерировать то,
что микрософт называет html и кривой эксплорер, по умолчанию настроенный на 
родной американский язык. У каждого из пользователей есть по 10 друзей, которым
тот разослал ссылки на свою домашнюю страницу и с совершенно такими же 
настройками IE. Вы будете учить каждого пользователя добавлять META, настраивать
эксплорер по телефону, или все же один раз настроите сервер и забудете?

2. К тому же в те времена я не видела в просто апаче переменной, в которой бы 
хранилась кодировка введенных пользователем символов, про нынешнюю ситуацию не
знаю. А некоторые версии IE всегда посылали данные в 1251, прямо говоря об этом,
от чего никакая meta не спасает. Так что и со скриптами резона переходить на
просто апач у меня не было.
 
  и mac-cyrillic, и 866? 
 
 Большинство виндовых клиентов понимает. Понять зачем нужно отдавать
 контент в этих кодировках гораздо трудней. Как правило, люди работающие
 на Mac или OS/2 в достаточной степени профессионалы (в России) чтобы это 
 понимать.

Я ни в коем разе не работаю с MacOS, OS/2. Но у меня достаточно много 
документации по quicktime в мак-кириллик, по DOS и примерно того времени - 
в 866. Достаточно много было исходников с комментариями на языках славянской
группы во всех четырех кодировках. Мне не надо было отдавать контент во всем
этом зоопарке. Но я не думаю, что апач смог бы на лету сконвертировать маковскую
кодировку в обычную koi8.
 
 Поверьте, после десятого ответа на телефону на дурацкие вопросы окажется
  гораздо спокойнее и поставить русский апач, и написать правильные настройки,
  и отдавать все сайты, что нужно, в koi8, а все остальное - в 1251.
  
 Не работает русский апач нормально через прокси. И никогда не работал. 
 При чтении www.sport-express.ru (Apache/1.3.27  rus/PL30.16) я 5-6 раз 
 успеваю 
 помянуть русский апач тихим неласковым словом. 

Я не знаю, что за сайт www.sport-express.ru. У меня проблем подобного рода 
не возникало.
 
  Помниться, даже специальный модуль существовал, который вырезал meta content
  на лету из отдаваемой html. :-)))
 
 Да хоть 10 модулей. Хоть 100 модулей. Но _модулей_, а не _костылей_.
 Страница _может_ и IMHO _должна_ иметь META charset ибо это позволяет ее
 сохранять локально с сохранением читабельности. 

Для меня читабельность сохраняется в одном единственном случае - koi8-r.
Ибо под читабельностью я подразумеваю грепабельность и редактируемость.

-- 
Elena Egorova,
SatGate LLC,
+7 0112 573073
+7 0112 573070



Re: [@: Re: Шрифт в konq ueror, mozilla и opera]

2003-12-29 Пенетрантность Иван Лох
On Mon, Dec 29, 2003 at 05:16:53PM +0200, Elena Egorova wrote:
 Здравствуйте,
 
 On Mon, Dec 29, 2003 at 03:21:54PM +0300, Иван Лох wrote:
  
  Да, меня уже, по-крайней мере, два года никто не донимает. Конечно, сайт
  который я поддерживаю non-profit и я могу со спокойной совестью посылать
  всех на www.mozilla.org, но раньше скулеж был. Теперь нет.
 
 1. У нас с вами совершенно различные ситуации. У вас ваш личный сайт,
 которым вы рулите, как вам нравится. Предположим небольшого ISP, где я

Я не спорю с этим. Просто проблем у клиентов с кодировками действительно
уже давно нет.

 работала, с несколькими тысячами пользователей, у каждого из которых
 есть некоторая домашняя страница, ftp, и практически у каждого из
 которых есть ворд, умеющий генерировать то, что микрософт называет
 html

Выставите им charset=cp1251 по умолчанию. Все так и делают. Кому надо
поменяют сами.

 и кривой эксплорер, по умолчанию настроенный на родной американский
 язык. 

Это, вообще, значения не имеет, если чарсет указан явно.

 У каждого из пользователей есть по 10 друзей, которым тот разослал
 ссылки на свою домашнюю страницу и с совершенно такими же настройками
 IE. Вы будете учить каждого пользователя добавлять META, настраивать
 эксплорер по телефону, или все же один раз настроите сервер и
 забудете?

Пользователям не надо добавлять META. У них и так все прекрасно будет
работать.

 2. К тому же в те времена я не видела в просто апаче переменной, в которой бы 
 хранилась кодировка введенных пользователем символов,

Она появидась в Apache 1.3.12

 про нынешнюю ситуацию не знаю. А некоторые версии IE всегда посылали
 данные в 1251, прямо говоря об этом, от чего никакая meta не спасает.
 Так что и со скриптами резона переходить на просто апач у меня не
 было.

Может быть очень древние. У меня никогда не было такой проблемы. И потом
если он это говорит...

 Я ни в коем разе не работаю с MacOS, OS/2. Но у меня достаточно много 
 документации по quicktime в мак-кириллик, по DOS и примерно того времени - 
 в 866. Достаточно много было исходников с комментариями на языках славянской
 группы во всех четырех кодировках. Мне не надо было отдавать контент во всем
 этом зоопарке. Но я не думаю, что апач смог бы на лету сконвертировать
 маковскую кодировку в обычную koi8.

Ему не надо ничего конвертировать. Конвертирует клиент.

  Поверьте, после десятого ответа на телефону на дурацкие вопросы
  окажется гораздо спокойнее и поставить русский апач, и написать
  правильные настройки, и отдавать все сайты, что нужно, в koi8, а
  все остальное - в 1251.

Беда в том, что русский апач отдает одно, а обзывает это по-другому.

  Не работает русский апач нормально через прокси. И никогда не
  работал. При чтении www.sport-express.ru (Apache/1.3.27
  rus/PL30.16) я 5-6 раз успеваю помянуть русский апач тихим
  неласковым словом. 
 
 Я не знаю, что за сайт www.sport-express.ru. У меня проблем подобного рода 
 не возникало.

Это хорошо известный повторяемый эффект. Возникает когда пользователи
сидящие за одним прокси запрашивают друг за другом одну страницу из
разных OS (локалей/настроек клиента.)

   Помниться, даже специальный модуль существовал, который вырезал
   meta content на лету из отдаваемой html. :-)))
  
  Да хоть 10 модулей. Хоть 100 модулей. Но _модулей_, а не _костылей_.
  Страница _может_ и IMHO _должна_ иметь META charset ибо это позволяет ее
  сохранять локально с сохранением читабельности. 
 
 Для меня читабельность сохраняется в одном единственном случае - koi8-r.
 Ибо под читабельностью я подразумеваю грепабельность и редактируемость.

Если charset указан, то унификация этого зоопарка делается тривиальным
скриптом... И потом, сейчас сайты пишут так, что less-ом страшно
смотреть. Лучше все в текст переконвертить.

-- 
Иван Лох