表情符号旗帜解释了

与大多数与Unicode相关的东西一样,表情符号标志比首先出现的更为复杂。
近年来呼吁表情符号代表澳大利亚原住民国旗,变性国旗,布列塔尼国旗,库尔德国旗(以及更多),值得一提今天可用的一组标志。
毕竟,苹果的iPhone在2008年仅包括10个国家旗表情符号,现在有268个。

对于平均表情符号键盘上显示的每个标志,至少有四种不同的方式可以在幕后进行编码。
尽管用于显示标志的代码似乎是标志表情符号的最不有趣的部分,但了解这些细节对于确定为什么专门存在这些268个标志并有助于将来构架新标志的可行性至关重要。
让我们将这些用作起点:

🏁方格标志
🏳️‍🌈彩虹旗
🇺🇸美国国旗
🏴󠁧󠁢󠁳󠁣󠁴󠁿苏格兰国旗(GB-SCT)

🏁方格标志
方格旗是最简单的标志。它看起来像一个旗帜,但与📻广播或小号的编码没有任何不同的编码。

代码点数:1
类似的标志:🚩🚩🏳️

这样的标志(和🚩)通常被添加到Unicode中,以与日本载体表情符号或其他前emoji字体(例如网络)相兼容。
这些通常与任何特定的国家,地区或人群没有关系,尽管🎌在所有主要平台(以前在三星上的韩国国旗)上越过旗帜表情符号表示作为日本旗帜。
🏳️‍🌈彩虹旗
彩虹旗是这两个表情符号的ZWJ序列:

🏳白旗
🌈彩虹

Unicode已将其列为一般互换(RGI)的建议,这意味着主要供应商支持或致力于支持此序列。

代码点数:4
类似的标志:🏴‍☠️

根据设计,ZWJ序列不需要像常规表情符号那样批准Unicode。因此,如果愿意,供应商可以通过将两个现有的表情符号加在一起,从而添加更多其中。
缺点是,如果没有供应商之间的共识,用户将不会在平台上正确看到自定义ZWJ序列,而是会看到各个部分。一个例子是:

🏴‍☠️海盗旗

Twitter使用与Rainbow Flag相同的概念,在其Twemoji套装中支持了一条海盗旗,多年来,加入了Black Flag和☠️Skull和Crossbones,然后Unicode在Unicode在2018年将此标志列为RGI。所有主要供应商现在都支持它。
🇺🇸美国国旗
通过配对两个字符来创建诸如美国的乡村旗帜。
系统查看以查看一对是否有效,然后显示标志。
这是一个聪明的系统,避免了Unicode需要为每个国家 /地区创建一个新的代码点。美国国旗是这两个字符的序列:

🇺区域指示字母u
🇸区域指示器符号字母s

国家旗帜的有效序列列表来自ISO 3166-1,这是国际公认的国家和地区列表。

代码点数:2
类似的标志:🇬🇧🇬🇧🇵🇭🇩🇪

ISO 3166-1还包括一些宏观区域的代码,即:

🇪🇺欧盟
🇺🇳联合国

如果列表上有一个代码,则无需任何建议即可自动列为表情符号。
供应商不需要支持所有这些标志(Microsoft不支持Windows上的任何国家标志,而是显示两个字母的国家代码),但通常确实支持列表中的所有内容以兼容。
如果更新了ISO 3166-1标准以添加明天的新国家,那么几乎肯定会列入表情符号标志列表。
旁边:“编造” ISO 31661-代码
WhatsApp先前为苏格兰(XS)和德克萨斯州(XT)发明了自己的一些区域指标。这些用于显示ISO 3166-1未覆盖的区域(前面的“ X”表示这些不是标准集的一部分)。
这些代码在其他平台上不起作用,如果在WhatsApp外发送的字母,则只会显示这些代码。从理论上讲,没有其他平台不能支持这些,但是如果它变得流行,挑战将将其扩展到更多地区。实际上,这几乎就是为什么Unicode首先存在的原因:其他公司如何显示各种文本字符,具有所有公司为所有公司贡献和同意使用的标准,而不是倒退的公司。

在德克萨斯州工作,但是如果这扩展到美国所有州,田纳西州会使用什么?
由于这些代码的实现方式,因此三个或多个区域指示字符的集合不可行,因为文本渲染引擎将首先使用表情符号匹配任何两个(例如,如果用于南达科他州,文本引擎将呈现为一个首先,苏格兰国旗,最后被悬挂在末端)
这在2017年不发行,当时苏格兰和德克萨斯州等细分在Unicode标准方面获得了支持,尽管使用了另一种方法。
🏴󠁧󠁢󠁳󠁣󠁴󠁿苏格兰国旗(GB-SCT)
直到最近,苏格兰还没有资格获得自己的表情符号旗帜,至少是按照Unicode编码标志的方式。
英国列出了ISO 3166-1(英国(ISO 3166-1)(以获取国旗所需的国家或地区所需的国家或地区的名单)。
但是,ISO有一个列表,显示了每个国家 /地区的细分。您可以查看英国或美国或世界上任何国家的细分。这些使用国家代码,然后使用一个细分。例如,苏格兰是GB-SCT,德克萨斯州是US-TX。每个代码都是唯一的。

代码点数:7
类似的标志:🏴󠁧󠁢󠁥󠁮󠁧󠁿🏴󠁧󠁢󠁥󠁮󠁧󠁿

表情符号5.0正式将“常规”或“弃用”细分分类为有效。
如果供应商希望支持它们(并非世界上的所有细分实际上都有自己的旗帜),则有可能有3,000多个新标志。
出于跨平台一致性的目的,Unicode认为其中三个是RGI:

🏴󠁧󠁢󠁥󠁮󠁧󠁿英格兰
🏴󠁧󠁢󠁳󠁣󠁴󠁿苏格兰
🏴󠁧󠁢󠁷󠁬󠁳󠁿威尔士

这意味着主要供应商支持或致力于支持这些标志。
如果供应商(例如Google或Twitter)希望支持更多的细分,他们可以做到这一点:只要有有效的代码即可使用。

目前,Unicode并未以与其他表情符号相同的方式评估细分标志的建议。
而不是根据常规选择因素(独特的使用,可能的使用频率等)权衡世界的每个地区;取而代之的是,Unicode在其季度技术委员会会议上向供应商通报了新建议,并欢迎供应商对这些信息采取行动,如果他们希望支持其他细分标志。
表情吉普迪亚最常看到被认为具有强大或独立身份的细分的请求;例如,布列塔尼(Bretagne),加泰罗尼亚,得克萨斯州,加利福尼亚,北爱尔兰。公司在考虑新地区时会谨慎似乎是合理的:有些人可能会有争议,而另一些公司可能会遭受“整体”问题的困扰(德克萨斯州是美国著名的国旗,但是爱达荷州呢?)
WhatsApp现在使用有效的细分代码支持英格兰,苏格兰,威尔士和德克萨斯州的细分标志,而不是以前的Xe,XS,XW和XT的螺栓固定量。
没有代码的地理旗
当涉及没有ISO区域代码或细分代码的世界地理区域时,Unicode标志支持中存在差距。
例如:美国原住民部落旗帜,澳大利亚原住民国旗,毛利旗,托雷斯特征岛民国旗。
这些都代表了一个地区或世界的一部分,但没有代表他们的ISO细分代码。目前,Unicode没有任何支持这些类型标志的机制:

“旨在表示世界特定国家或地区的标志必须具有有效的Unicode区域代码(基于ISO/BCP47)或Unicode细分代码(基于ISO 3166-2)。”

其他标志
不是特别区域的标志类别是各种骄傲旗,各种设计代表了各种LGBT组,包括双性恋,变性者或泛型社区。
这些在技术上与任何表情符号提案相同的标准。它是否独特,是否可以很好地使用,是否开放?
最后一个问题可能是一个自豪旗帜挣扎的领域,如果尚不清楚哪些骄傲的旗帜足以表示代表,以及它们比其他标准更明显。

如果确定一个或多个骄傲标志符合接受表情符号的标准,则Unicode的问题将成为:它将使用哪种编码?
例如,可以将跨性别骄傲标志编码为一个概念(例如,“变性骄傲标志”或“跨性别标志”的新代码点可以具有任何设计),也可以通过其颜色(例如,ZWJ序列🏳️💙💗的ZWJ序列或类似,或描述颜色的代码点)或其他内容。
ZWJ序列通常被认为更灵活,但是如果任何特定的Pride Flag的设计可能会随着时间的流逝而改变,则使用基于颜色的序列会很奇怪。同样,也适用于引用设计而不是意图的任何代码点。
当前在各个地区使用此标志的该标志有多个选项,因此供应商可能还希望确保单个设计在国际上代表一个社区,而不是对一个表情符号的设计进行分开的视图。
TL; DR:如何评估标志

ISO 3166-1代码:✅自动包含
具有ISO细分代码:✳️如果有效,则由供应商
地理,但没有代码:❌不支持
其他 /非地理:👩‍⚖️受到常规表情符号选择因子的约束

Unicode的详细信息有关标志的建议。
这一切意味着什么
在标准机构方面,并非所有标志都是平等的。
某些晦涩的旗帜有表情符号(看着你,马恩岛)的事实并不一定是因为它们符合当前的用法标准,但可能只是他们在正确的时间在正确的列表中(即,即,即ISO 31616-1列表上的大多数区域代码)。
如果供应商认为有必要增加,则更多的细分旗(从技术角度来看)相对简单(从技术角度来看),并且不太可能引起意想不到的后果。国旗也具有现实世界的影响。
诸如ISO之类的现有标准(因此没有资格编码)的国家,地区或人员的旗帜是一个困难的案例。也许国家标准机构是否可以为澳大利亚原住民或torrest特征岛民人民添加ISO守则,这是这些社区中的人们可能会考虑的。
至于其他(非地理)标志,尤其是骄傲的旗帜,似乎其中一些可能是一种实际可能性,如果他们能够实现符合当前的Unicode表情符号选择因素的案例。

鉴于旗帜是对人民社区的集会图标的方式,很明显,总会有新的国旗表情符号的需求。
虽然在大多数平台上发送任何标志的选项,但问题既涉及实用性(表情符号比图像更灵活),但是进一步:表示。
出现在任何主要平台的表情符号键盘上都是合法性的标志。人们为什么要把自己的国旗视为表情符号很清楚。确定在世界上每个设备上都包括在内的确切的标志或表情符号的任何类别 – 不太清楚。

Search Emojis: