Ни один из моих браузеров (Firefox, Chrome, IE) не отображает символы для смайликов Unicode 7 , 8 , 9 (или 10 ):
Они часто отправляются мне людьми по телефонам. Поддерживаются символы Unicode 6, но их трудно читать / различать:
Как добавить поддержку этих символов в систему Windows 7? Есть ли способ отобразить их так, как это делает Android, чтобы их было легче читать?
Тестовые персонажи:
- Юникод 6.1: 😀😗😙😑😮😯😴😛😕😟
- Юникод 7.0: 🙂🙁🕵🗣🕴🖕🖖🖐
- Юникод 8.0: 🤗🤓🤔🙄🤐🙃🤑🤒🤕🤖
- Юникод 9.0: 🤣🤠🤡🤥🤤🤢🤧🤴🤶🤵🤷
- Юникод 10.0: 🤩🤨🤯🤪🤬🤮🤫🤭🧐🧒
Ответы:
Я нашел шрифт Emoji One , который поддерживает все смайлики вплоть до текущей версии Unicode, включая цветовые смайлики (встраивая SVG или что-то в этом роде).
Если шрифт указан, Firefox прекрасно поддерживает цветные эмодзи:
и Chrome и IE поддерживают его монохромные резервы:
но просто установить
EmojiOneColor-SVGinOT.ttf
шрифт в Windows недостаточно, чтобы избавиться от ящиков, по- видимому, потому что другие шрифты предпочтительнее ?Частичные обходные пути:
Хром
Установка расширения Emoji Keyboard (2016) и включение «Автозамены» в настройках (по умолчанию включено):
производит цветные эмодзи в Chrome вплоть до Unicode 9. (Поддерживаемая версия Unicode указана на странице релизов eosrei / emojione-color-font ):
Автозамена работает на каждом сайте, но не в редактируемых текстовых полях.
Fire Fox
Firefox отображает символы с Arial независимо от того, что вы установили, что вы можете увидеть, установив расширение FontFinder .
Скрипт Greasemonkey добавит шрифт в тег body всех страниц, но это не решает проблему на нескольких, которые я тестировал. Это работает на нескольких, как superuser.com.
Изменение шрифта браузера по умолчанию на Emoji One, кажется, работает в большинстве случаев, но может иметь побочные эффекты. (Например, это также заменяет знак ™, чего не делает расширение Chrome.)
Расширение Emoji Everywhere работает, но, похоже, замедляет загрузку страницы по сравнению со шрифтом и поддерживает только Unicode 6.1.
источник
Спасибо, Эндолит, я искал эту информацию. Вы действительно создали хорошее резюме по проблеме с Windows / Firefox и Unicode Emojis в версиях выше 6.0. 👍
Я также искал возможность обновить Firefox на Windows 7, чтобы показать более новые Emojis.
Хотя вы тестировали расширение Font Finder и обнаружили, что FF использует шрифт Arial для отображения Emojis, сайт GitHub утверждает, что Windows 7, 8 и 10 используют пользовательский интерфейс Segoe для Emojis.
Они только модифицируют Segoe UI Symbol и Segoe UI Emoji с помощью своего нового скрипта, чтобы установить эмодзи Unicode V9, а не шрифт Arial.
Сейчас я протестирую их скрипт, хотя для его работы требуется дополнительное программное обеспечение.
Ссылка на GitHub: https://github.com/eosrei/emojione-color-font
источник