ํ™ˆ โ€บ ํ…์ŠคํŠธยท๊ธ€์ž ๋„๊ตฌ

โ›“๏ธโ€๐Ÿ’ฅ ๋Š์–ด์ง„ ์‡ ์‚ฌ์Šฌ ์ด๋ชจ์ง€

โ›“๏ธโ€๐Ÿ’ฅ๋ฅผ ๋ณต์‚ฌํ•˜๊ฑฐ๋‚˜ ๋‚ด ๊ธ€์— ๋„ฃ์–ด ๋ณด์„ธ์š”.

ํŒŒ์ผ์€ ์„œ๋ฒ„๋กœ ์ „์†ก๋˜์ง€ ์•Š๊ณ  ๋‚ด ๊ธฐ๊ธฐ์—์„œ๋งŒ ์ฒ˜๋ฆฌ๋ผ์š”
๋Š์–ด์ง„ ์‡ ์‚ฌ์Šฌ
โ›“๏ธโ€๐Ÿ’ฅ

U+26D3 U+FE0F U+200D U+1F4A5

์ฝ”๋“œ ํฌ์ธํŠธ 4๊ฐœ ยท UTF-16 5๋‹จ์œ„ ยท UTF-8 13๋ฐ”์ดํŠธ

๋‚ด ๊ธ€์— ์ด ์ด๋ชจ์ง€ ๋„ฃ๊ธฐ

์ฝ”๋“œ ํฌ์ธํŠธ ํ‘œ

์ฝ”๋“œ์œ ๋‹ˆ์ฝ”๋“œ ์ด๋ฆ„UTF-8UTF-16

HTML ์ˆซ์ž ์ฐธ์กฐ:

โ›“๏ธโ€๐Ÿ’ฅ ๋Š์–ด์ง„ ์‡ ์‚ฌ์Šฌ ์ด๋ชจ์ง€

โ›“๏ธโ€๐Ÿ’ฅ์˜ ์œ ๋‹ˆ์ฝ”๋“œ CLDR ํ•œ๊ตญ์–ด ์ด๋ฆ„์€ โ€˜๋Š์–ด์ง„ ์‡ ์‚ฌ์Šฌโ€™์ด๊ณ , ์œ ๋‹ˆ์ฝ”๋“œ ์˜์–ด ์ด๋ฆ„์€ โ€˜broken chainโ€™์ด์—์š”. โ›“๏ธโ€๐Ÿ’ฅ๋ฅผ ์ฐพ์„ ๋•Œ ์“ฐ๋„๋ก CLDR์ด ์ •ํ•œ ํ•œ๊ตญ์–ด ํ‚ค์›Œ๋“œ๋Š” ์•„๋ž˜ 6๊ฐœ์˜ˆ์š”. โ›“๏ธโ€๐Ÿ’ฅ๋Š” ์‚ฌ๋ฌผ ๊ทธ๋ฃน โ€˜๋„๊ตฌ(tool)โ€™ ํ•˜์œ„ ๊ทธ๋ฃน์— ์†ํ•˜๊ณ , emoji-test.txt์˜ ์ด ํ•˜์œ„ ๊ทธ๋ฃน 27๊ฐœ(ํ”ผ๋ถ€์ƒ‰ ๋ณ€ํ˜• ์ œ์™ธ) ์ค‘ 21๋ฒˆ์งธ์˜ˆ์š”.

โ›“๏ธโ€๐Ÿ’ฅ๋Š” ์ด๋ชจ์ง€ 2๊ฐœ(โ›“๏ธ chains, ๐Ÿ’ฅ collision symbol)๋ฅผ ZWJ(U+200D)๋กœ ์ด์–ด ๋ถ™์ธ, ์ฝ”๋“œ ํฌ์ธํŠธ 4๊ฐœ์งœ๋ฆฌ ZWJ ์‹œํ€€์Šค์˜ˆ์š”. ์ด ์กฐํ•ฉ์„ ๋ชจ๋ฅด๋Š” ๊ธฐ๊ธฐ์—์„œ๋Š” โ›“๏ธโ€๐Ÿ’ฅ๊ฐ€ โ›“๏ธ + ๐Ÿ’ฅ์ฒ˜๋Ÿผ ๋‚˜๋‰˜์–ด ๋ณด์ผ ์ˆ˜ ์žˆ์–ด์š”(ZWJ ์„ค๋ช…).

โ›“๏ธโ€๐Ÿ’ฅ์˜ ๊ตฌ์„ฑ ๋ฌธ์ž ์ค‘ ๊ฐ€์žฅ ๋Šฆ๊ฒŒ ์ถ”๊ฐ€๋œ ๊ฒƒ์€ U+1F4A5(์œ ๋‹ˆ์ฝ”๋“œ 6.0)์ด๊ณ , ์ด ์ด๋ชจ์ง€์˜ ๋ฒ„์ „์€ E15.1์ด์—์š”. โ›“๏ธโ€๐Ÿ’ฅ๋Š” E15.1์— ๋“ค์–ด์˜จ ์ƒˆ ์ด๋ชจ์ง€๋ผ ์˜ค๋ž˜ ์—…๋ฐ์ดํŠธํ•˜์ง€ ์•Š์€ ๊ธฐ๊ธฐ์—์„œ๋Š” ๋นˆ ๋„ค๋ชจ(โ–ก)๋กœ ๋ณด์ผ ์ˆ˜ ์žˆ์–ด์š”. โ›“๏ธโ€๐Ÿ’ฅ๋Š” UTF-8๋กœ 13๋ฐ”์ดํŠธ, UTF-16์œผ๋กœ 5๋‹จ์œ„(์ฝ”๋“œ ํฌ์ธํŠธ 4๊ฐœ)๋ผ์„œ, UTF-16์œผ๋กœ ๊ธ€์ž ์ˆ˜๋ฅผ ์„ธ๋Š” ์ž…๋ ฅ๋ž€์—์„œ๋Š” 1์ž๊ฐ€ ์•„๋‹ˆ๋ผ 5์ž๋กœ ์„ธ์ ธ์š”(๊ธ€์ž ์ˆ˜ ์„ค๋ช…).

โ›“๏ธโ€๐Ÿ’ฅ ๋Š์–ด์ง„ ์‡ ์‚ฌ์Šฌ ์ด๋ชจ์ง€ ์ฝ”๋“œ ์นด๋“œ: U+26D3 U+FE0F U+200D U+1F4A5, UTF-8 E2 9B 93 EF B8 8F E2 80 8D F0 9F 92 A5, ์ด๋ชจ์ง€ E15.1

์ด๋ชจ์ง€ ์ •๋ณด

ํ•œ๊ตญ์–ด ์ด๋ฆ„๋Š์–ด์ง„ ์‡ ์‚ฌ์Šฌ
์˜์–ด ์ด๋ฆ„broken chain
์ฝ”๋“œ ํฌ์ธํŠธU+26D3 U+FE0F U+200D U+1F4A5
UTF-8E2 9B 93 EF B8 8F E2 80 8D F0 9F 92 A5 (13๋ฐ”์ดํŠธ)
UTF-1626D3 FE0F 200D D83D DCA5 (5๋‹จ์œ„)
HTML ์ฐธ์กฐ⛓️‍💥
์ด๋ชจ์ง€ ๋ฒ„์ „E15.1
์œ ๋‹ˆ์ฝ”๋“œ ๋ฒ„์ „U+26D3 5.2; U+1F4A5 6.0
๋ธ”๋ก๊ธฐํƒ€ ๊ธฐํ˜ธ (Miscellaneous Symbols); ๊ธฐํƒ€ ๊ธฐํ˜ธ์™€ ๊ทธ๋ฆผ ๋ฌธ์ž (Miscellaneous Symbols and Pictographs)
ํ”ผ๋ถ€์ƒ‰ ๋ณ€ํ˜•์—†์Œ

โ›“๏ธโ€๐Ÿ’ฅ ์ž…๋ ฅํ•˜๋Š” ๋ฐฉ๋ฒ•

โ›“๏ธโ€๐Ÿ’ฅ๋Š” ์œ„ โ€˜์ด๋ชจ์ง€ ๋ณต์‚ฌโ€™ ๋‹จ์ถ”๋กœ ๋ณต์‚ฌํ•ด ๋ถ™์—ฌ ๋„ฃ์œผ๋ฉด ๋ผ์š”. ํ‚ค๋ณด๋“œ์˜ ์ด๋ชจ์ง€ ๊ฒ€์ƒ‰ ์นธ์—์„œ๋Š” โ€˜๋Š์–ด์ง„โ€™, โ€˜๋ถ€์„œ์ง„โ€™, โ€˜broken chainโ€™ ๊ฐ™์€ ๋‚ฑ๋ง๋กœ โ›“๏ธโ€๐Ÿ’ฅ๋ฅผ ์ฐพ์„ ์ˆ˜ ์žˆ๊ณ , WindowsยทMacยทiPhoneยทGboard๋ณ„ ๋‹จ์ถ•ํ‚ค์™€ ๋ฉ”๋‰ด๋Š” ์ด๋ชจ์ง€ ์ž…๋ ฅ ๋ฐฉ๋ฒ• ํ•œ ๊ณณ์— ๋ชจ์•˜์–ด์š”.

โ›“๏ธโ€๐Ÿ’ฅ ์ฃผ๋ณ€์˜ โ€˜๋„๊ตฌโ€™ ์ด๋ชจ์ง€ (27๊ฐœ ์ „์ฒด ๋ณด๊ธฐ)

์ฐธ๊ณ ํ•œ ์ž๋ฃŒ

์ž์ฃผ ๋ฌป๋Š” ์งˆ๋ฌธ

โ›“๏ธโ€๐Ÿ’ฅ ์ด๋ชจ์ง€ ์ด๋ฆ„์ด ๋ญ์˜ˆ์š”?

์œ ๋‹ˆ์ฝ”๋“œ CLDR ํ•œ๊ตญ์–ด ์ด๋ฆ„์€ โ€˜๋Š์–ด์ง„ ์‡ ์‚ฌ์Šฌโ€™, ์˜์–ด ์ด๋ฆ„์€ โ€˜broken chainโ€™์ด์—์š”. CLDR ํ•œ๊ตญ์–ด ํ‚ค์›Œ๋“œ๋Š” ๋Š์–ด์ง„, ๋ถ€์„œ์ง„, ์‚ฌ์Šฌ, ์ˆ˜๊ฐ‘, ์ž์œ , ์กฑ์‡„์˜ˆ์š”.

โ›“๏ธโ€๐Ÿ’ฅ์˜ ์œ ๋‹ˆ์ฝ”๋“œ ์ฝ”๋“œ๋Š” ๋ฌด์—‡์ธ๊ฐ€์š”?

U+26D3 U+FE0F U+200D U+1F4A5์˜ˆ์š”. UTF-8๋กœ๋Š” E2 9B 93 EF B8 8F E2 80 8D F0 9F 92 A5(13๋ฐ”์ดํŠธ), HTML์—์„œ๋Š” ⛓️‍💥๋กœ ์ ์–ด์š”.

โ›“๏ธโ€๐Ÿ’ฅ๊ฐ€ ์—ฌ๋Ÿฌ ๊ทธ๋ฆผ์œผ๋กœ ๋‚˜๋‰˜์–ด ๋ณด์—ฌ์š”.

โ›“๏ธโ€๐Ÿ’ฅ๋Š” โ›“๏ธ + ๐Ÿ’ฅ๋ฅผ ZWJ๋กœ ์ด์€ E15.1 ์‹œํ€€์Šค๋ผ์„œ, ์ด ์กฐํ•ฉ์„ ๋ชจ๋ฅด๋Š” ๊ธฐ๊ธฐ์—์„œ๋Š” ๊ทธ๋ฆผ์ด ๋”ฐ๋กœ ๋ณด์—ฌ์š”. E15.1๋ฅผ ์ง€์›ํ•˜๋Š” ์šด์˜์ฒด์ œยท์•ฑ์œผ๋กœ ์—…๋ฐ์ดํŠธํ•˜๋ฉด ํ•˜๋‚˜๋กœ ๋ณด์—ฌ์š”.

ํ•จ๊ป˜ ์“ฐ๋ฉด ์ข‹์€ ๋„๊ตฌ