Unicode:カーテンの後ろ

ユニコードコンソーシアムは昨年、25周年を祝いました。真実は、すべての作業にもかかわらず、Unicodeは世界中の言語からのテキストが機能することを保証するために行っています。私たちのほとんどは、Unicodeを新しい絵文字を承認するグループとして知っています。
それほど明確ではないのは、なぜ大規模なコンソーシアムが必要なのか、またはユニコードの隠された複雑さです。または、上記のXCKD漫画に示されている嘔吐絵文字がすでに「有効(ただし、推奨されない)」と見なされている方法。

Unicodeの共同設立者兼現在の社長であるMark Davisは、Unicodeとは何か、Unicode Emoji Subcommitee(「Emoji SC」)がどのように適合するかを調べるこの高レベルの概要で、絵文字がUnicodeにどのように適合するかを明確にしようとしました。それ。
デイビスは、絵文字がUnicode標準の総数の総数のほんの一部を構成していると指摘しています。このチャートでは、ほとんど作成できません。

キャラクターだけでは、ストーリーの半分を語らないでください。特定の注文または組み合わせで表示されると、多くのグリフを組み合わせる必要があります。

多くの人に馴染みのある組み合わせは、絵文字のスキントーンがどのように実装されるかです。
これらは、👧の女の子などの人間の絵文字の後に修飾剤文字が表示されたときに検出することで機能します。これらは、サポートされているプラ​​ットフォームに組み合わせて、単一の絵文字を表示します。

より複雑な実装では、2つ以上の絵文字を絵文字ZWJシーケンスと呼ばれるものに結合することが含まれます。
これらは、女性裁判官などの職業を作成するために使用されます。この絵文字は、「女性とバランススケールの絵文字」を順番に使用して作成されます。
これら2つの絵文字の間には「ZWJ」(ゼロ幅のジョイナー)の文字が立っており、複数の絵文字を1つ(サポートしている場合)に結合する目に見えない接着剤です。

他のタイプのZWJシーケンスには、性別シンボルを持つ🕵️探知感などの既存の絵文字がリストされています。
このタイプのZWJシーケンスは、絵文字がすでに存在する場合に使用されます。例:ランナー、サーファー、または多くのジェスチャー。

そして、はい、修飾子とZWJを組み合わせて、より長いシーケンスを作成できます。

Unicodeは、独自のコードポイントを必要とする新しい絵文字と同じ方法でZWJシーケンスを制御しません。
ユニコードは、クロスプラットフォームの一貫性のためにサポートする必要がある推奨シーケンス。ただし、ベンダーは、絵文字と他の絵文字を自由に組み合わせることができます。
Microsoftには、Unicodeの推奨リストの一部ではないWindowsで利用できる6匹の忍者猫があります。 cat猫の顔と🚀ロケットを窓10に組み合わせて、アストロ猫の絵文字を見せます。
Astro Catは有効です(正しいシーケンス構造を使用しているため)が、他の職業や性別のように推奨されていません。

XKCDは、vomitが「嘔吐カウボーイ」を作るためのモディファイア文字であるべきだと提案しました。
デイビスは、🤠カウボーイハットの顔を既にface嘔吐と組み合わせて、有効なZWJシーケンスを作成できると指摘しています。

フラグシーケンス、タグシーケンス、キーキャップシーケンスなど、絵文字には他のシーケンスタイプが存在します。スライドのセット全体をチェックして、これらをより詳細に確認する必要があります。
最後に、新しい絵文字がどのように生まれるかについての(現在の2017年)タイムラインを見てください。

🚨2020年4月の更新:新しい絵文字がどのように作成されているかについての現在のタイムラインは、Covid-19のパンデミックによって大きな影響を受けています。 2020年以降の改訂されたスケジュールの詳細については、こちらをご覧ください。
もちろん、Unicodeにはまだ絵文字サポートの外でやることがたくさんあります。

「さまざまなレベルの活力を持つ約7,000の生きている人間の言語があります。これらの言語のうち100件未満はコンピューター、携帯電話、その他のデバイスに十分にサポートされていますが、残りのすべてのリスクはデジタル的に不利な立場にあります」

Unicodeには、キャラクタープログラムを採用しています。養子縁組から集められた資金は、これらのデジタル的に恵まれない言語をサポートするために研究に向けられます。
もっと:

マーク・デイビスによるユニコード絵文字
Unicodeは文字を採用します
2017年の新しい絵文字
楽しい絵文字ハック

絵文字の検索: