Je trouve Unicode pour les caractères spéciaux à partir de la recherche de FileFormat.Info .
Certains caractères sont rendus comme les glyphes classiques en noir et blanc, tels que ⚠ (signe d'avertissement, \u26A0
ou ⚠
). Ceux-ci sont préférables, car je peux leur appliquer des styles CSS (tels que la couleur).
D'autres sont rendus sous forme d'emoji de dessin animé plus récents, tels que ⌛ (sablier \u231B
ou ⌛
). Celles-ci ne sont pas préférables, car je ne peux pas les styliser complètement.
Il semble que le navigateur effectue ce changement, car je suis capable de voir le glyphe de sablier sur Mac Firefox, mais pas sur Mac Chrome ni sur Mac Safari.
Existe-t-il un moyen de forcer les navigateurs à afficher les anciennes versions (monotone plat) à afficher?
Mise à jour : Il semble (des commentaires ci - dessous) il y a un sélecteur de présentation du texte , FE0E
disponible pour appliquer le texte-vs-emoji. Le sélecteur est concaténé en tant que suffixe sans espace sur le code du caractère, comme ⌛︎
pour HTML hex ou \u231B\uFE0E
pour JS. Cependant, il n'est tout simplement pas respecté par tous les navigateurs (par exemple Chrome et Edge).
︎
et \uFE0E
sont corrects (2 et 8) et fonctionnent correctement dans Safari (8 et 9), mais comme le dit la réponse: la prise en charge du navigateur est inégale et Chrome (46) est complètement cassé.