Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Кодировка страницы правил
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > Новости и обсуждения сайта и форума > Форум предложений и замечаний
IgorKossak
Браузер Опера, кодировка Кириллица Автоопределение.
Форум видится нормально. Страница с правилами отображается в западноевропейской кодировке. Приходится вручную устанавливать Windows-1251. Неудобно, однако.
one_man_show
У меня в Опере подобных проблем не видно. Это не могло бы исчерпывать Ваше замечание, если бы сама страница не содержала следующей установки: content="text/html; charset=windows-1251"
IgorKossak
Вызовите в контекстном меню Оперы на странице правил пункт "Соблюдены ли веб стандарты".
У меня выдаёт сообщение:
CODE
Character Encoding mismatch!

The character encoding specified in the HTTP header (iso-8859-1) is different from the value in the <meta> element (windows-1251). I will use the value from the HTTP header (iso-8859-1) for this validation.

На странице форума такого сообщения нет.
Nixon
Странно, но у меня, как и у one_man_show тоже пишет 1251. Даже после проверки на соблюдение веб стандартов. Opera 10.62.
У вас ничего не стоит типа баннерорезки?
IgorKossak
QUOTE (Nixon @ Sep 27 2010, 16:58) *
У вас ничего не стоит типа баннерорезки?

Специально ничего не ставил. У меня крайний тестовый билд Оперы. Может из-за этого всё дело?
Если так и если только у меня, вопрос снимаю.
Проверю ещё дома на билде 10.62.
IgorKossak
Проверил, то же самое.
Однако, если разлогиниться и войти как гость, то с кодировкой всё нормально.
Провёл ещё один эксперимент. В IE6 та же картина.
Nixon
Зашел оперой, ie и мозилой - нет проблем!
Могу предложить стереть все cookies от электроникса, возможно они виноваты.
halfdoom
Цитата(IgorKossak @ Sep 27 2010, 17:09) *
Код
Character Encoding mismatch!

The character encoding specified in the HTTP header (iso-8859-1) is different from the value in the <meta> element (windows-1251). I will use the value from the HTTP header (iso-8859-1) for this validation.

Вот что в заголовке на странице правил:
Код
HTTP/1.1 200 OK
Server: nginx/0.6.35
Date: Tue, 28 Sep 2010 04:53:06 GMT
Content-Type: text/html; charset=windows-1251
Connection: close

Т.е. все нормально.
IgorKossak
QUOTE (Nixon @ Sep 27 2010, 22:17) *
Могу предложить стереть все cookies от электроникса, возможно они виноваты.

Закрыл страницу, удалил куки, кэш, пароли, перезагрузил Оперу. Не помогло.
Принудительная установка кодировки 1251 спасает, автоопределение не работает.
Проверил под WinXP SP2, Ubuntu 10.04 на Опере, Файрфоксе, ИЕ6 на разных машинах, из под прокси и без. Везде один результат: гостевое подключение - всё нормально, после логина - западноевропейская раскладка. Может у меня логин неправильный? biggrin.gif

Что означает фраза
CODE
The character encoding specified in the HTTP header (iso-8859-1)...
?
Это у меня или на сайте?
rezident
А настройках вида форума у вас чего выбрано?
IgorKossak
Цитата(rezident @ Sep 28 2010, 10:51) *
А настройках вида форума у вас чего выбрано?

Опаньки! У меня был английский. Ни за что бы не подумал. Ведь сам форум (там, где сообщения) нормально отображается.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.