> Угу. Если ты ВНИМАТЕЛЬНО проичтаешь письмо, то увижишь, что дело вовсе не
> в том, что Опера что-то там показать не может, а в том, что ей выдают koi8-r
> (который она МОЖЕТ показать и честно об этом заявляет!), когда в ней
> пользователь принудительно отбил поддержку всех кодировок, кроме windows-1251...
Ответ неправильный :)
Ежели ей пользователь отбил поддержку кодировок кроме windows-1251, то
какого хрена она включает остальные кодировки в Accept-Charset ? Она же
не может их показать _при_данных_пользовательских_настройках. Типический
Catch 22 Ж). То-есть разработчикам капать на мозги все-равно надо:
- или charset= в ответе сильнее пользовательской настройки (В Accept-Charset
надо включать все, настройку игнорировать)
- или пользовательские настройки сильнее (тогда только одна кодировка
попадает в Accept-Charset если фича включена пользователем)
А сейчас вообще полная фигня - броузер говорит что может, тогда как на
самом деле он не может.
Наверное, чтобы не получать "not acceptable" самый правильный заголовок
Accept-charset должен включать пользовательский чарсет с q=1 и все остальные
- с q=0.1 (или 0.99 :).
Соответственно, люди озабоченные оперой могут перевести два предыдущих
абзаца на язык разработчиков и отправить им. С нетскейпой этот номер
в свое время не прошел - слишком они были большие и толстые в тот момент,
а русским у них занимался какой-то китаец, который проблемы не понял.
Но может хоть с этими пройдет ?
Относительно MS IIS - опыт подсказывает, что при желании эта штука настраивается. Про MS IE (the only browser, притом the only version - которая стоит
у разработчика на машине) я полностью согласен - поубивав бы
Алексей Тутубалин
mailto: lexa@xxxxxxx
=============================================================================
= Apache-Rus@xxxxxxxxxxxxx mailing list =
Mail "unsubscribe apache-rus" to majordomo@xxxxxxxxxxxxx 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.