Android 臭名昭著的「Emoji 缺失」问题,终于被 Google 解决
我:周末爬山,去的扣 1
朋友:🫠🫥🫣
我:???
朋友::晒得人都快没了,不去
如果你和我一样用的是 Android 或 Windows 设备看到以上对话,你看到的应该也是三个无内容、无意义的方块。
其实,朋友发的三个方块是 iOS 15.4 更新的三个 Emoji 表情,但由于 Android 等设备缺失这些表情,所以看到的就只是空无一物的「豆腐块」。
很多 Android 用户在上网冲浪、聊天时都会遇到类似这样的「豆腐块」,特别是身边的 iOS 朋友测试新版本更新的 Emoji 表情时,简直就是「AE86 上山——送豆腐来了」。
这是 Android 与 iOS 之间存在已久的语言障碍,而如今,Google 决定填上这道「Emoji 鸿沟」。
哪来的 ?
不知不觉之间,Emoji 表情成为了我们在网络交流不可或缺的一部分,根据 Unicode 联盟的统计,全球 92% 的网民都使用过 Emoji ,人们习惯了用这些表情代替文字表达一些难以名状的情绪或意境。
不过,Emoji 数量是有限的,人们的情绪却是无限的,人们会不断需要新表情来表达更多样的情绪,因此每过一段时间 Emoji 都需要更新,而其更新的途径就是通过手机系统。
和人们固有认知有出入的是,Android 对于新 Emoji 的支持其实并不比 iOS 晚,甚至可能比 iOS 更早。
以最新更新的 Emoji 14.0 为例,Google 在 2021 年 10 月就已经添加到 Android 12L 测试版,而苹果在 2022 年 1 月才加入 iOS 15.4 Beta,Android 反而领先了近 3 个月。
所以,造成 Android 平台 Emoji 滞后的真正原因并不是 Google 反应比苹果慢半拍,而是 Android 的老问题——系统碎片化。
由于 Android 厂商更新系统的步调和积极性不尽相同,Android 手机之间的系统差异是一道更加大的鸿沟。
根据 Statcounter 的统计,目前 Android 12 版本的设备数量只占整体的 11.22%,占比还不及 5 年发行的 Android 9.0。
更新和维护系统一直是 Android 平台的老大难问题,很多厂商在发布 2 年后就会放弃对前代机型的维护支持,这意味着大量停留在 Android 9.0 或 10.0 的设备基本上已经没有更新新版系统的可能。
因此,不仅 Android 与 iOS 之间存在 Emoji 障碍,Android 的新机与旧机、旗舰与入门之间也存在着 Emoji 障碍,「豆腐块」的背后,其实是一场系统割据战。
▲ Emoji 14.0 将偷笑的眼睛改成了无表情,只有 Apple 跟上了新设计
贵手机、新手机可以随意使用新表情,旧手机不仅不能发新表情,连阅读的机会都没有,这对于系统版本滞后的 Android 用户来说显然是不平等的。
为了清除这种因为系统束缚而产生的交流障碍,Google 在最近作出了一个重要的决定——将系统更新与 Emoji 更新解除捆绑。
在 Google 于今年 4 月发布的一篇技术博客中提到,Google 为开发者提供了一个名为 Emoji2 的库,只要开发者将其添加至 app 中,app 就能自动调用最新的 Emoji 表情,而不用依赖系统自带的字体库。
简单来说,Android 用户终于不用再眼巴巴得等待厂商更新 Emoji 表情包,只要 app 支持,就能自动获得并使用最新的 Emoji 表情。
▲ 左:Gmail 中:Chrome 右:Edge(未支持 Emoji2)
Google 称目前包括 Gmail、Chrome、Chrome OS 等 Google 自家应用中已经用上了新的 Emoji2 库,在消除 Emoji 不平等的问题上,Android 迈出了重要的一步。
经过测试,目前大部分 Android app 还未支持 Emoji2,但大家最常用的微信聊天里已经可以显示最新的 Emoji,这对消除 Emoji 交流障碍困扰来说是个好的开始。
一个 Emoji 的诞生
既然 Emoji 障碍有望被消除,我们是不是可以加快 Emoji 的更新速度,将更多的表情、物品转化为 Emoji?
这是个美好的憧憬,但实际上制作一个新的 Emoji 表情并没有那么容易,要回答这个问题,我们可以先搞清楚一个 Emoji 表情是怎么被制作、发表再为我们使用的。
▲ Emoji 14.0 最受欢迎表情
目前 iOS 15.4 和 Android 12L 所使用的最新版 Emoji 的正式名称其实叫 Emoji 14.0,它是在 2021 年 9 月通过了 Unicode(统一码)联盟的批准发布,然后才被 Google 和苹果应用在系统中。
听起来 Emoji 14.0 的发表速度似乎很快,但事实上在两年前 Emoji 14.0 的制作工作就已经开始了。
Emoji 的制作流程非常有意思,负责提出、制作这些新 Emoji 的不是 Unicode 联盟,而是来自世界各地的人们。
无论你来自什么地方,只要你想制作一个被全球通用的新表情符号,就可以向 Unicode 提交创意方案。
值得一提的是,Unicode 最近开放了 Emoji 16.0 版本的提案申请,一旦被 Unicode 相中,两年后你所设计的 Emoji 就能遍布世界的每个角落。
当然,作为全世界通用性最高的表情包之一,Emoji 的审核标准也非常高,每一个新 Emoji 都必须考虑独特性、兼容性、使用频率等多个因素。
▲ 能否与其他 Emoji 组合产生新的意思也是 Unicode 审核的一个因素
如果一个 Emoji 表情只是用来表示一时兴起的「梗」或者是某一种特定的花、动物,那么它大概率不能通过 Unicode 的审核。
Unicode 认为,Emoji 应该考虑更长期、更稳定的因素,才能满足人们对于一门「表情符号语言」的需求。
除此之外,考虑到用户的记忆负担、表情包的字节体积,以及开发者的负担,Emoji 表情的数量必须控制在一个合理的范围内。
因此,尽管每次版本更新 Unicode 都会收到大量来自全球热心设计者的提案,Unicode 只会筛选出选择 30 个左右合乎标准的 Emoji 表情,再进行下一阶段的设计。
▲ 票选版本的 Emoji 14.0
经过近两年的打磨后,Unicode 会在发布之前预先将新版本的 Emoji 表情向公众公布,让人们票选出最喜爱的 Emoji,再根据票选的结果作最后调整,最终才得以正式发布。
可以说,Emoji 表情是全球用户合作设计的表情符号,旨在让世界上所有人在沟通与交流时能够越过语言和文化的障碍,成为数字时代的通用语言。
然而,作为复杂而强大数字语言,Emoji 会不断地发展,Unicode 虽然把控住了 Emoji 的质量,但是并没有能力解决新 Emoji 普及慢、不平等的问题。
随着 Emoji 不断推陈出新,新旧设备之间的这种语言割裂会变得越来越明显,原本为了消除文化障碍的 Emoji 又会成为另一种交流障碍。
Google 这次将系统更新与 Emoji 符号更新分离,终于有机会让更多人可以完整读到和使用这门数字语言,相信通过更多 Android 开发者的努力,数字世界的「豆腐块」最终会一块块消除。
不得不说,Google 再一次走在了苹果和微软的前面。