15

Unicode рендеринг: Firefox против Chrome

ОС: Windows XP SP3

Мой вопрос о рендеринге этого поста на Firefox против Chrome. Я вижу много ящиков на Chrome, не так много на Firefox.

Fire Fox:

Fire Fox

Хром:

хром

Что я делаю?

Обновить:

настройки Firefox и Chrome

Обновление 2

Изменены шрифты Sans Serif в Chrome на Arial Unicode и перезапущены

Хромированные шрифты

Обновление 3

Это вдохновлено ссылками @ Arjan

Смайлики на Firefox(ниже приведены смайлики)

смайлики на Firefox

Смайлики на Chrome(ниже приведены смайлики)

смайлики на хроме

Обновить:

Источник вышеупомянутого поста отображается так, как показано ниже

Fire Fox

источник Firefox

Хром

источник на хром

3 ответа3

11

Это еще не все, в том числе используемая операционная система.

Мой Chrome-рендеринг этого поста похож на ваше изображение в Firefox.

Проще говоря, это смесь символов ANSI/Unicode и методов кодирования. Различные браузеры (и операционные системы) обрабатывают и отображают его по-разному.

Re: комментарий ...

Я использую Windows 7 - Windows Vista и Windows 7 гораздо лучше справляются с ANSI/Unicode и международным рендерингом. Если вы перейдете к международным / региональным параметрам на панели управления (из XP), вы сможете установить дополнительную поддержку для сложных языков.

альтернативный текст

http://www.mehramedia.com/)

Для меня это просто означает, что Firefox использует свой собственный механизм рендеринга везде, где Chrome полагается на поддержку операционных систем.

4

Для меня это выглядит одинаково в обоих браузерах:/

Вы пытались изменить кодировку символов или шрифт Chrome в Chrome Options? Возможно, Chrome использует неверную кодировку или шрифт, для которого не задан полный код Unicode.

Убедитесь, что шрифты и кодировки одинаковы между Firefox и Chrome.

В Firefox перейдите к: Параметры -> Содержимое -> в разделе "Шрифты и цвета" нажмите "Дополнительно"
А в Chrome: Параметры Chrome -> Под капотом -> Изменить настройки шрифта и языка.

Убедитесь, что они одинаковы, и, согласно теории, вы увидите то же самое в обоих браузерах.

-РЕДАКТИРОВАТЬ-

Глядя на ваше 3-е обновление, похоже, что у вас старая / странная версия шрифта Arial для XP, возможно, XP просто имеет более старую версию шрифта, чем Vista или Win7

Ах, только что нашел страницы шрифтов Microsoft, в которых подробно описано, какие версии шрифтов поставляются с каждым из их пакетов программного обеспечения. Посмотрите на http://www.microsoft.com/typography/fonts/font.aspx?FMID=1705

Похоже, что единственный законный способ получить шрифт Arial v5 - это Windows Vista или Windows 7. Или заплатить 30 долларов за это. Есть ли кто-нибудь, где вы находитесь с машиной Vista, у которой вы можете "позаимствовать" шрифт? Проблема в том, что я не уверен, насколько хорошо XP будет поддерживать обновленный шрифт.

2

Я исправил эту проблему, установив эти шрифты, как было рекомендовано в этом сообщении в блоге.
В случае, если эти ссылки по какой-либо причине становятся недействительными, здесь представлены архивные версии: шрифты, запись в блоге.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .