{"componentChunkName":"component---src-templates-blog-post-js","path":"/emoji/","result":{"data":{"site":{"siteMetadata":{"title":"😏","author":"thoamsy"}},"markdownRemark":{"id":"e517803e-7876-555a-8590-eba1ec33693d","html":"<p>想要正常的阅读本文，要求系统版本大于 iOS 12.1，或者 Android O。</p>\n<h2 id=\"101\" style=\"position:relative;\"><a href=\"#101\" aria-label=\"101 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>101</h2>\n<p>大多数 Emoji 的 code 是大于 0xFFFF 的，也就说他们不位于 Unicode 的基本零平面上。在我看来，这主要的是差别是</p>\n<p>首先 Emoji 是字体不是图片，在 Apple 的系统里由 Apple Color Emoji 字体支持。虽然内部很可能是一种位图格式（不是矢量），但是在它呈现出来的时候我们会认为它是字体。</p>\n<p>世界 Emoji 日是每年的 <strong>7⃣️🈷️🔟7⃣️</strong>，这是因为苹果在 2001 年发布 iCal 的日子就是这一天，而相对应的就是 日历 📅 上的日期。</p>\n<p>最初的 471 个 Emoji 是专门为了日本用户提供的，因为日本早期的手机里就内置了 emoji，而 Apple 的目标也是兼容软银的。但是不同的厂商的 emoji 不一样，也可能不相互兼容。这样就导致不同手机在短信沟通的时候可能无法显示对方的 emoji。这样看来，Apple 也算是统一了 emoji 的市场。</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto;  max-width: 800px;\"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/e47dc09f4088796db2c421b2b6262014/fb8ff/emoji-comparison-2006-2018-softbank-emojipedia.jpg\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 62.5%; position: relative; bottom: 0; left: 0; background-image: url('data:image/svg+xml,%3csvg%20xmlns=\\'http://www.w3.org/2000/svg\\'%20width=\\'400\\'%20height=\\'251\\'%3e%3cpath%20d=\\'M223%2051l-1%202c0%202-3%203-5%203l-1%201%201%202v5c1%202%201%202%206%202h6v-9c2-1%201-2-1-2-2%201-4%200-4-3l-1-1m38%203c-7%206-8%209-4%2014%203%203%203%203%2011%203s8%200%2011-3c3-4%203-7-3-12-5-5-10-6-15-2m-86%2033c-4%202-5%204-5%208%200%203-1%204-2%205-7%202%200%208%2010%208%2011%200%2016-5%2011-9-2-1-3-2-3-4%200-4-1-7-5-8h-6m44%200c-3%201-6%206-5%209%201%201%200%202-2%204l-3%204c2%202%208%204%2014%204%205%200%205%200%203-1s-2-1-1-2l3%201c0%202%204%201%206-1l3-2-3-3c-3-2-4-4-4-6%200-6-5-9-11-7m46%200c-3%201-5%206-5%209%201%201%201%202-1%203-11%205%207%2012%2018%208%205-3%206-4%202-7-2-2-2-3-2-5%200-5-6-10-12-8m-134%203l-2%203-1%203c-3%201-2%204%202%205h7c3%200%205-3%203-4l-2-4c0-3-4-5-7-3m220%201l-1%204c-4%202-6%209-4%2012h15l2-1%201%201c0%202%205%201%206-1%202-1%202-2%200-6-1-4-4-7-5-5h-3c-2%200-3%202-2%204h2c2-3%203-2%202%200s-4%203-8%202c-3%200-4-2-2-2h2l2-2v-1c-3%200-6-4-5-6l-1-1-1%202m-36%206l2%202c3%200%200%201-4%202-4%200-6-1-3-2l2-2h-5l-4%203c-4%203-4%204%200%206h20c4-2%204-4%200-7l-3-3-2-1c-2%200-3%201-3%202m45%2027l-4%201c-5%201-7%204-6%2011%200%203%202%202%202%200%200-3%200-3%206-3l6%201-2%201-2%202%202%202c3%200%202%202-1%203s-3%201-6-1c-4-2-7-1-9%203v3c2%202%2014%202%2016%201h2c7%204%209-4%203-8l-2-2c2%200%203-4%201-9v-4h-5c0-2-1-2-1-1m-53%203l-2%206c0%204%201%205%203%203l5-1c3%200%205%200%204%201-2%200-3%202-1%203l2-1%202-2%201-1c3-7-8-14-14-8m-177%204l-3%204c-2%205-1%206%207%206%207%200%208-1%206-5l-2-4c-2-3-8-3-8-1m173%2010c-2%202-3%206-1%206%205%201%2022%200%2023-1%203-3-4-8-7-6-3%203-10%203-10%200%200-2-3-1-5%201m49%2021c-3%202-4%205-1%207v2l-1%203-3%205c-4%204-5%205-3%208%201%202%202%202%2014%202l14-1c2-2%201-6-2-9-4-4-6-9-4-10%207-4-6-10-14-7m-43%205l-3%203-1%202v2l-1%202c-1%200-3%204-3%207l1%201c1-1%202%200%202%201%200%202%200%202%202%203%202%200%202%200%202-2l-1-2-2-1%201-2c1-2%203-2%203-2l5%201c2%200%205%200%207%202l4%202v-3l-2-4-2-3v-2l-1-1c0-2-5-6-7-6l-4%202m-137%2037c-3%204-6%2013-6%2016%201%203%205%205%2013%205%2011%200%2014-4%209-14-3-8-5-10-10-10-3%200-4%201-6%203m45-1c-3%204-7%2014-6%2017%200%204%204%205%2012%205%206%200%207%200%2010-2%203-3%203-4%200-12-4-10-11-13-16-8m47-1l-3%202c-2%204-2%2012%201%2010l4-2%206-1c3%200%204%205%201%208s-8%203-11%200c-2-3-3-4-5-2-2%203%200%207%203%207l4%202c2%200%202%200%201-2l1-1%201%202%202%201%201-1v-2l2%201c1%202%207%200%208-2%201-3%200-6-2-6s-2-1-1-3c1-8-5-14-13-11m45%202c-3%201-4%203-5%207%200%203%202%206%203%204l7-1c7-1%208%202%203%206-4%203-10%202-10-2%200-2-3-1-5%201s-1%205%203%207h4c2-2%203-3%203%200-1%202%208%202%2012-1%203-3%202-6-1-7-1-1-2-2-2-6%200-8-6-12-12-8m45%200c-4%202-7%2012-4%2012l2-1%206-1c7-1%209%201%205%206-3%203-7%203-10-1-3-2-6-2-7%201%200%202%200%203%202%205%203%202%207%203%207%201l1-1v1l3%201%202-1v-1h2c0%203%202%202%205%200s4-6%201-7c-1-1-2-2-2-6-1-8-7-12-13-8m-224%205c-2%203-4%208-2%209%202%202%209%202%2011%200v-5c-3-6-6-7-9-4\\'%20fill=\\'%23d3d3d3\\'%20fill-rule=\\'evenodd\\'/%3e%3c/svg%3e'); background-size: cover; display: block;\"\n  ></span>\n  <picture>\n        <source\n          data-srcset=\"/static/e47dc09f4088796db2c421b2b6262014/ba381/emoji-comparison-2006-2018-softbank-emojipedia.webp 200w,\n/static/e47dc09f4088796db2c421b2b6262014/7f61c/emoji-comparison-2006-2018-softbank-emojipedia.webp 400w,\n/static/e47dc09f4088796db2c421b2b6262014/d00b9/emoji-comparison-2006-2018-softbank-emojipedia.webp 800w,\n/static/e47dc09f4088796db2c421b2b6262014/92f8c/emoji-comparison-2006-2018-softbank-emojipedia.webp 1200w,\n/static/e47dc09f4088796db2c421b2b6262014/fad48/emoji-comparison-2006-2018-softbank-emojipedia.webp 1600w,\n/static/e47dc09f4088796db2c421b2b6262014/05270/emoji-comparison-2006-2018-softbank-emojipedia.webp 1914w\"\n          sizes=\"(max-width: 800px) 100vw, 800px\"\n          type=\"image/webp\"\n        />\n        <source\n          srcset=\"/static/e47dc09f4088796db2c421b2b6262014/e07e9/emoji-comparison-2006-2018-softbank-emojipedia.jpg 200w,\n/static/e47dc09f4088796db2c421b2b6262014/066f9/emoji-comparison-2006-2018-softbank-emojipedia.jpg 400w,\n/static/e47dc09f4088796db2c421b2b6262014/4b190/emoji-comparison-2006-2018-softbank-emojipedia.jpg 800w,\n/static/e47dc09f4088796db2c421b2b6262014/e5166/emoji-comparison-2006-2018-softbank-emojipedia.jpg 1200w,\n/static/e47dc09f4088796db2c421b2b6262014/b17f8/emoji-comparison-2006-2018-softbank-emojipedia.jpg 1600w,\n/static/e47dc09f4088796db2c421b2b6262014/fb8ff/emoji-comparison-2006-2018-softbank-emojipedia.jpg 1914w\"\n          sizes=\"(max-width: 800px) 100vw, 800px\"\n          type=\"image/jpeg\"\n        />\n        <img\n          class=\"gatsby-resp-image-image lazyload\"\n          data-src=\"/static/e47dc09f4088796db2c421b2b6262014/4b190/emoji-comparison-2006-2018-softbank-emojipedia.jpg\"\n          alt=\"emoji comparison 2006 2018 softbank emojipedia\"\n          title=\"emoji comparison 2006 2018 softbank emojipedia\"\n          loading=\"lazy\"\n          style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        />\n      </picture>\n  </a>\n    </span></p>\n<p>这里有一篇文章，介绍了<a href=\"https://blog.emojipedia.org/apple-emoji-turns-10/\">Emoji 十年的变化</a></p>\n<h2 id=\"肤色\" style=\"position:relative;\"><a href=\"#%E8%82%A4%E8%89%B2\" aria-label=\"肤色 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>肤色</h2>\n<p>Emoji 或者说 Unicode 其实是支持合成的，比如几个字符连起来就能成为一个新的字符，最为常见的就是肤色了。</p>\n<p>🏻🏼🏽🏾🏿 在 Unicode 7 中引入了五种肤色字符，越后面的越黑。\n这五个 emoji 的 code 分别对应 <em>0x1f3fb, 0x1f3fc, 0x1f3fd, 0x1f3fe, 0x1f3ff</em>。</p>\n<p>支持肤色的 emoji 和 肤色的 emoji 放在一起，就能形成一个有色人种的 emoji 。\n就比如一个黄皮肤男人 👨 <sup id=\"fnref-1\"><a href=\"#fn-1\" class=\"footnote-ref\">1</a></sup> 和白色的 🏻 组合在一起，就变成了白人 👨🏻。值得一提的是，这里的默认颜色并不代表是<strong>黄种人</strong>，而是特意使用一种不像任何人种的颜色，其实就是普通 emoji 小黄脸的颜色。</p>\n<p>在 JS 中可以这样合成</p>\n<div class=\"gatsby-highlight\" data-language=\"js\"><pre class=\"language-js\"><code class=\"language-js\"><span class=\"token string\">'\\u{1f468}'</span> <span class=\"token operator\">+</span> <span class=\"token string\">'\\u{1f3fb}'</span><span class=\"token punctuation\">;</span></code></pre></div>\n<p>接着除了肤色之外，emoji 还能组合 👩‍👩‍👧‍👧</p>\n<h2 id=\"组合\" style=\"position:relative;\"><a href=\"#%E7%BB%84%E5%90%88\" aria-label=\"组合 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>组合</h2>\n<p>要想让 emoji 能够组合，需要在想组合的字符之间插入 <em>0x200d</em>。这是一个不可见的控制字符，打印出来就类似空字符串，可以把它理解成一种神奇的胶水字符。</p>\n<p>👨👩👧 这三个可以合成 👨‍👩‍👧，也就是一个男人，一个女人，一个小孩组成的家庭。</p>\n<p>但是这里一个有意思的点是，它不仅仅支持黄皮肤的 emoji 合成，如果你尝试把 👨 改成 👨🏻 的话，也是可以得到 👨‍👩‍👧。</p>\n<p>再举个例子，🏳️‍🌈 你猜是由哪些 emoji 组成的？🏳️ + 🌈</p>\n<p>那么 🏴‍☠️ 呢？🏴 + ☠️</p>\n<p>接着，在 unicode 11 中又支持了发型，目前对应 iOS 12.1 的版本。它可以在肤色的基础上，赋予人发型。举个例子，这个 emoji：👩🏻‍🦳\n就是由一个 👩 + 🏼 + 🦳 组成。\n发型一共有几种，分别是：\nRed Hair 🦰, Curly Hair 🦱, Bald 🦲,White Hair 🦳\n对应到 <code class=\"language-text\">0x1f9b0—0x1f9b3</code></p>\n<p>所以你希望一个秃头黑人的话，就可以这样。这里指的说明会的一点：<strong>肤色和生物之间并不需要 0x200d</strong></p>\n<div class=\"gatsby-highlight\" data-language=\"js\"><pre class=\"language-js\"><code class=\"language-js\"><span class=\"token string\">'\\u{1f468}\\u{1f3ff}\\u{200d}\\u{1f9b2}'</span> 👨🏿‍🦲</code></pre></div>\n<p>放上一张全家福</p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto;  max-width: 800px;\"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/99e705c81de4f4b392716c383b62ae53/3acf0/apple-new-emoji-hair-options-2018-emojipedia.jpg\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 100%; position: relative; bottom: 0; left: 0; background-image: url('data:image/svg+xml,%3csvg%20xmlns=\\'http://www.w3.org/2000/svg\\'%20width=\\'400\\'%20height=\\'400\\'%3e%3cpath%20d=\\'M233%2018c-7%202-10%207-12%2017%200%205%200%205%203%209%208%2010%2016%2010%2025-1%204-6-1-22-8-25h-8m50%200c-4%201-8%206-9%2011l-1%206c-1%201%200%206%202%208l4%205c6%206%2012%205%2018-2%205-5%207-9%205-11l-1-5c0-8-9-14-18-12m52%200c-7%203-9%207-10%2017-1%204-1%205%203%2010%207%209%2015%209%2022%200%204-5%204-5%203-11%200-7-2-11-6-14-3-2-10-3-12-2m-158%202c-3%202-6%207-6%2011l-1%204c-2%201-1%204%203%209%208%2010%2016%209%2024-2%202-3%202-3%201-10-2-10-5-13-10-10l-3%202%203%202c3%202%203%202%201%204-1%202-1%202%202%202l3%201h-3c-3%200-3%200-2%202%201%204%202%205%203%203%202-3%203-2%203%200l-4%208c-1%202-4%203-2%201l-1-1-1-1c0-1-1-2-3-2s-3%200-2%202l-1%201c-1%200-2%200-1%201l-1%201c-1%200-4-4-4-7l-1-1-1-1%201-3%201%202h4c2-2%201-5-2-5-2-1-2-1%200-1%203%200%204-1%202-2s2-5%204-5%202%200%201-1l-3-2v-3l-4%201m56%2040c-8%201-12%206-12%2015l-1%203c-2%202%202%2011%206%2016%206%206%2017%204%2021-4l2-4c2-1%202-8%201-8l-1-5c0-9-7-15-16-13m50%201c-7%201-10%206-11%2018-2%2013%2011%2024%2021%2018%205-2%2012-16%209-18l-1-4c0-10-8-17-18-14m51%200c-6%201-9%206-10%2012l-1%207c-1%201%200%206%201%208l3%204c5%2010%2021%208%2024-1l2-4c1-2%201-9-1-17-2-7-9-10-18-9M197%2073v4l-1%201-1%202v3l-2%203%202-1h1l-1%203-1%201v1h-2c1%201%200%202-2%203s-2%201%200%201v1h-11c-2-1-5-6-4-8h-1v-2l-1-3-1-4c0-6%200-7-2-1-1%204-1%2010%201%2010l1%202c2%207%2013%2011%2019%207%205-3%2011-16%208-18l-1-1v-4c-1-2-1-2-1%200m-70%2034c-3%201-11%209-11%2011l-1%203c-2%201-2%2017%200%2021l1%203h16l17-1c2%200%203-8%203-14%200-9-4-17-8-20l-4-2c-1-1-11-2-13-1m104%200c-4%201-10%206-12%2012-3%206-3%2019-1%2023l2%203h16l16-1c3%200%204-18%201-25-4-10-13-15-22-12m51%200c-4%201-12%209-13%2015-1%207-1%2017%201%2020l1%203h16c20-1%2020%200%2020-14%200-8-1-10-3-13-4-8-14-13-22-11m51%200c-3%201-8%206-11%2011-3%206-3%2020-1%2024l2%203h16l17-1c4-5%203-23-1-29-5-7-14-10-22-8m-280%202l1%201%201%202-2%201-1-2h-4v2l1%203-1-1c-2-1-2-1-4%201-3%205-4%207-2%207v2c-2%202-3%207%200%207l1%202h-2c-1-1-1%200-1%202s0%203%201%202l2%201v1c-2%200-2%201-1%203h1l1-1%201%201c-1%202%2025%201%2026%200h2c2%204%204-3%204-13%200-8-2-16-4-14h-1c1-3-2-6-8-8h-9l-1-1-1%202m125%200l1%201c1%201%202%202%201%203h-2l-1-2-1-1-3%201%201%203c2%201%201%202-1%204h-2c-1-2-3-1-2%202l-1%202h-1v1l2%201-1%201-2%202c-1%201%200%202%201%202l1%201h-1c-2%200-2%200-2%203%200%201%200%202%201%201%200-3%203-3%203-1l-1%203-2%201h1c1%200%204%206%203%207a108%20108%200%200029-2c2%200%203%200%203-2v-11c-6-1-6-1-4-2h3c1%202%203%200%201-1v-4c0-2%200-2-1-1l-3-1%201-1c2%201%202%201%202-1l-1-2-2%201-1-2v-3l-2%201h-2l-1%201-2%202c-3%200-3-2%200-3%203-2%204-2%201-4h-13M51%20119l-3%202%202%202%203%202c2%200%201%204-1%205l-2-2c0-2%200-2-2%200s-3%205%200%206l1%201c0%202%205%206%208%207%208%202%2016-9%2012-15-1-1-1-1-1%201-1%202-4%203-4%201-1-2%202-5%204-4l1-1-3-1c-2%200-2%200-1-1%201-2%200-2-2-4-5-3-9-3-12%201m73%200l-2%203%202-1%203%201c1%201%200%201-2%201s-2%200%200%201c3%200%204%202%203%204s-4%203-4%200h-2l-2%202h1l1%201c-2%204%205%2011%2011%2011s13-8%2011-13c-1-2-1-2-2-1-1%203-4%202-5%200s0-3%204-4c1-1%201-1-1-1-3%200-3%200-1-1s2-1-1-4c-6-3-11-3-14%201m57-1c-2%200-3%204-1%204v1l-1%202c2%201%200%205-2%205l-2-2h-1l2%206c2%205%204%207%204%205s1-2%205-2c3%200%204%200%204%202v1l2-3%201-1%202-2a1518%201518%200%2001-1-5l-2%201c-2%200-3-8-1-9%201-1%201-1-2-2-4-2-4-2-7-1m-53%2036l-6%203c-5%202-6%206-5%2015%201%206%205%2016%206%2015l-2-4c-2-4-1-13%201-16s3-3%2010-3c12%200%2012%201%2012%2011%200%206%201%207%202%206%201-2%203-14%202-18-1-3-8-9-12-9h-8m-67%201c2%201%203%204%202%205h-2c-2-2-2-2-2%200-1%202-1%202-3%201s-2-1-1-3c2-2%202-3-1-3l-1%203-1%202-1-2c0-2%200-2-2-2l-2%201%201%203v1h-1l-2%201c-1%201-2%2011-1%2014v2c1%209%2012%2016%2019%2013%201-1%201-1-2-1-11%201-19-13-13-24%201-3%2019-3%2021%200%204%205%200%2022-6%2022v1c2%201%206-2%208-8%203-7%204-19%201-19l-1-2c0-2-1-3-4-3l-3-2-3-1c-2%200-2%200%200%201m169%200c-7%201-11%208-10%2014v7l1%205%202%204c2%204%207%207%2012%208%204%200%205%200%208-3l5-5%201-3c2-1%203-14%202-18-1-7-10-11-21-9m52%200l-5%201c-2%201-6%209-5%2010v8l1%207%202%204c4%2010%2021%2010%2025%200l2-4c1-2%202-19%201-20l-5-4c-4-3-11-4-16-2m-94%201l1%202c1%201%200%204-1%204l-1-2h-1c-2%202-4%203-5%201v-2c1-1%200-3-1-3l-2%202-1%203-1-1c1-2%201-2-1-2-3%201-4%203-2%203l2%201-1%201c-4-1-6%202-4%205v1c-2%200-1%209%202%2014%206%2013%2017%2013%2024%202%203-5%203-7%204-14l-1-10-1%201-1%201-1-2c1-1%200-2-1-3-3-1-3-1-2%201v3c-1%200-2-1-2-3%200-3-3-6-3-3m145%201c-6%202-7%202-9%206s-2%205-1%209v4c-3%201%205%2015%209%2018%205%202%2012%201%2016-3l3-4%202-3c1-2%202-19%201-21-4-5-13-8-21-6m-158%2010l-2%203h1l5-1c3%200%202%202%200%202s-2%200-1%201c2%200%203%203%201%205-1%202-4-1-3-3%200-2%200-2-2-2l-1%204c0%206%201%208%202%206%201-1%201-1%201%201s1%202%208%202h8c1%201%201%200%201-1%200-3%200-3%201-1%201%201%201%201%201-2v-7c1-2%201-3-1-2-1%200-2%201-1%202%201%202-2%204-4%203v-4l3-1-2-1-2-1%202-1%203-1%201%201c1%202%201%202%201%200v-3l-10-1c-8%200-9%200-10%202M49%20206c0%202-1%203-3%204s-3%202-5%206c-1%205-2%2020-1%2022h33c4-1%205-1%205-4%200-8-6-31-7-25%200%203-18-1-19-5-1-2-3-1-3%202m73-2l-1%203c0%202-2%204-3%202-2-4-7%2016-6%2026v4l10%201c9%200%2025%200%2027-2v-19c-2-6-6-12-10-15-3-2-4-1%200%202s4%204-2%204l-4-1-2-1c-4%200-8-2-7-4h-2m53%200l-1%203c0%203-1%203-4%203s-7%2027-4%2028l29%202c9-1%209-1%208-14-1-9-3-14-7-19-3-2-4-2-2%201%202%202-1%203-5%201l-5-1c-1%201-6-2-6-4%200-1-2-2-3%200m50%200v4c-1%202-2%202-2%201-1-2-5%207-6%2014-1%209%200%2015%202%2015h36v-10c-1-8-1-10-4-15-3-7-5-9-5-5l-1%201h-5l-3-1-4-1h-1l-2-2c-2-2-3-3-5-1m52%200v3c1%201-1%204-2%202l-2%202c-5%207-7%2026-3%2027%203%202%2025%202%2031%201%205-1%206-1%206-4%201-9-3-23-7-27h-2c0%203-14%200-17-3-2-2-3-2-4-1m53%201l-1%202-2%204c0%202-1%202-1%201%200-3-2%200-4%205s-3%2021-2%2023h32l6-1v-5c0-8-1-16-4-22-2-4-4-5-4-3%200%203-1%203-9%201l-7-2-1-2c-1-2-2-3-3-1m-278%208v3c1%201%201%201-1%201l1%202%202%203c0%202-3%203-5%201-1-2-1-2-2-1-3%204%204%2013%2011%2014%206%201%2013-7%2011-13%200-3%200-3-2-1-2%203-4%203-4-1%201-3%200-4-6-6l-4-2h-1m71%202c-1%201%200%201%201%201%202%201%202%201%200%202l-1%201c3%200%204%202%203%204-1%203-4%202-4%200s-1-2-2%200c-3%206%204%2014%2011%2014%204%200%2011-7%2011-11s-2-6-2-3c-1%203-4%202-5-1%200-3-3-7-7-7l-3-1-2%201m56%203c-3%201-3%201-1%201%202%201%203%203%200%205h-3c-1-3-2-1-1%203l2%203%201%201%201%202h1l2-1c2%200%202%200%201-1v-2l3-1c2%200%203%201%201%203-1%201-1%201%201%201%203%200%203%202-1%203-2%201-2%201%200%201s5-2%205-5l1-1c1%201%203-6%202-7h-1c-1%203-4%202-4%200%200-1%200-2-1-1l-1-1c0-2-3-4-4-4l-4%201M69%20251l-8%201-9%201c-1%201-4%200-4-1l-2%201c-3%203-3%2017-1%2021%202%201%202%201%202-4l1-9c1-3%201-3%206-2h10l6%202%201%202-1%2013-4%205c-3%202-2%204%201%201%207-5%2010-27%204-31h-2m59%200h-8l-2%203c-2%203-3%2017-1%2020%202%201%202%201%201-4%200-7%202-13%205-13%204%202%208%202%2013%202%206%200%208%202%207%2011%200%204%200%205%201%204%202-2%202-17%200-21-2-3-3-3-16-2m53%200l-5%201h-1c-1-3-5%206-5%2011%200%208%200%209%203%2014%207%2012%2017%2012%2024%200%204-6%205-21%201-24-2-2-9-3-17-2m46%200l-1%201c-3%200-5%204-5%2011-1%2012%206%2023%2015%2023%205%200%2012-5%2012-9l1-2c3-2%203-20%200-23l-22-1m52%200c0%202%200%202-1%201-3-2-5%203-6%2012%200%207%200%208%203%2013%207%2011%2019%2012%2024%201l3-4%201-10c0-9-3-14-7-13h-17m56%200c-9%201-10%202-11%2012-1%208-1%208%202%2014%207%2012%2019%2012%2026%200%203-6%203-7%202-13%200-7-2-13-3-13h-16m-161%2011v4c1%200%201%201%200%200v4c0%201%201%202%202%201v4l-1%201h18l1%201v-3l1%201c1%201%201%200%201-1v-1l1-2v-2l1-1-1-1-2-1c-1-1-1-1-1%201%200%203%200%203-2%203-3-1-3-4%200-5l3-1h-3c-3%200-5-2-3-2l2-1%204%201h1c-1-1-2-2-7-2h-10c-4-1-4%200-5%202m-54%2039c0%204%200%205-4%209-4%203-5%205-5%207v4l2%201c2%200%203%201%206%204%203%205%205%206%2012%206%204%200%206-1%206-2%200-3%205-6%208-6s3%200%203-4c-1-6-3-9-9-10-6-2-12-6-14-8l-3-4-2-2v5m56%200c0%204%200%205-4%209s-5%205-5%2010v3l1-2c2%200%208%206%208%208l1%201%201%201c-1%201%201%201%206%201%207%200%2010-1%209-2l2-4%203-3h1l2%201h1c1%203%202%200%202-4-1-6-4-9-9-10-6-2-14-7-17-11l-2-3v5m51-1c0%205-4%2011-6%2011s-4%205-4%209c0%202%200%202%202%202%201-1%205%201%205%202l2%203%201%203%2011%202c4%200%206-1%206-3%200-4%208-8%209-5%201%201%201%200%201-3%200-5-2-9-3-8l-1-1-3-2c-8-2-14-6-17-10l-3-4v4m52%201c0%205-4%2011-6%2011s-4%205-4%2010c0%202%200%203%201%202%200-2%200-2%202-1%201%201%201%201%201-1l3%203%203%204v2c-1%201%201%201%206%202%209%200%2012%200%2011-2s4-7%205-6h4c4%200%201-10-4-13-14-6-16-7-19-11l-3-4v4m51-1c1%205-1%209-5%2011-3%202-4%204-4%206v6c2-3%2010%203%209%207l2%202h15v-2l1-1%201-2c3-3%206-3%208-2%202%202%201-4-1-9-1-3-2-4-6-5-7-2-14-6-17-11-3-4-3-4-3%200m-279%203l-4%207c-6%205-6%206%201%2014l6%208h5c6%200%206%200%207-3l5-6%204-5c0-2-4-7-5-7-3%200-14-6-16-9l-3-3v4m70%205c-3%204-2%204%200%203%204%200%205%202%203%205-2%201-4%201-4-2h-1c-2%202-3%205-1%205l1%203c2%206%2011%209%2016%205%203-2%206-9%205-11%200-2-2-2-2%200-1%202-3%201-4-2-1-1-1-2%201-3l-5-3c-7-3-7-3-9%200m-70%201c-1%203-1%203%201%203l4%201-1%201-1%201c0%203-2%203-3%202-2-2-4-1-3%203%200%203%207%2010%2010%2010%207%200%2014-9%2012-14l-1-2-1%202c-1%203-3%203-4%200-1-2-1-3%201-4v-1l-5-2c-5-3-7-3-9%200m126%200c-1%201%200%202%202%202%203%201%203%203%200%205-2%202-2%202-3%200l-1-1c-1%201%201%208%202%208l2%202%201%202v-1c0-2%200-2%202-2s2%200%201-1c-1-2-1-2%202-2s3%200%202%201c-1%202%204%203%206%202%202-2%203-8%202-9h-1l-2%202-2-1-1-2v-1l-2-2-3-1c-1-2-6-2-7-1m49%2040l-2%205-3%206c-1%201-1%208%201%208l1%202c1%204%207%209%2011%209%205%201%2010-1%2013-6l3-5c2-2%202-8%201-8l-3-5v-4h-8l-11-1-3-1m51%200v2l-1%203-2%205-1%202v7l3%204c5%2010%2018%2010%2023%200l3-4%201-6c-1%200-4-9-3-10l-8-1-11-1-4-1m49%206l-3%205c-2%200-1%206%201%209l2%202c0%202%206%208%209%209%205%201%2014-3%2016-9l2-4v-7c-1%200-2-2-2-5l-1-4h-16l-6-2-2%206m-153%201l-1%203c0%201%200%202-2%201s0%206%204%2012%208%209%2014%207c4-1%2010-7%2010-9l1-2%201-8c-1%200-2%200-2-4h-1l-1%204v4l-1%204c1%203%200%204-1%202h-1c0%203-15%202-16%200h-1c0%204-2-4-2-9s0-7-1-5\\'%20fill=\\'%23d3d3d3\\'%20fill-rule=\\'evenodd\\'/%3e%3c/svg%3e'); background-size: cover; display: block;\"\n  ></span>\n  <picture>\n        <source\n          data-srcset=\"/static/99e705c81de4f4b392716c383b62ae53/ba381/apple-new-emoji-hair-options-2018-emojipedia.webp 200w,\n/static/99e705c81de4f4b392716c383b62ae53/7f61c/apple-new-emoji-hair-options-2018-emojipedia.webp 400w,\n/static/99e705c81de4f4b392716c383b62ae53/d00b9/apple-new-emoji-hair-options-2018-emojipedia.webp 800w,\n/static/99e705c81de4f4b392716c383b62ae53/92f8c/apple-new-emoji-hair-options-2018-emojipedia.webp 1200w,\n/static/99e705c81de4f4b392716c383b62ae53/fad48/apple-new-emoji-hair-options-2018-emojipedia.webp 1600w,\n/static/99e705c81de4f4b392716c383b62ae53/b84eb/apple-new-emoji-hair-options-2018-emojipedia.webp 2000w\"\n          sizes=\"(max-width: 800px) 100vw, 800px\"\n          type=\"image/webp\"\n        />\n        <source\n          srcset=\"/static/99e705c81de4f4b392716c383b62ae53/e07e9/apple-new-emoji-hair-options-2018-emojipedia.jpg 200w,\n/static/99e705c81de4f4b392716c383b62ae53/066f9/apple-new-emoji-hair-options-2018-emojipedia.jpg 400w,\n/static/99e705c81de4f4b392716c383b62ae53/4b190/apple-new-emoji-hair-options-2018-emojipedia.jpg 800w,\n/static/99e705c81de4f4b392716c383b62ae53/e5166/apple-new-emoji-hair-options-2018-emojipedia.jpg 1200w,\n/static/99e705c81de4f4b392716c383b62ae53/b17f8/apple-new-emoji-hair-options-2018-emojipedia.jpg 1600w,\n/static/99e705c81de4f4b392716c383b62ae53/3acf0/apple-new-emoji-hair-options-2018-emojipedia.jpg 2000w\"\n          sizes=\"(max-width: 800px) 100vw, 800px\"\n          type=\"image/jpeg\"\n        />\n        <img\n          class=\"gatsby-resp-image-image lazyload\"\n          data-src=\"/static/99e705c81de4f4b392716c383b62ae53/4b190/apple-new-emoji-hair-options-2018-emojipedia.jpg\"\n          alt=\"apple new emoji hair options 2018 emojipedia\"\n          title=\"apple new emoji hair options 2018 emojipedia\"\n          loading=\"lazy\"\n          style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        />\n      </picture>\n  </a>\n    </span></p>\n<p>而让我觉得骚的是，除了人支持肤色外，还有一些器官也支持了。🦵<em>0x1f9b5</em>🦶<em>0x1f9b6</em> 都能加上肤色。\n另外还有新的 emoji：🦸‍♀️ 🦸‍♂️，它是由基本的超级英雄 🦸(0x1f9b8) 加上性别符号 ♂️ <em>\\u{2642}\\u{fe0f}</em> ♀ ️<em>\\u{2641}\\u{fe0f}</em>。另外，除了超级英雄外，还有很多支持性别区分的 emoji，比如超级坏蛋 🦹。</p>\n<p>还有 🧙🧚🧛🧜🧝🧞🧟🧗🧘 这些都支持和性别组合。\n真的丧心病狂啊！</p>\n<h2 id=\"unicode-120\" style=\"position:relative;\"><a href=\"#unicode-120\" aria-label=\"unicode 120 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Unicode 12.0</h2>\n<p>在明年的 12.0 里面还会包括很多更有意思的内容。它偏向于 accessibility，所以多了很多和这方面有关的元素。比如<strong>坐着轮椅的白色男人</strong>，助听器等等。也多出了手牵着手的 emoji，像这种白色的女人和黑色的男人握手 <a href=\"https://emojipedia.org/woman-and-man-holding-hands-light-skin-tone-dark-skin-tone/\">👩🏻‍🤝‍👨🏿</a>。除了异性之外，同性也有对应的 emoji，为 🌈 们提供骄傲。</p>\n<p>需要注意的是，握手如果是异性的话，左边的是女性右边的是男性，却没有左边是男性右边是女性的，这可能是出于对女性的尊重吧。然后再加上不同肤色的排列组合的话，就会多出 (!@#¥ 自己算吧 🌚）个看上去没上卵用的 emoji。</p>\n<p>关于更多 Emoji 12 的介绍，可以查看<a href=\"https://blog.emojipedia.org/230-new-emojis-in-final-list-for-2019/\">这篇文章</a>，这里面也出现了我提到的手拉手 emoji 的集合，让世界充满爱。</p>\n<div class=\"footnotes\">\n<hr>\n<ol>\n<li id=\"fn-1\">\n<p> 0x1f468</p>\n<a href=\"#fnref-1\" class=\"footnote-backref\">↩</a>\n</li>\n</ol>\n</div>","frontmatter":{"title":"一些 Emoji 的有趣事情","spoiler":"🌈","image":null,"date":"2019/05/19"}}},"pageContext":{"slug":"/emoji/","previous":{"fields":{"slug":"/toutiao/"},"frontmatter":{"title":"头条的对与错","image":null,"spoiler":"头条没我想的那么坏"}},"next":{"fields":{"slug":"/first-look-of-swiftui/first look of swiftui/"},"frontmatter":{"title":"对于 SwiftUI 的一些认识","image":null,"spoiler":"在写了一些 SwiftUI 代码后的初级看法"}}}}}