1

Я написал приложение HTML5/CSS/JS, которое отображает некоторый текст в Droid Sans (загружается напрямую из Google при загрузке страницы). При разработке под Windows символы юникода отображаются правильно в Chrome.

Я запустил приложение с epiphany в Linux, и некоторые символы Юникода отображаются неправильно:

  • \u00b0 в порядке
  • \ud83d\udd15 вообще не отображается

Что может быть причиной этого?

  • Это не должен быть шрифт, так как он используется в Windows и Linux (остальная часть страницы выглядит хорошо).
  • Это подводит меня к браузеру: может ли это быть виновником? (Мне нужно использовать epiphany поскольку другие, которые я пробовал, не поддерживают некоторые функции правильно, в том числе CSS ' flexbox )

Другими словами: возможно ли, что браузер не поддерживает некоторые символы Юникода, при этом другие отображаются правильно (и все они в порядке в другом браузере на другой платформе с тем же шрифтом)?

0