On Fri, 28 Apr 2000, Maxim Kozin wrote:
> > броузер не понимает koi8, то пиши пропало. А понимание windows-1251
> > происходит гораздо труднее, печальный тому пример - Netscape Messenger.
> > Т.е. koi8(-r) играет роль абсолютного кириллического минимума. Тут уж не
> > до елочек - тут бы текст разобрать. А на каждый кривой броузер писать
> > BrowserMatch - увольте.
А большинство браузеров в наше время понимают явно отданный charset.
>
>
> 1)
> некто пишет в PHP такое:
> include('http://lalala/test.shtml');
>
Ну если используешь php, то на него можно и BrowserMatch прописать
> где test.shtml файл с киррилицей внутрях.
> Базовая у этого сервера wendoze.
> php идет агентом c именем "PHP.3.0.15" на сервер, достает документ
> в default KOI8, инклюдит в текст.
> Крыша начинает ехать у меня и у клиента:
> Он утверждает, что с вендозы видит все в KOI8, я с KOI8 вижу все
> в обратной перекодировке WIN->KOI(KOI текст).
> И это понятно !
>
> 2) yandex (light правда :), бежит по клиентским серверам.
> В документации к нему написано - "парметр Charset, совпадающий
> с базовой кодировкой сервера". Но yandex робот приходит и уходит
> неопознанный, в результате всё докумнты получает в кодировке KOI8,
> при этом в двух конфигурационных файлах для yandex приходится
> писать что-то типа такого:
> в filetree.cfg (для индексатора)
> VirtualHost.37.Charset : 1
> а в ywsearch.cfg (для поисковика)
> VirtualHost.37.Charset : 0
> (для справки: 1 - koi8, 0 - wendoze,
> CharsetSourceEnc для данного клинета wendoze)
А что - yandex явно отданный charset не понимает?
--------------------------------------------------
Victor Wagner vitus@ice.ru
Programmer Office:7-(095)-785-09-72
Institute for Commerce Home: 7-(095)-135-46-61
Engineering http://www.ice.ru/~vitus
=============================================================================
= Apache-Rus@lists.lexa.ru mailing list =
Mail "unsubscribe apache-rus" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/mail-archive =
"Russian Apache" includes software developed
by the Apache Group for use in the Apache HTTP server project
(http://www.apache.org/) See
Apache LICENSE.
Copyright (C) 1995-2001 The Apache Group. All rights reserved.
Copyright (C) 1996 Dm. Kryukov; Copyright (C)
1997-2009 Alex Tutubalin. Design (C) 1998 Max Smolev.