肤色修饰符 - 含义与正确用法
本文约 4 分钟读完。
👋 有五种肤色变体:👋🏻 👋🏼 👋🏽 👋🏾 👋🏿。每一个都是两个码位的序列,而非不同的 emoji。肤色修饰符在 Unicode 8.0 (2015) 中引入,作为「如何表示多样化的人物 emoji」这一问题的结构性解答。 Unicode 没有为每个 emoji 创建五个副本,而是添加了不可见的修饰符码位,与基础 emoji 配对后改变其渲染效果。
定义
肤色修饰符是五个 Unicode 码位 (U+1F3FB 到 U+1F3FF) 之一,紧跟在支持的基础 emoji 之后时, 会改变该人物的渲染肤色。 五种色调对应 Fitzpatrick 皮肤分类量表的 5 级简化版本。
五个修饰符
| 修饰符 | 码位 | 色调 | Fitzpatrick |
|---|---|---|---|
| 🏻 | U+1F3FB | 浅色 | I-II 型 |
| 🏼 | U+1F3FC | 中浅色 | III 型 |
| 🏽 | U+1F3FD | 中等色 | IV 型 |
| 🏾 | U+1F3FE | 中深色 | V 型 |
| 🏿 | U+1F3FF | 深色 | VI 型 |
技术原理
基础 emoji 和修饰符作为两个独立的码位存储,但在支持 emoji 的系统上渲染为单个字形。
- 👋 (U+1F44B,「挥手」) + 🏽 (U+1F3FD,「中等色调」) → 👋🏽
- 如果系统不支持修饰符,你可能会看到 👋 后面跟着一个彩色方块 (修饰符本身的可见形式)
在现代设备上,修饰符是不可见的。在旧设备上,由于渲染器不知道将其与前面的 emoji 组合,可能会显示为方块。
哪些 emoji 支持修饰符
- ✅ 支持:手势 (👋 ✋ 🤝)、代表人物的面孔 (🧑 👩 👨)、全身人物 (🏃 💃 🧘)
- ❌ 不支持:动物、食物、交通工具、符号、天气
- ⚠️ 部分支持:家庭 ZWJ 序列允许为每个人设置修饰符,但跨平台渲染效果不一
默认黄色
不带修饰符时,人物 emoji 在大多数平台 (Apple、Google、Samsung、Microsoft) 上渲染为黄色。 这是有意为之的 - 黄色表示「未指定特定肤色」,在不同文化和语境中保持中立。
有些用户总是为人物 emoji 搭配自己偏好的修饰符来表达身份认同。 也有人出于同样的中立理由坚持使用黄色。两种选择都是合理的。
使用礼仪
个人表达
选择与自己肤色匹配的修饰符是消息应用和社交媒体中常见的身份表达方式。 保持一致性有助于建立可识别的个人形象。
指代他人
选择修饰符来代表他人的肤色有误判的风险。 在讨论他人时,尤其是在群聊或公开帖子中,默认黄色是安全的选择。
品牌和企业账号
大多数品牌在公开传播中对人物 emoji 使用默认黄色。 选择任何特定色调都会引发「为什么选这个色调」的疑问,通常会分散对信息本身的注意力。
混合使用
有些用户有意混合使用 - 自我指代时用个人色调,一般性表述时用黄色。 这种做法作为一种细腻的默认选择正变得越来越普遍。
跨平台渲染
肤色字形在 Apple、Google、Samsung 和 Microsoft 之间存在差异:
- Apple emoji 细节丰富、立体感强,带有微妙的肤色渐变
- Google 的 Noto Color Emoji 使用更扁平、更均匀的色调
- Samsung 历史上差异较大,但近期版本已向 Apple/Google 风格靠拢
- Microsoft 的 Fluent Emoji 有独特的外观,但遵循相同的 5 级色调系统
常见误解
- ❌「肤色编码在 emoji 本身中」→ ✅ 它是一个独立的修饰符码位
- ❌「默认黄色是唯一的中立选择」→ ✅ 许多用户将修饰符选择视为个人表达,而非中立声明
- ❌「所有面部 emoji 都支持修饰符」→ ✅ 只有代表人物的 emoji 支持;😊 等表情 emoji 不支持