Unicode:幕后

该联盟去年庆祝了其25周年。事实是,尽管Unicode的所有作品都在确保世界各地语言的文本工作所做的所有工作 – 我们大多数人都知道Unicode是批准新表情符号的群体。
可能不太清楚的是为什么需要一个大财团或Unicode的隐藏复杂性。或上面XCKD卡通中显示的呕吐表情符号的方式已经被视为“有效(但不建议)”。

Unicode的联合创始人兼当今总裁Mark Davis试图阐明表情符号如何适合Unicode的Unicode,该高级概述着眼于Unicode是什么,以及Unicode Emoji subcommittee(“表情符号SC”)如何适合它。
戴维斯指出,表情符号仅占Unicode标准中字符总数的一小部分。

单独的角色不会讲故事的一半。在某些订单或组合中显示时,许多字形需要组合。

许多人会熟悉的组合是如何实现表情符号肤色。
通过检测何时以人类表情符号(例如👧女孩)显示修饰符角色的工作。这些结合在受支持的平台上以显示一个表情符号:

一个更复杂的实现涉及将两个或多个表情符号连接在一起,加入所谓的表情符号ZWJ序列。
这些被用来创建诸如👩‍⚖️女法官之类的职业。这种表情符号是使用👩女人和⚖️平衡表情符号的顺序创建的。
“ Zwj”(零宽木织器)的字符位于这两个表情符号之间,并且是一种无形的胶水,将多个表情符号连接成一个(在受支持的地方)。

其他类型的ZWJ序列列出了现有的表情符号,例如带有性别符号的侦探dectection♀️女性签名之后添加了女性签名。
如果表情符号已经存在,通常使用这种类型的ZWJ序列。例如:跑步者,冲浪者或许多手势。

是的,您可以将修饰符和ZWJ组合在一起以创建更长的序列。

Unicode不会像需要自己的代码点的新表情符号一样控制ZWJ序列。
Unicode推荐的序列应支持跨平台一致性。但是,供应商可以自由地将任何表情符号与其他任何表情符号相结合,因为他们认为合适。
Microsoft在Windows中有六只忍者猫,这不是Unicode推荐列表的一部分。 🐱猫的脸和🚀火箭在Windows 10上合并,以展示🐱‍🚀 Astro Cat的表情符号。
Astro Cat是有效的(因为它使用了正确的序列结构),但不推荐像其他专业和性别一样。

XKCD建议呕吐物应该是制作“呕吐牛仔”的修饰符。
戴维斯(Davis)指出,🤠牛仔帽子的脸已经可以与🤮面呕吐相结合,以创建有效的ZWJ序列:

其他序列类型存在于表情符号,包括标志序列,标签序列和钥匙cap序列。您应该查看整个幻灯片,以更详细地查看这些幻灯片。
最后,查看(当前,2017年)的时间表,了解新表情符号的出生方式:

🚨2020年4月更新:当前关于新表情符号的时间表受到了19日大流行的重大影响。您可以阅读有关2020年及以后的修订时间表的更多信息。
当然,在表情符号支持之外,Unicode仍然有很多事情要做:

“大约有7,000种活着的人类语言,具有不同的活力。在计算机,手机和其他设备上,少于100种语言受到了良好的支持,而其余的所有语言都有数字弱势群体的风险。

Unicode具有采用角色程序。收养筹集的资金用于研究以支持这些数字不利的语言。
更多的:

马克·戴维斯(Mark Davis)的Unicode表情符号
Unicode采用角色
2017年的新表情符号
有趣的表情符号黑客

Search Emojis: