当前位置:主页 > A酷生活 >emoji 的时代的 9 个豆知识 >

emoji 的时代的 9 个豆知识

   emoji 的时代的 9 个豆知识

2015 年,权威的牛津字典做了一件看似很反权威的事情。他们把 ? 列为年度单字。这个字,在 Mac 的 emoji 列表中的名字是「喜极而泣的表情」。如果在 Mac 电脑打「哭笑」也可以选到这个字。但这些意义细究之,显然有其分别。这符号到底是喜极而泣还是又哭又笑、是笑中带泪,还是笑到喷泪呢⋯⋯

要探究这个问题,这终得归结到 emoji 是什幺?它是「文字」吗?不,它是「絵文字」。它的基础是画,所以它不能算是文字。而且如果说 emoji 是文字,那幺世界上存在一个「字集」来定义究竟总共该有哪些 emoji 吗?又或者 emoji 有「次序」吗?例如 ABCD ㄅㄆㄇ 那样?为什幺笑脸(?)一定在便便(?)的前面呢?这没有逻辑嘛。

但它真的,到底,你说说,真的不能算文字吗?Unicode 可是有定义个别符号的码位的,打字也是可以打出来的,它还装成了字型档呢(所以字恋小聚才会把它当主题啊)。技术上来说,emoji 确实就是文字。

两造说法可以看出,这问题考验人类对于「文字」的本体定义。想着想着,忽然好想叫出一个 emoji 诠释一下我现在的表情。可能是 ?(思考的表情 thinking face)也有可能是 ? (阿宅的表情 nerdy face)⋯⋯

这些表情为什幺是它们现在的样子?从 90 年代发源自日本的 emoji,在今天的科技意义上,的确是文字,甚至还是对应到 Unicode 的「字型」。但是,意义上却又并不符合传统的文字定义:多采多姿、任意性高、年年增加,目前已是是各种彩蛋的大平台。是的,我没说错,我研究字型的朋友也这样说。此刻,我的手指正快速的滑动着。

1. emoji 是发源于日本的

终于,谜团解开了。说到后来,其实 emoji 就是日文的「絵文字」的意思。早在 1990 年代,日本的三大电信商:au、Docomo 与 SoftBank,就利用这个发明抢市了。所以为什幺 emoji 里面会有一大堆日本の东西?例如女儿节的娃娃?、男孩节的鲤鱼旗?、风铃?以及东京铁塔?,还有日本列岛?、富士山?跟日本样的城堡?(比起别国的特产、地貌不成比例的多你信?)就是因为 emoji 当初是日本人发明的。早在 iPhone 之前,人家的 imode 就可以传 emoji 给朋友了。

2. emoji 真的会被电脑当成字

没错,就连放在 IG 当 hashtag,写程式用在 class name 都可以。

3. 早年的 emoji 是没有标準的所以传起来好痛苦R

就跟把一篇中文文章丢进 google translation 翻成英文,再拿去翻成法文,再翻成义大利文,再翻回中文那样,变得很失控,早年的 emoji 也有这问题。

emoji 的时代的 9 个豆知识

当年,日本三大电信商因为商业竞争,纷纷在自家手机里推出了 emoji,但互相是不相容的标準。本来无法互传,后来开始支援互传,也是用神祕的转换标準去「翻译」的。所以可能发生 au 的热转到 SoftBank 变成害羞,传到 Docomo 变成 XD 脸⋯⋯这也太危险了(我发烧到快死掉了?变成我发烧到快要死掉了?⋯⋯)

那幺这些五花八门的 emoji 后来是怎幺统合的呢?Unicode 组织用了一个处理当初处理 CJK(东亚统合表意文字)的方式,很矛盾,但是却又很有效。

一方面採用了统合,把看起来不同公司的各种笑脸(例如都是合口的微笑脸,只是有的有长眉毛,有的没长,有的有腮红,有的没有)都视为是同一种笑脸。

但令一方面又以「来源分离原则」做出大方向的区分:如果有一家电信商的脸居然是猫脸,那就视为不一样,另外分离出一个位置收纳之;开口笑与合口笑的情绪量也不同。所以后来根据 3 家不同电信商的 emoji 阵容,纳入了出张嘴笑?、闭嘴笑?、猫脸笑?、这些差异较为明显的笑。)

4. Google 加入战局后,开启了 emoji 全球化的契机

因为 2006 年 Gmail 进攻日本,但是在日本,没有 emoji 的文字通讯几乎不可能有立足之地。所以 Google 就来个入境随俗,在 Gmail 里面纳入了 emoji 功能。

emoji 的时代的 9 个豆知识5. emoji 有今天的地位,Apple 也功不可没

2009 年时,Apple 与 Google 联合送了一份「Proposal for Encoding Emoji Symbols」给 Unicode,让 Unicode 考虑开始规划 emoji。

也是啦,毕竟苹果早在 2008 年底就放话 iPhone 3G 一年内支援 emoji 了。

6. emoji 看似可爱但是争议也很多

看似和平、可爱的 emoji 在当初决定要不要纳入 Unicode 的时候,也是有过一番论战的。Unicode 的委员会理事长,同时也是 Googler,美国的 Marks Davis 对上了来自爱尔兰的代表 Michael Everson 与来自德国的 Karl Pentzlin。

Mark Davis 根本就是一个球员兼裁判的节奏(?)毕竟他们公司非常挺 emoji。但是爱尔兰与德国代表(工程人嘛)就觉得,啥鬼啊 oh plz 可以不要这样乱搞吗?但在两大科技巨头的施压下,emoji 显然是一定会闯关成功的,不过还是有一些点,反方可以从中加以槓桿。他们提出了难以被忽视的几个论点,感觉超有道理:

a. 你说说看啊这日本的东西也太多了吧 ????⛩??,这样要怎幺符合 Unicode 普世的原则呢?而且这个东西?到底是有什幺东西着火了吗?(其实是日本幼稚园小朋友的名牌,是花)

b. 地区景点要怎幺做到公平呢?跟上一点一样,这里有很多日本的地区景点或纪念物 ???。字型档码位就那幺些,那要是全世界这幺多个国家都要提个自己的景点怎幺办?

c. 不知道要怎幺教小孩。原来的三大电信 emoji 里面有摩铁(love hotel)的 emoji?,excuse me? 你现在是正在性解放吗?而且还有便便?欸(顺带一提,这在 Mac 的中文翻译真的是便便),是不是太不雅了呢?这个标誌?又让那些两个小孩的妈妈怎幺解释,嗯?

emoji 的时代的 9 个豆知识

 Mac 真的翻译成便便。

d. 商标偷渡。本来日本三大电信 docomo、au、softbank 都有自己定义很多商标的 emoji。一开始 Google 方案是有这些符号的,但因为 Unicode 是 iso 的一员,Google 想要提议之前就知难而退,把这些商标给撤了(是也担心太多了,因为像 Apple 还是可以把电脑的标誌做成 MacBook,手錶做成 Apple Watch)。

e. 国旗。万一有国家改了国旗,或者,有不能出现的国旗要怎幺办呢?

7. emoji 仍讲究平等与政治正确

a. 针对日本的东西太多这一点,后来也陆续开放其他文化的纪念物,如麦加的天房?、犹太教的教堂?、伊斯兰教的清真寺?等。连邮局符号都划分了欧洲版?与原来的日本版?区别。

b. 为了讲究普世平等的规则,结果大家就开始纷纷加入自己国家想要的东西了(但也不是所有都有道理,例如爱尔兰要求加入的计程车,就不知为何要区分侧面版本?与正面版本?)。

c. 肤色、性别、性取向的正确。本来一些象徵身体构造、写实人脸的 emoji 只有黄色。但是后来加上了 5 种肤色让使用者选择(而且还是根据 Fitzpatrick Skin Scale 分出 5 种深浅)。连圣诞老公公后来都增加 5 种肤色了。而原本只有男性或女性的 emoji,也加上了另一性别的版本。例如本来就有兔女郎?,现在也有⋯⋯兔男郎(?)?‍♂️。性取向的部分,也越来越多婚姻平权、多元成家的图案在里头。这些 Unicode 当然也照顾到了。

d. 国旗的处理方式可能是最有智慧的。Unicode 不规定码位应该得给哪个国家放国旗。他们的方案是「区域识别代码(Regional Indicator Symbols)」,A—Z 26 个位置任意组合,理论上就可以用 ligature 连字的方式变出世界上所有国家的位置。举例而言,台湾的区域是别代码就是 TW,中国就是 CN,香港就是 HK⋯⋯以此类推,然后这些国家的旗子怎幺画与要不要画,则交给设计师与厂商自己烦恼。

8. 有些 emoji 是连字(ligature)组合出来的

例如彩虹旗?️‍?是旗?与彩虹?的连字,黑人男孩??则是原本的男孩?与 Emoji Modifier Fitzpatrick 颜色组合的结果。

ligature 本身又分为两种:一种是本身就用来连结的字(例如肤色码本身纯定义为连结用,不是以 emoji 形式存在)而另一种为把既有的几组 emoji 透过 U+200 Zero Width Joinder 组合成一个 ligature,例如男生爱男生的符号?‍❤️‍?就是?❤️?的连字。在这里一定得加入连接符号 Zero Width Joinder 才会变成?‍❤️‍?。这是为了防止本来不想要出现连字,却出现连字的情况。我们在字恋也讨论过怎幺教小孩的问题:

9. 日本以外的国家都能用 emoji,是从 2012 年 3 月 8 日开始。但世界 emoji 日是 7 月 17 日

没有为什幺,这是一个谜。自从 iOS 的日曆 emoji icon 被画成 7/17 之后,所有主要厂商的日曆也都做成了 7/17 。所以就有人无聊的把 7/17 定为世界 emoji 日。也好像没什幺人在庆祝的样子。

emoji 的时代的 9 个豆知识

 just FYI

话说回来 emoji 怎幺会是彩色的呢?

眼尖的朋友注意到了,emoji 是字型,字型本来应该只有黑与白,可是为什幺 emoji 可以是彩色呢?这是各家作业系统厂商各显神通的结果。

微软:emoji 就是以贝兹曲线描绘的字型档,另外透过两个 OpenType table 下关键定义。CPAL 定义贝兹的色盘,而 COLR 定义色盘与贝兹外框的关係。微软感觉很坚持字型这东西就应该是贝兹拉出来的,定义了只是加上色盘资讯的方案。档案小、够纯粹。但牺牲掉的是只能用简单颜色,画不了阴影跟渐层。

苹果:emoji 就是直接塞不同大小的 PNG 图片进去,可能是 256×256, 512×512 这样的大小。可以做到阴影、渐层。缺点是档案比较大(apple color emoji 有 90 mb)

Google:emoji 也透过了 OpenType 定义了色彩与色块位置的关係,只不过是透过点阵字呈现。Google 是标準的 nerd。虽然也是推用点阵图,但就是要拿原来 TrueType 里用来定义点阵字的方式来改成支援彩色点阵图片。保持 TrueType/OpenType 的规範一致性。

Moz、Adobe PhotoShop CC:emoji 里面直接塞了 SVG 进去。可以放动画。这应该是折衷方法,想要向量又想要阴影之下结果就塞了 SVG 进去。

展望

可预见的将来,emoji 的成员还是会不断扩展下去。未来还待解的一个有趣议题是跨平台的统一性。目前的网页字型 web font 可以实现字型跨平台的一致性,亦即:不论用什幺装置联网,看到的字型都一样。但微软、苹果、Moz 系统加起来,会让 emoji 资讯量大,很耗费流量,而最大宗浏览器 Chrome 又不支援。emoji 要实现 web font,还有一段路要走。

相关文章