предотвратить "симпатичный" рендеринг эмодзи в юникоде во всех браузерах - PullRequest
1 голос
/ 26 мая 2019

Я видел много похожих постов, но ни один из них не работает (по крайней мере, по состоянию на май 2019 года).

Я пытаюсь минимально помешать Firefox (кажется, что Chrome отлично) отображает символы юникода как "симпатичные" эмодзи.

Есть много сообщений переполнения стека; они говорят, что используют шрифт Segoe или добавляют символ «модификатор» для принудительного рендеринга текста и т. д., но они не работают в Firefox 67.0 atm. Также есть предложения по изменению настроек моего браузера. Было бы хорошо, если бы это было только для меня, но я пытаюсь получить широкое кросс-браузерное, кросс-операционное решение. Я также видел предложения включить юникод в качестве значений css content в псевдоэлемент, но это тоже не работает.

У кого-нибудь есть решение этой проблемы?

Вот несколько примеров, которые я пробовал за последние 5 минут:

?
?
101
.plain-emoji {
  font-family: "Segoe UI","Segoe UI Symbol","serif","sans-serif";
}

.test-emoji::before {
  content: '\01F620';
  font-family: "Segoe UI Symbol";
}

с некоторыми другими перестановками ... Я пробовал все, что звучит разумно ...

спасибо за ваше время заранее!

...