Russian Apache Switch to English
Switch to Russian koi8-r
windows=1251
cp-866
iso8859-5
Russian Apache Как это работает Рекоммендации Где взять Как установить Как настроить Статус и поддержка
Краткий обзор FAQ Список рассылки Благодарности Поиск по серверу Powered by Russian Apache
Russian Apache mailing list archive (apache-rus@lists.lexa.ru)

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

[apache-rus] Re: [apache-rus] Re: [apache-rus] Проблемы Оперы



> Угу. Если ты ВНИМАТЕЛЬНО проичтаешь письмо, то увижишь, что дело вовсе не
> в том, что Опера что-то там показать не может, а в том, что ей выдают 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 ] [ Как это работает ] [ Рекомендации ] [ Где взять ] [ Как установить ] [ Как настроить ] [ Статус и поддержка ] [ Краткий обзор ] [ FAQ ] [ Список рассылки ] [ Благодарности ] [ Поиск по серверу ] [ Powered by Russian Apache ] [ Apache-talk 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.