Відображення Unicode на Chrome проти Firefox


15

Візуалізація Unicode: Firefox та Chrome

ОС: Windows XP SP3

Моє запитання стосується візуалізації цієї публікації на Firefox vs Chrome. Я можу побачити багато коробок на Chrome, не так багато на Firefox.

Firefox:

firefox

Chrome:

хром

Що мені робити?

Оновлення:

налаштування Firefox та Chrome

Оновлення 2

Змінено шрифти Sans Serif у Chrome на Arial Unicode та перезапущено

Шрифти Chrome

Оновлення 3

На це надихають посилання @ Аряна

Смайли на Firefox (Посилання на смайли наведені нижче)

посмішки на firefox

Смайли на Chrome (Посилання на смайли наведені нижче)

посмішки на хром

Оновлення:

Джерелом вищевказаного посту відображається , як показано нижче

Firefox

джерело firefox

Хром

джерело на хром


Для деяких це виглядає набагато краще . Також дивіться примітки до відображення у розділі Як створити смайли Unicode типу ٩ (• ̮̮̃ • ̃) ۶ .
Ар’ян

@Arjan Thx для довідки
abel

@Arjan Оновлений пост
абель

Зауважте, що не на 100% впевнений, що винен лише ваш власний браузер чи ОС. Можливо, CSS веб-сайту має деякі незначні недоліки, які змушують деякі браузери стискати речі в єдиний рядок. Просто здогадуючись, але іноді копіювати смайли Unicode з браузера в хороший текстовий редактор виглядає просто чудово. Також заголовок вікна веб-переглядача або панель завдань можуть показувати смайлики просто чудовими, навіть якщо вони не показують правильність у HTML <h1>чи <p>елементі.
Ар'ян

Відповіді:


11

У ньому є більше, включаючи використовувану операційну систему.

Моя візуалізація цієї публікації в Chrome схожа на ваше зображення Firefox.

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

re: коментар ...

У мене працює ОС Windows 7 - Windows Vista та Windows 7 обробляють ANSI / Unicode та міжнародну візуалізацію значно краще. Якщо ви переходите до міжнародних / регіональних опцій на панелі управління (XP), ви повинні мати можливість встановити додаткову підтримку складних мов.

alt текст

(від http://www.mehramedia.com/ )

Це просто означає для мене, що Firefox використовує свій власний механізм візуалізації скрізь, де Chrome покладається на підтримку операційних систем.


Обидва працюють на одній і той же коробці XP SP3.
абель

@abel - оновлена ​​відповідь.
Вільям Гілсум

4

Це виглядає однаково в обох браузерах для мене: /

Ви спробували змінити кодування символів або шрифт Chrome в Опціях Chrome? Можливо, Chrome використовує неправильне кодування або шрифт, у якому не встановлено повний унікод.

Переконайтеся, що шрифти та кодування однакові між Firefox та Chrome.

У Firefox перейдіть до: Опції -> Вміст -> у розділі "Шрифти та кольори" натисніть Додатково
І в Chrome: Параметри Chrome -> Під капотом -> Змінити настройки шрифту та мови.

Переконайтесь, що вони обидва однакові, і теорія стверджує, що ви побачите однакові в обох браузерах.

-EDIT-

Дивлячись на ваше третє оновлення, схоже, у вас є стара / дивна версія XP шрифту Arial, можливо, що XP просто має старішу версію шрифту, ніж Vista або Win7

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

Схоже, єдиний законний спосіб отримати шрифт Arial v5 - це з Windows Vista або Windows 7. Або заплатити за це 30 доларів . Чи є хтось, де ви знаходитесь з машиною Vista, у якої можна «позичити» шрифт? Проблема полягає в тому, що я не впевнений, наскільки XP підтримує оновлений шрифт.


Я опублікував скріншот налаштувань шрифту firefox та chrome
abel

@abel Чи можете ви спробувати змінити шрифт Sans-Serif на "Arial Unicode" в Chrome?
Мокубай

@abel Я використовую Vista, що, швидше за все, має трохи кращу підтримку unicode, ніж XP, і, можливо, базовий шрифт Arial у Vista ідентичний версії unicode, і Firefox знає використовувати повний unicode на XP ... Інакше може бути, що MS Office або щось інше встановив оновлений шрифт на мою машину. Мій шрифт Arial становить 720 КБ, тому, схоже, це повний шрифт Unicode. Чи можете ви перевірити розмір шрифту для Arial у C: \ Windows \ Fonts
Mokubai

@abel Якщо ви знайдете копію нового шрифту Arial, не забудьте змінити шрифт на стандартний Arial у налаштуваннях Chrome.
Мокубай

1
@abel Я підозрюю, що це буде спрацьовувати, але що стосується того, що це проти EULA, я не юрист. Як споживач, я б стверджував, що, оскільки я володію Windows 7, я повинен мати можливість брати з нього частини (шрифт), як я вважаю за потрібне, але я підозрюю, що юрист буде стверджувати, що шрифт був ліцензований для використання лише на машині він був встановлений на, тому передача його на іншу машину цілком може суперечити EULA.
Мокубай

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.