[{"data":1,"prerenderedAt":5},["ShallowReactive",2],{"$fv6xp572lynxz":3},{"content":4},"\u003Ch2>引言：一个改变人类表达方式的符号\u003C\u002Fh2>\n\u003Cp>2026年的今天，全球每天发送的Emoji超过\u003Cstrong>100亿次\u003C\u002Fstrong>。你在微信里回一个&quot;😂&quot;，在邮件末尾加一个&quot;🙏&quot;，在Slack里用&quot;🚀&quot;表示项目上线——这一切如此自然。我们在使用Emoji时很少会去想，这些像图片一样的符号是怎么出现的？\u003C\u002Fp>\n\u003Cp>\u003Cstrong>这些小小的彩色方块，究竟是从哪里来的？\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>它们的诞生，远比大多数人想象的要曲折。今天，我们就来完整梳理这段从 \u003Ccode>:-)\u003C\u002Fcode> 到 \u003Ccode>😂\u003C\u002Fcode> 的44年旅程。\u003C\u002Fp>\n\u003Ch2>一、史前时代：当人类第一次想用文字表达&quot;笑&quot;（1982）\u003C\u002Fh2>\n\u003Ch3>那个改变一切的冒号\u003C\u002Fh3>\n\u003Cp>1982年9月19日，美国卡内基梅隆大学的计算机科学教授 \u003Cstrong>Scott Fahlman\u003C\u002Fstrong> 在校内BBS上发了一条帖子：\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>I propose that the following character sequence for joke markers: \u003Cstrong>:-)\u003C\u002Fstrong>\nRead it sideways.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>他建议用 \u003Ccode>:-)\u003C\u002Fcode> 表示&quot;开心&quot;，用 \u003Ccode>:-(\u003C\u002Fcode> 标记&quot;难过&quot;。\u003C\u002Fp>\n\u003Cp>这个提议的初衷非常务实——在纯文本的BBS里，人们无法简洁高效地传递情绪，分辨一句讽刺到底是开玩笑还是真生气，很多玩笑被误读为严肃批评。\u003C\u002Fp>\n\u003Cp>至此，一个新的事物正式诞生了，\u003Ccode>:-)\u003C\u002Fcode> 这种由ASCII符号组成表情被称为\u003Cstrong>颜文字\u003C\u002Fstrong>或\u003Cstrong>Emoticon\u003C\u002Fstrong>。\u003C\u002Fp>\n\u003Cp>Fahlman教授大概没想到，这串简简单单的三个字符，会成为一种全球性视觉语言的起点。\u003C\u002Fp>\n\u003Ch3>颜文字的野蛮生长\u003C\u002Fh3>\n\u003Cp>此后，颜文字的发展进入了快车道，各种新的表情被创造出来。例如：\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>符号\u003C\u002Fth>\n\u003Cth>含义\u003C\u002Fth>\n\u003Cth>出现年代\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>\u003Ccode>:-)\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>微笑\u003C\u002Ftd>\n\u003Ctd>1982\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>;-)\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>眨眼\u003C\u002Ftd>\n\u003Ctd>1980s\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>:-D\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>大笑\u003C\u002Ftd>\n\u003Ctd>1980s\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>&gt;_&lt;\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>抓狂\u003C\u002Ftd>\n\u003Ctd>1990s\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>(╯°□°）╯︵ ┻━┻\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>掀桌\u003C\u002Ftd>\n\u003Ctd>2000s\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cp>日本用户还发展出了独立的颜文字体系（如 \u003Ccode>(^_^)\u003C\u002Fcode>、\u003Ccode>(；一_一)\u003C\u002Fcode>），不需要歪头看，正着就能读懂——这为后来真正的&quot;绘文字&quot;埋下了伏笔。\u003C\u002Fp>\n\u003Ch2>二、诞生：1999年，日本&quot;绘文字&quot;元年\u003C\u002Fh2>\n\u003Cp>当西方世界还在歪着头看 \u003Ccode>:-)\u003C\u002Fcode> 时，日本网民创造了一种无需转头就能读懂的表情符号—— \u003Cstrong>颜文字（Kaomoji）\u003C\u002Fstrong>。\u003C\u002Fp>\n\u003Cp>1986年6月20日凌晨00:28，若林泰志（Yasushi Wakabayashi）在日本ASCII-NET的PC网络公告板上发布了「(^_^)」。 与西方的横向表情不同，颜文字是纵向排列的，眼睛、嘴巴的位置更符合人脸的自然结构，因此无需将头歪向左侧就能读懂。\u003C\u002Fp>\n\u003Cp>&quot;Kaomoji&quot;由日语 \u003Cstrong>顔（kao，脸）\u003C\u002Fstrong> 和 \u003Cstrong>文字（moji，字符）\u003C\u002Fstrong> 组成。这种形式迅速在日本网络文化中流行开来，衍生出了花样繁多的变体：开心 \u003Ccode>(≧▽≦)\u003C\u002Fcode>、掀桌 \u003Ccode>(╯°□°)╯︵ ┻━┻\u003C\u002Fcode> 等等。它们比ASCII表情更生动、更富有表现力、更丰富多彩，也为后来Emoji的诞生奠定了基础。\u003C\u002Fp>\n\u003Ch3>NTT DoCoMo的176个像素画\u003C\u002Fh3>\n\u003Cp>1999年，日本电信运营商 NTT DoCoMo 推出了i-mode移动上网服务。为了让短信和网页更有表现力，设计师 \u003Cstrong>栗田穰崇（Shigetaka Kurita）\u003C\u002Fstrong> 在12×12像素的方格里，画出了 \u003Cstrong>176个\u003C\u002Fstrong> 图形符号。\u003C\u002Fp>\n\u003Cp>他管这些东西叫 \u003Cstrong>&quot;绘文字&quot;（えもじ \u002F Emoji）\u003C\u002Fstrong> ——&quot;绘&quot;（e）是图画，&quot;文字&quot;（moji）是字符。这就是&quot;Emoji&quot;这个词的来源。\u003C\u002Fp>\n\u003Cp>这176个符号包括：\u003C\u002Fp>\n\u003Cul>\n\u003Cli>☀️🌧️❄️ 天气\u003C\u002Fli>\n\u003Cli>🚗🚃✈️ 交通\u003C\u002Fli>\n\u003Cli>❤️💔 情感\u003C\u002Fli>\n\u003Cli>📱💻 科技\u003C\u002Fli>\n\u003Cli>🍔🍜 食物\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>为什么是日本？\u003C\u002Fh3>\n\u003Cp>Emoji诞生在日本绝非偶然：\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>汉字文化基础\u003C\u002Fstrong>：日语本身就大量使用表意文字，用户对&quot;一个符号=一个含义&quot;的接受度天然更高。\u003C\u002Fli>\n\u003Cli>\u003Cstrong>寻呼机（Pager）时代\u003C\u002Fstrong>：1990年代日本高中生用寻呼机互发消息，已经流行用数字谐音（如&quot;0840&quot;=&quot;おはよう&quot;）和简单符号传情达意。\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>三足鼎立的混乱期（1999–2010）\u003C\u002Fh3>\n\u003Cp>日本三大运营商各自为政，都各自搞了一套Emoji编码，互不兼容，加上后来Apple在2008年为日本市场iPhone加入Emoji支持，导致各种Emoji变得混乱，你从DoCoMo手机发一个😊，对方用au手机收到的可能是一团乱码。\u003C\u002Fp>\n\u003Cp>这种乱象之下， \u003Cstrong>Emoji迫切需要一套统一标准。\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch2>三、正名：Unicode收编Emoji（2010）\u003C\u002Fh2>\n\u003Ch3>一封改变历史的提案\u003C\u002Fh3>\n\u003Cp>2007年，Google的 \u003Cstrong>Kat Momii\u003C\u002Fstrong>、\u003Cstrong>Mark Davis\u003C\u002Fstrong> 和 \u003Cstrong>Peter Edberg\u003C\u002Fstrong> 向Unicode联盟提交了一份提案，请求将Emoji纳入Unicode标准。\u003C\u002Fp>\n\u003Cp>经过三年讨论，\u003Cstrong>2010年10月，Unicode 6.0正式发布\u003C\u002Fstrong>，收录了\u003Cstrong>722个Emoji字符\u003C\u002Fstrong>。\u003C\u002Fp>\n\u003Cp>这意味着：\u003C\u002Fp>\n\u003Cul>\n\u003Cli>✅ 每个Emoji有了唯一的码位（如 😂 = \u003Ccode>U+1F602\u003C\u002Fcode>）\u003C\u002Fli>\n\u003Cli>✅ 跨平台、跨语言传输不再乱码\u003C\u002Fli>\n\u003Cli>✅ 任何操作系统、任何输入法都可以实现自己的渲染\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Emoji终于从一个流行日本的亚文化正式变身为国际标准。Unicode的介入不仅解决了兼容性问题，更重要的是赋予了emoji标准化、可扩展性和跨平台一致性。从此，emoji不再依附于某一家公司的私有标准，而是像字母和数字一样，成为了互联网基础设施的一部分。\u003C\u002Fp>\n\u003Ch3>编码细节：一个Emoji在计算机里长什么样？\u003C\u002Fh3>\n\u003Cp>以 😂（Face with Tears of Joy）为例：\u003C\u002Fp>\n\u003Cpre>\u003Ccode>Unicode码位：  U+1F602\nUTF-8编码：    F0 9F 98 82（4字节）\nUTF-16编码：   D83D DE02（代理对）\nHTML实体：     &amp;#x1F602; 或 &amp;#128514;\nCSS写法：      content: &quot;\\1F602&quot;;\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cblockquote>\n\u003Cp>📌 对开发者来说，Emoji在JavaScript中是\u003Cstrong>代理对（Surrogate Pair）\u003C\u002Fstrong>，\u003Ccode>&quot;😂&quot;.length === 2\u003C\u002Fcode>，这是很多字符串处理bug的根源。在Nuxt\u002FTypeScript项目中处理用户输入时尤其要注意。\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>如果你想查阅某个Emoji的完整编码信息，以及Emoji是由哪些符号组成的，可以查看 \u003Ca href=\"\u002Ftools\u002Femoji-splitter\">Emoji解码器\u003C\u002Fa>。\u003C\u002Fp>\n\u003Ch2>四、爆发：从722到3700+（2011–2026）\u003C\u002Fh2>\n\u003Cp>Emoji纳入 Unicode 之后，从此开启了Emoji在全球的风靡。\n虽然Unicode在2010年才正式收录emoji，但Apple早在2008年就已经行动。在iOS 2.2的日本版本中，Apple悄悄加入了对emoji键盘的支持。 这个决定看似只是针对日本市场的本地化功能，却为emoji的全球爆发埋下了种子。\n2011年，随着iOS 5.0的发布，Apple终于向全球用户开放了emoji键盘。同年，Mac OS X 10.7 Lion也加入了emoji支持。几乎在一夜之间，全球数亿iPhone用户发现他们的键盘里藏着一整套可爱的表情图标。emoji从日本的小众功能，变成了全球社交媒体上的流行符号。\nAndroid阵营也在2013年跟上了步伐，原生支持emoji。 至此，全球两大移动操作系统都已拥抱emoji，这种小小的像素图标正式进入了主流数字通信的每一个角落。\u003C\u002Fp>\n\u003Ch3>关键里程碑\u003C\u002Fh3>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>年份\u003C\u002Fth>\n\u003Cth>事件\u003C\u002Fth>\n\u003Cth>Emoji数量（约）\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>2010\u003C\u002Ftd>\n\u003Ctd>Unicode 6.0 首次收录\u003C\u002Ftd>\n\u003Ctd>722\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>2015\u003C\u002Ftd>\n\u003Ctd>😂 被《牛津词典》选为&quot;年度词汇&quot;\u003C\u002Ftd>\n\u003Ctd>~1,800\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>2016\u003C\u002Ftd>\n\u003Ctd>引入肤色修饰符（Fitzpatrick量表）\u003C\u002Ftd>\n\u003Ctd>~2,200\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>2017\u003C\u002Ftd>\n\u003Ctd>性别中立职业Emoji\u003C\u002Ftd>\n\u003Ctd>~2,600\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>2019\u003C\u002Ftd>\n\u003Ctd>无障碍\u002F残障相关Emoji（🦻🦽🦾）\u003C\u002Ftd>\n\u003Ctd>~3,000\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>2021\u003C\u002Ftd>\n\u003Ctd>心形手势、融化脸🫠\u003C\u002Ftd>\n\u003Ctd>~3,300\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>2023\u003C\u002Ftd>\n\u003Ctd>振翅🪽、驴🫏、姜🫚\u003C\u002Ftd>\n\u003Ctd>~3,500\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>2025–2026\u003C\u002Ftd>\n\u003Ctd>Unicode 16.x，持续新增\u003C\u002Ftd>\n\u003Ctd>\u003Cstrong>3,700+\u003C\u002Fstrong>\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2>六、Emoji与文化：不只是&quot;表情&quot;\u003C\u002Fh2>\n\u003Ch3>语言的补充，而非替代\u003C\u002Fh3>\n\u003Cp>语言学家认为，Emoji并不是在&quot;简化&quot;语言，而是在\u003Cstrong>恢复文字交流中丢失的副语言信息\u003C\u002Fstrong>（语气、表情、肢体语言）。一个&quot;好的&quot;和&quot;好的😊&quot;传达的情绪温度截然不同。\u003C\u002Fp>\n\u003Ch3>跨文化歧义\u003C\u002Fh3>\n\u003Cp>不过，Emoji并非完全没有文化壁垒：\u003C\u002Fp>\n\u003Cul>\n\u003Cli>🙏 在日本是&quot;请求\u002F感谢&quot;，在西方常被理解为&quot;祈祷\u002FHigh Five&quot;\u003C\u002Fli>\n\u003Cli>👍 在中东部分地区曾被视为冒犯手势\u003C\u002Fli>\n\u003Cli>🍑🍆 的隐喻早已偏离本意……\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Emoji成语：当表情遇上汉语\u003C\u002Fh3>\n\u003Cp>在中文互联网上，还衍生出了一种独特玩法——\u003Cstrong>Emoji成语\u003C\u002Fstrong>，用Emoji组合来&quot;猜&quot;一个四字成语：\u003C\u002Fp>\n\u003Cul>\n\u003Cli>🐅☀️🐉🕰️ = 老态龙钟\u003C\u002Fli>\n\u003Cli>🐔🐶🔝 = 鸡飞狗跳（不太对）→ 鸡犬升天\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>🎮 我们在 \u003Ca href=\"\u002Fidiom\u002F\">HaoEmoji.com 的Emoji成语频道\u003C\u002Fa> 整理了数百个Emoji成语谜题，适合亲子互动、课堂游戏和社交媒体传播。欢迎来挑战！\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2>七、未来：Emoji的下一个十年\u003C\u002Fh2>\n\u003Ch3>动态Emoji（Animated Emoji）\u003C\u002Fh3>\n\u003Cp>Unicode联盟已在讨论\u003Cstrong>动态Emoji\u003C\u002Fstrong>标准。未来，一个 😂 可能不再只是静态图片，而是带有微动画的&quot;活&quot;符号。Telegram和iMessage已经率先实验。\u003C\u002Fp>\n\u003Ch3>AI生成与个性化\u003C\u002Fh3>\n\u003Cp>随着生成式AI的发展，用户可能可以\u003Cstrong>自定义Emoji风格\u003C\u002Fstrong>——用同样的码位，但渲染成你喜欢的画风。\u003C\u002Fp>\n\u003Ch3>更深的无障碍支持\u003C\u002Fh3>\n\u003Cp>屏幕阅读器对Emoji的朗读支持仍在完善中。未来的方向是让视障用户也能&quot;听到&quot;Emoji的情感色彩，而不仅仅是&quot;笑脸，带眼泪&quot;这样的机械描述。\u003C\u002Fp>\n\u003Ch2>结语：一个小方块的大故事\u003C\u002Fh2>\n\u003Cp>从1982年Fahlman教授在BBS上敲下 \u003Ccode>:-)\u003C\u002Fcode>，到2026年全球每天百亿次Emoji发送；从12×12像素的176个日本绘文字，到Unicode收录的3700+个全球通用符号——\u003C\u002Fp>\n\u003Cp>Emoji的故事，本质上是一个\u003Cstrong>技术标准化\u003C\u002Fstrong>与\u003Cstrong>人类表达欲\u003C\u002Fstrong>相互成就的故事。\u003C\u002Fp>\n\u003Cp>下次你按下 😂 的时候，不妨想一想：你指尖触碰的，是44年历史、横跨三大洲、涉及数十个技术委员会协同的结晶。\u003C\u002Fp>\n\u003Cp>\u003Cstrong>📚 延伸阅读 &amp; 实用工具：\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>🔍 \u003Ca href=\"\u002F\">HaoEmoji.com — 全部Emoji一览与搜索\u003C\u002Fa>：支持按分类、关键词、Unicode码位检索全部3700+个Emoji\u003C\u002Fli>\n\u003Cli>📋 \u003Ca href=\"\u002Ftopic\u002Fdocs\">文档常用Emoji速查表\u003C\u002Fa>：写文档、写README、做PPT时最常用的Emoji分类速查\u003C\u002Fli>\n\u003Cli>🧩 \u003Ca href=\"\u002Fidiom\u002F\">Emoji成语频道\u003C\u002Fa>：用Emoji猜成语，好玩又涨知识\u003C\u002Fli>\n\u003Cli>📖 \u003Ca href=\"https:\u002F\u002Funicode.org\u002Femoji\u002Fcharts\u002Ffull-emoji-list.html\">Unicode Emoji官方列表\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n",1787211127869]