👩‍❤️‍👩絵文字などで使われている「ZWJ Sequences」の解説が面白い。

スポンサーリンク

 Emojipediaが絵文字で使われている「ZWJ Sequences」の解説を公開いしています。詳細は以下から。

emoji-logo-icon

 絵文字用プラグインやデバイス間での絵文字の違いなどをまとめているEmojipediaが絵文字で利用されている「ZWJ Sequences」の解説を公開しています。EmojipediaのJeremy Burgeさんによると、一見1つの絵文字に見える‍👩‍❤️‍👩や👁‍🗨といった絵文字は実は複数の絵文字を組み合わせたもので、ユーザーは普段その存在を意識することは無いそうですが、

Not all emojis are equal. It’s not obvious from looking at them, but some emojis are more than they seem.[…]For instance: This emoji 👩‍❤️‍👩 is actually a sequence made up of these three emojis: 👩 + ❤️ + 👩.

Emoji ZWJ Sequences: Three Letters, Many Possibilities – Emojipedia

👩‍❤️‍👩は絵文字3つ, ZWJ 2つ, 異体字セレクタ16(U+FE0F) 1つの計6文字にカウントされるためTwitterなど文字数制限がある場合はこれを意識する必要があると説明しています。

Emoji-ZWJ-Sequences-Selector

Twitter
[…]While 👯 Woman With Bunny Ears takes up one character (as it has a single code point), the aforementioned 👩‍❤️‍👩 Couple With Heart (Woman, Woman) includes three emojis but a total of six code points.

Emoji ZWJ Sequences: Three Letters, Many Possibilities – Emojipedia

*ZWJはゼロ幅接合子(Zero Width Joiner:U+200D)の略で、これにより様々な可能性[1, 2(PDF)]が考えられているそうなので、興味のある方はEmojipediaの記事へどうぞ。

コメント

  1. 匿名 より:

    Unicodeの複雑カオスっぷりを見るにつけ、20年後、今のFlash Playerみたいな事になってる気がしてならない。

  2. 匿名 より:

    へ〜知らんかった