Я знайшов шрифт Emoji One , який підтримує всі емоджи до поточної версії Unicode, включаючи кольорові емоджи, (вбудовуючи SVG або щось таке).
Якщо шрифт вказаний, Firefox підтримує кольоровий смайлик:
а Chrome і IE підтримують його монохромні резервні копії:
але просто встановити EmojiOneColor-SVGinOT.ttf
шрифт у Windows недостатньо добре, щоб позбутися коробки, мабуть, тому, що інші шрифти віддають перевагу над ним ?
Часткове вирішення проблем:
Хром
Встановлення розширення Emoji Keyboard (2016) та включення "Автозамінити" в параметрах (який увімкнено за замовчуванням):
створює кольорові смайли в Chrome до Unicode 9. (Підтримувана версія Unicode вказана на сторінці випусків eosrei / emojione-color-font ):
Автозаміна працює на кожному сайті, але не в текстових полях, які можна редагувати.
Firefox
Firefox відображає символів з Arial незалежно від того, що ви встановили, що ви можете побачити, встановивши розширення FontFinder .
Сценарій Greasemonkey додасть шрифт до тегу body на всіх сторінках, але це не виправить проблему на кількох тестах, які я перевірив. Він працює на декількох, як superuser.com.
Зміна шрифту браузера за замовчуванням на Emoji One, здається, працює в більшості випадків, але може мати побічні ефекти. (Наприклад, це також замінює знак ™, що розширення Chrome не робить.)
Розширення Emoji Everywhere працює, але, здається, уповільнює завантаження сторінки порівняно з шрифтом, і підтримує лише Unicode 6.1.