L'API JavaScript Intl.Segmenter
peut être utilisée pour compter le nombre de caractères visibles dans une chaîne de caractères, et non pas le nombre de caractères unicode comme ce que fait String.length
.
Une article passionnant sur Unicode, sa genèse, ses faiblesses, mais surtout le fait qu'il est totalement universel et que ça, c'est un petit miracle.
Styliser votre texte en utilisant des caractères unicode. Pratique pour que votre pseudo Twitter se distingue un peu des autres par exemple :)
Un outil d'analyse d'image qui reconnaît les caractères unicode que l'on dessine.
Très pratique ça : une table de comparaison de l'apparence de tous les emojis unicode selon le système d'exploitation.
C'est pratique parce que certaines différence sont subtiles et peuvent vite conduire à des malentendus. Les emojis portent plus d'information que ce qu'on imagine.