淺談Unicode 14.0中為什么會(huì)有“懷孕男人”的emoji?
隨著iOS 15.4測(cè)試版的發(fā)布,Unicode 14.0標(biāo)準(zhǔn)中出現(xiàn)了存在爭(zhēng)議的“懷孕男人”emoji表情符號(hào)。以下是Unicode U+1FAC3的產(chǎn)生過(guò)程。
訪問(wèn):
微軟Surface精選機(jī)型特惠6.3折起 翻新機(jī)滿100減100
Unicode Emoji小組委員會(huì)
在討論表情符號(hào)本身之前需要了解下Unicode Emoji小組委員會(huì)(ESC)的成立情況。
ESC是負(fù)責(zé)維護(hù)和創(chuàng)建新emoji表情的管理機(jī)構(gòu)。他們提出指導(dǎo)方針、征求反饋意見并編纂標(biāo)準(zhǔn)供供應(yīng)商實(shí)施。
根據(jù)ESC的網(wǎng)站上的介紹,這個(gè)委員會(huì)的工作內(nèi)容包括:
更新、修訂和擴(kuò)展表情符號(hào)文件,如UTS #51: Unicode Emoji和Unicode Emoji Charts;
接受來(lái)自不同渠道的意見并審查新的表情符號(hào)的要求;
為Unicode技術(shù)委員會(huì)創(chuàng)建關(guān)于額外的表情符號(hào)和新emoji相關(guān)機(jī)制的建議;
調(diào)查支持emoji作為圖像(貼紙)的長(zhǎng)期機(jī)制。
該團(tuán)隊(duì)是統(tǒng)一碼聯(lián)盟(Unicode Consortium)的一個(gè)小組委員會(huì),其中包括我們熟悉的所有大型科技公司,像微軟、Google、蘋果、Meta、Adobe和其他公司。
ZWJ和emoji構(gòu)建
自從Unicode 12.0在2019年發(fā)布以來(lái),官方Unicode標(biāo)準(zhǔn)使用了三種性別--女人,男人和“性別中立”。雖然后者的官方定義會(huì)隨著語(yǔ)言的轉(zhuǎn)變而演變,但從本質(zhì)上講,人們談?wù)摰氖悄行浴⑴院头嵌詣e。
對(duì)于那些問(wèn)為什么一開始就規(guī)定了三種性別的人,這里是官方給出的標(biāo)準(zhǔn)理由:“通常情況下,性別是未知的或不相關(guān)的,如‘飛機(jī)上有醫(yī)生嗎?’的用法,或不希望有性別的外觀。這種情況被稱為“性別中立”、“性別包容”、“未指定性別”或其他許多術(shù)語(yǔ)。除上述列表外,人類形態(tài)的表情符號(hào)通常應(yīng)以性別中立的方式進(jìn)行描述,除非使用表情符號(hào)ZWJ序列明確指定性別外觀?!?/p>
“中立emoji跟其他emoji和一個(gè)被稱為零寬度連接符(前面提到的ZWJ)的特殊字符相結(jié)合以修改基礎(chǔ)表情符號(hào)。
那么比如如何制作一個(gè)中淺膚色的女性做“不”字的emoji呢?
一般情況下,會(huì)從“人做出不的手勢(shì)”emoji(U+1F645)開始,然后加上中淺膚色的medium-light skin tone(U+1F3FC),接著在“女性”emoji(U+2640或U+FE0F)旁邊則會(huì)加上一個(gè)零寬度連接器(U+200D)。這就形成了一個(gè)中淺膚色的女性做“不”手勢(shì)的ZWJ序列。
這個(gè)系統(tǒng)的結(jié)構(gòu)是這樣的:每一個(gè)組成部分都可以在邏輯上拼接起來(lái)從而創(chuàng)造出所需的結(jié)果。
不過(guò)有些emoji則是以女性或男性作為基本字符開始的,而非普通人。這些通常是在規(guī)范的早期版本中存在的表情符號(hào)的結(jié)果,是例外列表的一部分或是更復(fù)雜并試圖適合更小的空間。
我們可以對(duì)字符的字節(jié)大小編碼展開更多的技術(shù)討論,但這已經(jīng)遠(yuǎn)遠(yuǎn)超出了本文的范圍。系統(tǒng)中也有例外情況,后面將會(huì)談到。
L2/19-101:未來(lái)RGI表情符號(hào)序列的優(yōu)先順序
現(xiàn)在我們知道了ESC的工作,它是由誰(shuí)組成的并對(duì)表情符號(hào)系統(tǒng)的運(yùn)作有了基本的了解,我們可以談?wù)勛罱K導(dǎo)致“懷孕男人”emoji產(chǎn)生的過(guò)程。
這份題為《Priorities for Future RGI Emoji Sequences》的文件標(biāo)志著ESC開始認(rèn)真地倡議開始使表情符號(hào)更具有代表性。
ESC定義了其在文件中增加更多膚色、性別選擇、方向和顏色變化的路線圖。另外,它還提出了每項(xiàng)工作的優(yōu)先次序并將性別中立的變化放在首位,其次是混合膚色。
Emoji技術(shù)規(guī)范中則直接說(shuō)明了這樣做的理由:“ A(性別中立)和B(混合膚色)都是針對(duì)現(xiàn)有emoji集的空白,因此被認(rèn)為比C(方向性)或D(顏色變化)更需要優(yōu)先實(shí)施,后者則是為了擴(kuò)大表情符號(hào)的功能范圍?!?/p>
很明顯,ESC的目標(biāo)是代表各種各樣的人類和他們的獨(dú)特經(jīng)歷。從混血兒的握手、夫婦到同性家庭,他們正在慢慢地覆蓋盡可能多的領(lǐng)域,從而確保每個(gè)人都能在他們選擇的情況下代表自己。
那么為什么孕婦不是那些特殊的性別案例之一呢?
為了回答這個(gè)問(wèn)題,我們需要看一下L2/21-055號(hào)文件:ESC對(duì)2020年第四季度反饋的意見。這份文件存在的唯一原因是解釋發(fā)生了什么。
按照標(biāo)準(zhǔn)做法,最初的計(jì)劃是用非二元性表示法取代原來(lái)的“孕婦”emoji(U+1F930),然后用男性(U+2642和U+FE0F)和女性(U+2640和U+FE0F)將其修改為所需性別。從理論上講,這個(gè)系統(tǒng)得到了尊重,所以大家都很高興。
為了確?,F(xiàn)有的性別化表情符號(hào)的完整性并為未來(lái)的添加保留一條長(zhǎng)長(zhǎng)的跑道,基于 “人”的emoji永遠(yuǎn)不應(yīng)該被編碼為性別符號(hào)。因此,“人”和“男人”的變體正在被添加為原子字符。
換言之,由于該emoji的遺留使用和性別在其意義中的重要性,再加上沒(méi)有非二元性別的修飾符,反而得到了兩個(gè)額外的獨(dú)立變體?!皯言心腥恕保║+1FAC3)和“懷孕的人”(U+1FAC4)將與原來(lái)的“懷孕的女人”(U+1F930)并存,打破慣例。
例外情況需要變通
如果你讀過(guò)L2/21-055,那么你可能已經(jīng)看到最初為該emoji的中性和男性版本提出了不同的名稱:分別是“脹肚的人”和“脹肚的男人”。為什么這兩個(gè)都沒(méi)有堅(jiān)持,原因也是明擺著的:
“新字符的擬議名稱“脹肚的人”和“脹肚的男人”在語(yǔ)義上完全脫離了U+1F930的含義,這對(duì)于形成性別三聯(lián)體的emoji來(lái)說(shuō)從來(lái)都是這樣的。懷孕和脹肚并不是同義詞;一個(gè)不能合理地用來(lái)替代另一個(gè)。雖然U+1F930有時(shí)確實(shí)被幽默地用來(lái)表達(dá)臃腫的一般概念,但這跟它作為Unicode字符的實(shí)際語(yǔ)義沒(méi)有關(guān)系。U+1F930是為一個(gè)非常特殊的目的而編碼的--代表懷孕和為人父母--并且追溯性地改變其官方含義以包括任何胃部膨脹,這既是對(duì)預(yù)期父母的不尊重也是對(duì)現(xiàn)有數(shù)據(jù)的破壞?!?/p>
翻譯一下:所有包含三種性別變化的emoji都有一個(gè)共同的命名方案,在這里改變?nèi)N表現(xiàn)形式中的兩種名稱沒(méi)有意義。它在一個(gè)應(yīng)該是相當(dāng)有邏輯的系統(tǒng)中引入了更多的不規(guī)則性。
此外,將女性改為非二元性別堅(jiān)持改變了原來(lái)的emoji的含義從而破壞了向后兼容。
簡(jiǎn)而言之,跳過(guò)公司之間一些多余的對(duì)話,這就是如何最終得到一個(gè)“懷孕男人”的emoji。
關(guān)鍵詞: 視點(diǎn)·觀察 淺談Unicode 14.0中為什么會(huì)有“懷孕男人”
相關(guān)新聞