Xpoint
   [напомнить пароль]

Непонятная проблема с UTF-8. Отображение шрифтов на ИЕ

Метки: [без меток]
2007-05-23 02:02:13 [обр] Biggieman(0/3)[досье]

Здравствуйте.

Ситуация следующая.
Есть документ, расположенный на двух серверах.

  1. http://monarch-property.com/test/testing.html
  2. http://webpiar.ru/testing.html

и ещё один на втором, только в другой папке

  1. http://webpiar.ru/test1/testing.html

В документе два фрейма, слева файл с кодировкой win-1251, а справа - с UTF-8.

Когда тестил, заметил что если на (2) в .htaccess убрать строчку "AddDefaultCharset Off"
то всё становитсья хорошо, но при аналогичных параметрах на (1) ничего не меняется...

В (3) добавил "AddDefaultCharset Off", и тоже стало не так отображаться.

Возник такой вопрос. Почему в ИЕ шрифты как-то не понятно меняются?! В других браузерах все Ок. Или это ещё и от сервера зависит?! + ко всему и на домашней машине на ИЕ тоже отображается не так, как надо...

Надеюсь, что я понятно сформулировал вопрос.
Заранее спасибо.

спустя 5 часов [обр] Алексей Полушин(0/231)[досье]
Что именно вы тестируете ? У вас на тестовых страницах русских букв нет.
Вопрос собственно в чем ? Почему AddDefaultCharset off в .htaccess на одном сервере влияет на показ документа, а на другом нет ? Видимо потому что на зарубежном хостинге и так стоит off, а на российском - 1251.
Charset в заголовке content-type, выдаваемом http сервером, имеет приоритет над тегом <meta ...> по крайней мере для IE, так что если у вас не настроено AddDefaultCharset off, документы в разных кодировках не будут корректно отображаться.
спустя 3 часа 55 минут [обр] Biggieman(0/3)[досье]

В моих документах, слева - так, как должно быть и как нужно. А справа - как получается с UTF-8.

Я знаю, что content-type, выдаваемом http сервером имееи приоритет на meta. Ставил AddDefaultCharset off именно для того, чтоб отобразилось в UTF-8.

Вопрос в том: почему шрифт (любой, не только Русский) на UTF-8 в некоторых случаях (в случае ИЕ) выглядит не так?
Нужно, чтобы, например Georgia (Courier и т.д.) со стилем bold в ИЕ при UTF-8 выглядела так же, как и при Win-1251. FF всё корректно показывает.

P.S. Изменил примеры, добавил русские и французские слова.
 (3) - AddDefaultCharset off
 (2) - AddDefaultCharset windows-1251
 (1) - AddDefaultCharset off

спустя 10 минут [обр] Biggieman(0/3)[досье]

Постараюсь перефразировать вопрос. Уйдём от сервера, и возмём 2 обычные html'ки, стекстом:

t1 {
  font-family: Georgia, "Times New Roman", Times, serif;
  font-size: 15px;
  font-weight: bold;
}

<span class="t1">Жирный Georgia</span>

И сохраним один в кодировке win-1251, а второй в UTF-8.

Вопрос, почему текст в ИЕ выглядит по разному?!

спустя 4 минуты [обр] Роман Чемисов(0/327)[досье]
Biggieman[досье]
Может быть потому, что для UTF-8 используется юникодный шрифт?
спустя 6 минут [обр] Biggieman(0/3)[досье]
Роман Чемисов[досье]
Это вопрос ко мне?! Или это "жирная точка", говорящая, что одинаково всё равно выглядеть не будет?!
спустя 8 минут [обр] Алексей Полушин(0/231)[досье]
У меня в IE6 на всех трех ваших тестовых страницах шрифты одинаковые.
спустя 11 минут [обр] Biggieman(0/3)[досье]

http://webpiar.ru/img1.jpg

IE 6.0

Разница в 1-ой (Georgia), 3-ей (Courier) и 4-ой (Verdana) строках.

А во 2-ой (Arial) и в 5-ой (Geneva) все нормально...

спустя 13 минут [обр] Biggieman(0/3)[досье]

Нашёл подобную тему на: http://maddog.sitengine.ru/archives/521.html

Тока там про Verdana:

Да есть такое дело! Но различия в начертании - означают лишь то что Verdana в IE понимаешь ли преобразовывается в Arial (сама в фотошопе сравнивала:-) ).
Причину трабла не нашла, но было бы интререстно узнать
спустя 29 минут [обр] Biggieman(0/3)[досье]

Вот ещё одно:
http://webtest.philigon.ru/reference/fonts/

Открываем в ИЕ и в ФФ. У меня в ИЕ почти все "Образцы шрифтов" как на подбор одинаковые.

спустя 12 минут [обр] Biggieman(0/3)[досье]

Вывод. Понял одно, что это локальные проблемы в ИЕ некоторых машин. И это не лечиться... Вернее лечиться, как кто-то писал "переустановкой винды"...

Всем спасибо.

спустя 17 минут [обр] Алексей Полушин(0/231)[досье]
Powered by POEM™ Engine Copyright © 2002-2005