แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒ•แƒ”แƒšแƒแƒกแƒ˜แƒžแƒ”แƒ“แƒ˜: แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒœแƒแƒฎแƒแƒ•แƒ— Unicode แƒกแƒ˜แƒ›แƒ”แƒ‘แƒก 30-60% แƒฃแƒคแƒ แƒ แƒ™แƒแƒ›แƒžแƒแƒฅแƒขแƒฃแƒ แƒแƒ“ แƒ•แƒ˜แƒ“แƒ แƒ” UTF-8

แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒ•แƒ”แƒšแƒแƒกแƒ˜แƒžแƒ”แƒ“แƒ˜: แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒœแƒแƒฎแƒแƒ•แƒ— Unicode แƒกแƒ˜แƒ›แƒ”แƒ‘แƒก 30-60% แƒฃแƒคแƒ แƒ แƒ™แƒแƒ›แƒžแƒแƒฅแƒขแƒฃแƒ แƒแƒ“ แƒ•แƒ˜แƒ“แƒ แƒ” UTF-8

แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœ แƒฎแƒแƒ แƒ— แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ˜ แƒ“แƒ แƒ’แƒแƒฅแƒ•แƒ— แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒแƒ แƒฉแƒ”แƒ•แƒ˜แƒก แƒแƒ›แƒแƒชแƒแƒœแƒ, แƒ›แƒแƒจแƒ˜แƒœ Unicode แƒ—แƒ˜แƒ—แƒฅแƒ›แƒ˜แƒก แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒกแƒฌแƒแƒ แƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒ•แƒแƒšแƒ˜. แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ“แƒ’แƒ”แƒœแƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒ˜ แƒ“แƒแƒ›แƒแƒ™แƒ˜แƒ“แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ™แƒแƒœแƒขแƒ”แƒฅแƒกแƒขแƒ–แƒ”, แƒ›แƒแƒ’แƒ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒแƒฅแƒแƒช แƒแƒ แƒ˜แƒก แƒฃแƒœแƒ˜แƒ•แƒ”แƒ แƒกแƒแƒšแƒฃแƒ แƒ˜ แƒžแƒแƒกแƒฃแƒฎแƒ˜ - UTF-8. แƒ™แƒแƒ แƒ’แƒ˜ แƒ˜แƒก แƒแƒ แƒ˜แƒก, แƒ แƒแƒ› แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ’แƒแƒซแƒšแƒ”แƒ•แƒ— แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— แƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ แƒ“แƒแƒฎแƒแƒ แƒฏแƒ•แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ” แƒซแƒแƒšแƒ˜แƒแƒœ แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜ แƒฃแƒ›แƒ”แƒขแƒ”แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜. แƒ›แƒแƒ แƒ—แƒแƒšแƒ˜แƒ, แƒ”แƒœแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ”แƒœ แƒฃแƒคแƒ แƒ แƒ›แƒ”แƒขแƒก, แƒ•แƒ˜แƒ“แƒ แƒ” แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒšแƒแƒ—แƒ˜แƒœแƒฃแƒ แƒ˜ แƒแƒœแƒ‘แƒแƒœแƒ˜, "แƒแƒ แƒช แƒ˜แƒกแƒ” แƒ‘แƒ”แƒ•แƒ แƒ˜" แƒ›แƒแƒ˜แƒœแƒช แƒแƒ แƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜ แƒ—แƒ˜แƒ—แƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ–แƒ”. แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒ—แƒฃ แƒแƒ แƒ แƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ˜ แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒแƒ— แƒžแƒ แƒ”แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒฃแƒš แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ”แƒ‘แƒจแƒ˜ แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ’แƒ•แƒ–แƒฆแƒฃแƒ“แƒแƒ•แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ 256 แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ—แƒ˜?

แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒ” แƒ’แƒ—แƒแƒ•แƒแƒ–แƒแƒ‘แƒ— แƒ’แƒแƒ”แƒชแƒœแƒแƒ— แƒแƒ› แƒ™แƒ˜แƒ—แƒฎแƒ•แƒแƒ–แƒ” แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒ’แƒแƒชแƒ”แƒ›แƒ˜แƒก แƒฉแƒ”แƒ›แƒก แƒ›แƒชแƒ“แƒ”แƒšแƒแƒ‘แƒแƒก แƒ“แƒ แƒ’แƒแƒœแƒ•แƒแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒแƒ— แƒจแƒ”แƒ“แƒแƒ แƒ”แƒ‘แƒ˜แƒ— แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜ แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ’แƒแƒซแƒšแƒ”แƒ•แƒ— แƒจแƒ”แƒ˜แƒœแƒแƒฎแƒแƒ— แƒฎแƒแƒ–แƒ”แƒ‘แƒ˜ แƒ›แƒกแƒแƒคแƒšแƒ˜แƒแƒก แƒฃแƒ›แƒ”แƒขแƒ”แƒก แƒ”แƒœแƒแƒ–แƒ” UTF-8-แƒจแƒ˜ แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒญแƒแƒ แƒ‘แƒ˜ แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”.

แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒกแƒ›แƒ’แƒ”แƒ‘แƒšแƒแƒ‘แƒ˜แƒก แƒฃแƒแƒ แƒงแƒแƒคแƒ. แƒ›แƒ” แƒ“แƒแƒฃแƒงแƒแƒ•แƒœแƒ”แƒ‘แƒšแƒ˜แƒ• แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœ แƒ“แƒแƒ—แƒฅแƒ›แƒแƒก: แƒแƒฆแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ แƒแƒ  แƒแƒ แƒ˜แƒก แƒจแƒ”แƒ›แƒแƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒฃแƒšแƒ˜ UTF-8-แƒ˜แƒก แƒฃแƒœแƒ˜แƒ•แƒ”แƒ แƒกแƒแƒšแƒฃแƒ แƒ˜ แƒจแƒ”แƒ›แƒชแƒ•แƒšแƒ”แƒšแƒแƒ“, แƒ˜แƒก แƒจแƒ”แƒกแƒแƒคแƒ”แƒ แƒ˜แƒกแƒ˜แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ”แƒ‘แƒ˜แƒก แƒ•แƒ˜แƒฌแƒ แƒ แƒกแƒ˜แƒแƒจแƒ˜ (แƒ“แƒแƒฌแƒ•แƒ แƒ˜แƒšแƒ”แƒ‘แƒ˜แƒ— แƒ›แƒแƒ—แƒ–แƒ” แƒฅแƒ•แƒ”แƒ›แƒแƒ—) แƒ“แƒ แƒแƒ แƒแƒ•แƒ˜แƒ—แƒแƒ  แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ˜แƒฅแƒœแƒแƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒ”แƒกแƒแƒ›แƒ” แƒ›แƒฎแƒแƒ แƒ˜แƒก API-แƒ”แƒ‘แƒ—แƒแƒœ แƒฃแƒ แƒ—แƒ˜แƒ”แƒ แƒ—แƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก (แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ›แƒแƒช แƒ™แƒ˜ แƒแƒ  แƒ˜แƒชแƒ˜แƒแƒœ แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘). แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒฎแƒจแƒ˜แƒ แƒแƒ“, แƒ–แƒแƒ’แƒแƒ“แƒ˜ แƒ“แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ™แƒฃแƒ›แƒจแƒ•แƒ˜แƒก แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ”แƒ‘แƒ˜ (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, deflate) แƒจแƒ”แƒกแƒแƒคแƒ”แƒ แƒ˜แƒกแƒ˜แƒ แƒ“แƒ˜แƒ“แƒ˜ แƒ›แƒแƒชแƒฃแƒšแƒแƒ‘แƒ˜แƒก แƒขแƒ”แƒฅแƒกแƒขแƒฃแƒ แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ™แƒแƒ›แƒžแƒแƒฅแƒขแƒฃแƒ แƒ˜ แƒจแƒ”แƒกแƒแƒœแƒแƒฎแƒแƒ“. แƒ’แƒแƒ แƒ“แƒ แƒแƒ›แƒ˜แƒกแƒ, แƒฃแƒ™แƒ•แƒ” แƒฉแƒ”แƒ›แƒ˜ แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒก แƒžแƒ แƒแƒชแƒ”แƒกแƒจแƒ˜ แƒ•แƒ˜แƒžแƒแƒ•แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒ˜ แƒ—แƒแƒ•แƒแƒ“ แƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒจแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ’แƒ•แƒแƒ แƒ”แƒ‘แƒก แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒแƒก - แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒฌแƒ˜แƒšแƒแƒ“ แƒฃแƒคแƒ แƒ แƒ แƒ—แƒฃแƒšแƒ˜ (แƒ“แƒ แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒฃแƒแƒ แƒ”แƒกแƒ˜), แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒแƒ˜แƒœแƒช แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒ˜แƒ แƒ“แƒ แƒแƒ แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ”แƒ แƒ—แƒแƒ“ แƒ›แƒฃแƒฎแƒšแƒ–แƒ”. แƒ›แƒ”แƒช แƒ›แƒแƒ’แƒ˜แƒงแƒ•แƒ”แƒ‘แƒ˜แƒ— แƒ›แƒแƒกแƒ–แƒ”.

แƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒ˜แƒกแƒ แƒ“แƒ UTF-8-แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘

แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒกแƒ˜แƒขแƒงแƒ•แƒ แƒ˜แƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘, แƒ—แƒฃ แƒ แƒ แƒแƒ แƒ˜แƒก แƒ”แƒก Unicode ะธ UTF-8.

แƒ›แƒแƒ’แƒ”แƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒแƒ—, แƒแƒ“แƒ แƒ” แƒžแƒแƒžแƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒ˜แƒงแƒ 8-แƒ‘แƒ˜แƒขแƒ˜แƒแƒœแƒ˜ แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ. แƒ›แƒแƒ—แƒ—แƒแƒœ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜ แƒ˜แƒงแƒ: 256 แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก แƒ“แƒแƒœแƒแƒ›แƒ แƒ˜แƒšแƒ˜ 0-แƒ“แƒแƒœ 255-แƒ›แƒ“แƒ”, แƒฎแƒแƒšแƒ 0-แƒ“แƒแƒœ 255-แƒ›แƒ“แƒ” แƒ แƒ˜แƒชแƒฎแƒ•แƒ”แƒ‘แƒ˜ แƒแƒจแƒ™แƒแƒ แƒแƒ“ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก แƒฌแƒแƒ แƒ›แƒแƒ“แƒ’แƒ”แƒœแƒ˜แƒšแƒ˜ แƒ แƒแƒ’แƒแƒ แƒช แƒ”แƒ แƒ—แƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜. แƒ—แƒฃ แƒ—แƒแƒ•แƒ˜แƒ“แƒแƒœแƒ•แƒ” แƒ“แƒแƒ•แƒฃแƒ‘แƒ แƒฃแƒœแƒ“แƒ”แƒ‘แƒ˜แƒ—, ASCII แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ แƒ›แƒ—แƒšแƒ˜แƒแƒœแƒแƒ“ แƒจแƒ”แƒ›แƒแƒ˜แƒคแƒแƒ แƒ’แƒšแƒ”แƒ‘แƒ 7 แƒ‘แƒ˜แƒขแƒ˜แƒ—, แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ›แƒ˜แƒกแƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜แƒก แƒฌแƒแƒ แƒ›แƒแƒ“แƒ’แƒ”แƒœแƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜ แƒ‘แƒ˜แƒขแƒ˜ แƒแƒ แƒ˜แƒก แƒœแƒฃแƒšแƒ˜ แƒ“แƒ 8-แƒ‘แƒ˜แƒขแƒ˜แƒแƒœแƒ˜ แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒฃแƒ›แƒ”แƒขแƒ”แƒกแƒแƒ‘แƒ แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒ˜แƒ แƒ›แƒแƒกแƒ—แƒแƒœ (แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ“แƒ”แƒ‘แƒ˜แƒแƒœ แƒ›แƒฎแƒแƒšแƒแƒ“ "แƒ–แƒ”แƒ“แƒแƒจแƒ˜" แƒœแƒแƒฌแƒ˜แƒšแƒ˜, แƒกแƒแƒ“แƒแƒช แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜ แƒ‘แƒ˜แƒขแƒ˜ แƒแƒ แƒ˜แƒก แƒ”แƒ แƒ—แƒ˜ ).

แƒ แƒ˜แƒ— แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ“แƒ”แƒ‘แƒ Unicode แƒแƒ› แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒ’แƒแƒœ แƒ“แƒ แƒ แƒแƒขแƒแƒ› แƒแƒ แƒ˜แƒก แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒแƒก แƒแƒ›แƒ“แƒ”แƒœแƒ˜ แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ“แƒ’แƒ”แƒœแƒ - UTF-8, UTF-16 (BE แƒ“แƒ LE), UTF-32? แƒ›แƒแƒ“แƒ˜ แƒ“แƒแƒ•แƒแƒšแƒแƒ’แƒแƒ— แƒ—แƒแƒœแƒ›แƒ˜แƒ›แƒ“แƒ”แƒ•แƒ แƒแƒ‘แƒ˜แƒ—.

แƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒ˜แƒก แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒ˜ แƒแƒฆแƒฌแƒ”แƒ แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒก (แƒ“แƒ แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ— แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒก แƒชแƒแƒšแƒ™แƒ”แƒฃแƒš แƒ™แƒแƒ›แƒžแƒแƒœแƒ”แƒœแƒขแƒ”แƒ‘แƒก) แƒ“แƒ แƒ›แƒแƒ— แƒ แƒ˜แƒชแƒฎแƒ•แƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ‘แƒแƒก. แƒ“แƒ แƒแƒ› แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒจแƒ˜ แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒจแƒ”แƒกแƒแƒซแƒšแƒ แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜แƒ - แƒ“แƒแƒœ 0x00 แƒ“แƒแƒœ 0x10FFFF (1 แƒชแƒแƒšแƒ˜). แƒ—แƒฃ แƒ’แƒ•แƒ˜แƒœแƒ“แƒแƒ“แƒ แƒชแƒ•แƒšแƒแƒ“แƒจแƒ˜ แƒฉแƒแƒ•แƒกแƒ•แƒแƒ— แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜ แƒแƒกแƒ”แƒ— แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒจแƒ˜, แƒแƒ แƒช 114 แƒ“แƒ แƒแƒ แƒช 112 แƒ‘แƒแƒ˜แƒขแƒ˜ แƒแƒ  แƒ˜แƒฅแƒœแƒ”แƒ‘แƒแƒ“แƒ แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜. แƒ“แƒ แƒ แƒแƒ“แƒ’แƒแƒœ แƒฉแƒ•แƒ”แƒœแƒ˜ แƒžแƒ แƒแƒชแƒ”แƒกแƒแƒ แƒ”แƒ‘แƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒšแƒ˜ แƒกแƒแƒ›แƒ‘แƒแƒ˜แƒขแƒ˜แƒแƒœแƒ˜ แƒ แƒ˜แƒชแƒฎแƒ•แƒ”แƒ‘แƒ˜แƒ— แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒฉแƒ•แƒ”แƒœ แƒ˜แƒซแƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ•แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ˜แƒ— แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒงแƒ”แƒœแƒแƒ— 1 แƒ‘แƒแƒ˜แƒขแƒ˜ แƒ—แƒ˜แƒ—แƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ–แƒ”! แƒ”แƒก แƒแƒ แƒ˜แƒก UTF-2, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ”แƒก แƒคแƒแƒ แƒ›แƒแƒขแƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก แƒžแƒแƒžแƒฃแƒšแƒแƒ แƒฃแƒšแƒ˜ แƒกแƒฌแƒแƒ แƒ”แƒ“ แƒแƒ› "แƒ›แƒคแƒšแƒแƒœแƒ’แƒ•แƒ”แƒšแƒแƒ‘แƒ˜แƒก" แƒ’แƒแƒ›แƒ.

แƒกแƒแƒ‘แƒ”แƒ“แƒœแƒ˜แƒ”แƒ แƒแƒ“, แƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒจแƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒœแƒ›แƒ˜แƒ›แƒ“แƒ”แƒ•แƒ แƒแƒ‘แƒ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ˜แƒ—แƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก. แƒ›แƒแƒ—แƒ˜ แƒ›แƒ—แƒ”แƒšแƒ˜ แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜ แƒ“แƒแƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ 17 "แƒ—แƒ•แƒ˜แƒ—แƒ›แƒคแƒ แƒ˜แƒœแƒแƒ•แƒ”แƒ‘แƒ˜", แƒ แƒแƒ›แƒ”แƒšแƒ—แƒแƒ’แƒแƒœ แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก 65536 (0x10000) "แƒ™แƒแƒ“แƒ˜แƒก แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ”แƒ‘แƒ˜" "แƒ™แƒแƒ“แƒฃแƒ แƒ˜ แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜แƒก" แƒ™แƒแƒœแƒชแƒ”แƒคแƒชแƒ˜แƒ แƒแƒฅ แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒแƒ แƒ˜แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒœแƒแƒ›แƒ”แƒ แƒ˜, แƒ›แƒ˜แƒœแƒ˜แƒญแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒแƒก Unicode-แƒ˜แƒก แƒ›แƒ˜แƒ”แƒ . แƒ›แƒแƒ’แƒ แƒแƒ›, แƒ แƒแƒ’แƒแƒ แƒช แƒ–แƒ”แƒ›แƒแƒ— แƒแƒฆแƒ•แƒœแƒ˜แƒจแƒœแƒ”แƒ—, แƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒจแƒ˜ แƒ˜แƒœแƒแƒ›แƒ แƒ”แƒ‘แƒ แƒแƒ แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒชแƒแƒšแƒ™แƒ”แƒฃแƒšแƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜, แƒแƒ แƒแƒ›แƒ”แƒ“ แƒ›แƒแƒ—แƒ˜ แƒ™แƒแƒ›แƒžแƒแƒœแƒ”แƒœแƒขแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜แƒก แƒœแƒ˜แƒจแƒœแƒ”แƒ‘แƒ˜ (แƒ“แƒ แƒ–แƒแƒ’แƒฏแƒ”แƒ  แƒกแƒแƒ”แƒ แƒ—แƒแƒ“ แƒแƒ แƒแƒคแƒ”แƒ แƒ˜ แƒจแƒ”แƒ”แƒกแƒแƒ‘แƒแƒ›แƒ”แƒ‘แƒ แƒ แƒ˜แƒชแƒฎแƒ•แƒก - แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒแƒ› แƒ“แƒ แƒแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ›แƒแƒ’แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒ”แƒก แƒแƒ แƒช แƒ˜แƒกแƒ” แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜แƒ), แƒแƒกแƒ” แƒ แƒแƒ›. แƒฃแƒคแƒ แƒ แƒกแƒฌแƒแƒ แƒ˜แƒ, แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒšแƒแƒ“ แƒ˜แƒกแƒแƒฃแƒ‘แƒ แƒแƒ— แƒ—แƒแƒ•แƒแƒ“ แƒ แƒ˜แƒชแƒฎแƒ•แƒ”แƒ‘แƒ˜แƒก แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒแƒ–แƒ” แƒ“แƒ แƒแƒ แƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ–แƒ”. แƒ—แƒฃแƒ›แƒชแƒ, แƒจแƒ”แƒ›แƒ“แƒ’แƒแƒ›แƒจแƒ˜, แƒ›แƒแƒ™แƒšแƒ”แƒ“, แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘ แƒกแƒ˜แƒขแƒงแƒ•แƒแƒก โ€žแƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒโ€œ, แƒ แƒแƒช แƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒแƒ‘แƒก แƒขแƒ”แƒ แƒ›แƒ˜แƒœแƒก โ€žแƒ™แƒแƒ“แƒ˜ แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜โ€œ.

แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒ•แƒ”แƒšแƒแƒกแƒ˜แƒžแƒ”แƒ“แƒ˜: แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒœแƒแƒฎแƒแƒ•แƒ— Unicode แƒกแƒ˜แƒ›แƒ”แƒ‘แƒก 30-60% แƒฃแƒคแƒ แƒ แƒ™แƒแƒ›แƒžแƒแƒฅแƒขแƒฃแƒ แƒแƒ“ แƒ•แƒ˜แƒ“แƒ แƒ” UTF-8
แƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒ˜แƒก แƒ—แƒ•แƒ˜แƒ—แƒ›แƒคแƒ แƒ˜แƒœแƒแƒ•แƒ”แƒ‘แƒ˜. แƒ แƒแƒ’แƒแƒ แƒช แƒฎแƒ”แƒ“แƒแƒ•แƒ—, แƒ›แƒ˜แƒกแƒ˜ แƒฃแƒ›แƒ”แƒขแƒ”แƒกแƒ˜ แƒœแƒแƒฌแƒ˜แƒšแƒ˜ (4-แƒ“แƒแƒœ 13-แƒ›แƒ“แƒ” แƒ—แƒ•แƒ˜แƒ—แƒ›แƒคแƒ แƒ˜แƒœแƒแƒ•แƒ˜) แƒฏแƒ”แƒ  แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ’แƒแƒ›แƒแƒฃแƒงแƒ”แƒœแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ.

แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒกแƒแƒงแƒฃแƒ แƒแƒ“แƒฆแƒ”แƒ‘แƒแƒ แƒ˜แƒก, แƒ แƒแƒ› แƒ›แƒ—แƒ”แƒšแƒ˜ แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ โ€žแƒ แƒ‘แƒ˜แƒšแƒแƒ‘แƒ˜โ€œ แƒ“แƒ”แƒ•แƒก แƒœแƒฃแƒšแƒแƒ•แƒแƒœ แƒกแƒ˜แƒ‘แƒ แƒขแƒงแƒ”แƒจแƒ˜, แƒ›แƒแƒก แƒ”.แƒฌ.แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒ›แƒ แƒแƒ•แƒแƒšแƒ”แƒœแƒแƒ•แƒแƒœแƒ˜ แƒ—แƒ•แƒ˜แƒ—แƒ›แƒคแƒ แƒ˜แƒœแƒแƒ•แƒ˜แƒ—แƒฃ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒขแƒ”แƒฅแƒกแƒขแƒก แƒ”แƒ แƒ—-แƒ”แƒ แƒ— แƒ—แƒแƒœแƒแƒ›แƒ”แƒ“แƒ แƒแƒ•แƒ” แƒ”แƒœแƒแƒ–แƒ” (แƒ›แƒแƒ— แƒจแƒแƒ แƒ˜แƒก แƒฉแƒ˜แƒœแƒฃแƒ แƒ–แƒ”), แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ  แƒฌแƒแƒฎแƒ•แƒแƒšแƒ— แƒแƒ› แƒกแƒ˜แƒ‘แƒ แƒขแƒงแƒ˜แƒก แƒคแƒแƒ แƒ’แƒšแƒ”แƒ‘แƒก แƒ’แƒแƒ แƒ”แƒ—. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ  แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒ—แƒ˜แƒจแƒแƒ— แƒ“แƒแƒœแƒแƒ แƒฉแƒ”แƒœแƒ˜ Unicode - แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, emoji แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒแƒ“ แƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒก แƒ‘แƒแƒšแƒแƒจแƒ˜. แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒ—แƒ•แƒ˜แƒ—แƒ›แƒคแƒ แƒ˜แƒœแƒแƒ•แƒ˜"แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ›แƒ แƒแƒ•แƒแƒšแƒ”แƒœแƒแƒ•แƒแƒœแƒ˜ แƒ—แƒ•แƒ˜แƒ—แƒ›แƒคแƒ แƒ˜แƒœแƒแƒ•แƒ˜โ€œ (แƒ˜แƒ’แƒ˜ แƒ•แƒ แƒชแƒ”แƒšแƒ“แƒ”แƒ‘แƒ แƒกแƒแƒ˜แƒ“แƒแƒœ 0x10000 แƒ“แƒแƒœ 0x1FFFF). แƒแƒกแƒ” แƒ แƒแƒ›, UTF-16 แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒก แƒแƒ›แƒแƒก: แƒงแƒ•แƒ”แƒšแƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒ“แƒ˜แƒก แƒจแƒ˜แƒ’แƒœแƒ˜แƒ— แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒ›แƒ แƒแƒ•แƒแƒšแƒ”แƒœแƒแƒ•แƒแƒœแƒ˜ แƒ—แƒ•แƒ˜แƒ—แƒ›แƒคแƒ แƒ˜แƒœแƒแƒ•แƒ˜, แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜แƒ โ€žแƒ แƒแƒ’แƒแƒ แƒช แƒแƒ แƒ˜แƒกโ€œ แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒ˜ แƒแƒ  แƒ‘แƒแƒ˜แƒขแƒ˜แƒแƒœแƒ˜ แƒœแƒแƒ›แƒ แƒ˜แƒ—. แƒ—แƒฃแƒ›แƒชแƒ, แƒแƒ› แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒ˜แƒก แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ—แƒ˜ แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜ แƒกแƒแƒ”แƒ แƒ—แƒแƒ“ แƒแƒ  แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ‘แƒก แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒš แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ–แƒ”, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ‘แƒก แƒ˜แƒ›แƒแƒ–แƒ”, แƒ แƒแƒ› แƒแƒ› แƒฌแƒงแƒ•แƒ˜แƒšแƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒœแƒ•แƒ˜แƒฎแƒ˜แƒšแƒแƒ— แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ - แƒแƒ› แƒแƒ—แƒฎแƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜แƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ”แƒ แƒ—แƒแƒ“ แƒจแƒ”แƒ แƒฌแƒงแƒ›แƒ˜แƒ—, แƒ›แƒ˜แƒ•แƒ˜แƒฆแƒ”แƒ‘แƒ— แƒ แƒ˜แƒชแƒฎแƒ•แƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒแƒ˜แƒชแƒแƒ•แƒก แƒ›แƒ—แƒ”แƒšแƒ˜ แƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ˜ Unicode แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒ˜. แƒแƒ› แƒ˜แƒ“แƒ”แƒแƒก แƒฐแƒฅแƒ•แƒ˜แƒ "แƒกแƒฃแƒ แƒแƒ’แƒแƒขแƒ˜ แƒฌแƒงแƒ•แƒ˜แƒšแƒ”แƒ‘แƒ˜" - แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ’แƒกแƒ›แƒ”แƒœแƒ˜แƒแƒ— แƒ›แƒแƒ— แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘.

แƒแƒกแƒ” แƒ แƒแƒ›, UTF-16 แƒ›แƒแƒ˜แƒ—แƒฎแƒแƒ•แƒก แƒแƒ  แƒแƒœ (แƒซแƒแƒšแƒ˜แƒแƒœ แƒ˜แƒจแƒ•แƒ˜แƒแƒ— แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ”แƒ‘แƒจแƒ˜) แƒแƒ—แƒฎ แƒ‘แƒแƒ˜แƒขแƒก แƒ—แƒ˜แƒ—แƒ "แƒ™แƒแƒ“แƒ˜ แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜". แƒ”แƒก แƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ˜แƒ, แƒ•แƒ˜แƒ“แƒ แƒ” แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— แƒแƒ—แƒฎแƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒšแƒแƒ—แƒ˜แƒœแƒฃแƒ แƒ˜ (แƒ“แƒ แƒกแƒฎแƒ•แƒ ASCII แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜) แƒแƒ› แƒ’แƒ–แƒ˜แƒ— แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒ— แƒ™แƒแƒ แƒ’แƒแƒ•แƒก แƒกแƒ˜แƒ•แƒ แƒชแƒ˜แƒก แƒœแƒแƒฎแƒ”แƒ•แƒแƒ แƒก แƒœแƒฃแƒšแƒ”แƒ‘แƒ–แƒ”. UTF-8 แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒšแƒ˜แƒ แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒšแƒแƒ“: แƒ›แƒแƒกแƒจแƒ˜ ASCII, แƒ แƒแƒ’แƒแƒ แƒช แƒแƒ“แƒ แƒ”, แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ”แƒ แƒ— แƒ‘แƒแƒ˜แƒขแƒก แƒ˜แƒ™แƒแƒ•แƒ”แƒ‘แƒก; แƒ™แƒแƒ“แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ 0x80 แƒ“แƒแƒœ 0x7FF - แƒแƒ แƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜; แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ 0x800 แƒ“แƒแƒœ 0xFFFF - แƒกแƒแƒ›แƒ˜ แƒ“แƒ แƒ“แƒแƒœ 0x10000 แƒ“แƒแƒœ 0x10FFFF - แƒแƒ—แƒฎแƒ˜. แƒ”แƒ แƒ—แƒ˜แƒก แƒ›แƒฎแƒ แƒ˜แƒ•, แƒšแƒแƒ—แƒ˜แƒœแƒฃแƒ แƒ˜ แƒแƒœแƒ‘แƒแƒœแƒ˜ แƒ™แƒแƒ แƒ’แƒ˜ แƒ’แƒแƒฎแƒ“แƒ: ASCII-แƒ—แƒแƒœ แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒแƒ‘แƒ แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ“แƒ แƒ“แƒ แƒ’แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ‘แƒ แƒฃแƒคแƒ แƒ แƒ—แƒแƒœแƒแƒ‘แƒ แƒแƒ“ "แƒ’แƒแƒ•แƒ แƒชแƒ”แƒšแƒ“แƒ" 1-แƒ“แƒแƒœ 4 แƒ‘แƒแƒ˜แƒขแƒแƒ›แƒ“แƒ”. แƒ›แƒแƒ’แƒ แƒแƒ› แƒšแƒแƒ—แƒ˜แƒœแƒฃแƒ แƒ˜ แƒ’แƒแƒ แƒ“แƒ แƒกแƒฎแƒ•แƒ แƒแƒœแƒ‘แƒแƒœแƒ”แƒ‘แƒ˜, แƒกแƒแƒ›แƒฌแƒฃแƒฎแƒแƒ แƒแƒ“, แƒแƒ แƒแƒ•แƒ˜แƒ—แƒแƒ  แƒกแƒแƒ แƒ’แƒ”แƒ‘แƒ”แƒšแƒก แƒแƒ  แƒ›แƒแƒแƒฅแƒ•แƒก UTF-16-แƒ—แƒแƒœ แƒจแƒ”แƒ“แƒแƒ แƒ”แƒ‘แƒ˜แƒ— แƒ“แƒ แƒ‘แƒ”แƒ•แƒ แƒก แƒแƒฎแƒšแƒ แƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒกแƒแƒ›แƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜ แƒแƒ แƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“ - แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ“แƒแƒคแƒแƒ แƒฃแƒšแƒ˜แƒ แƒแƒ  แƒ‘แƒแƒ˜แƒขแƒ˜แƒแƒœแƒ˜ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜แƒ—, 32-แƒฏแƒ”แƒ  แƒจแƒ”แƒ›แƒชแƒ˜แƒ แƒ“แƒ. 0xFFFF แƒ“แƒแƒœ 0x7FF, แƒ“แƒ แƒ›แƒแƒกแƒจแƒ˜ แƒแƒ แƒช แƒฉแƒ˜แƒœแƒฃแƒ แƒ˜ แƒ“แƒ, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒฅแƒแƒ แƒ—แƒฃแƒšแƒ˜ แƒแƒ  แƒจแƒ”แƒ“แƒ˜แƒก. แƒ™แƒ˜แƒ แƒ˜แƒšแƒ˜แƒชแƒ แƒ“แƒ แƒฎแƒฃแƒ—แƒ˜ แƒกแƒฎแƒ•แƒ แƒแƒœแƒ‘แƒแƒœแƒ˜ - hurray - แƒ˜แƒฆแƒ‘แƒšแƒ˜แƒแƒœแƒ˜, 2 แƒ‘แƒแƒ˜แƒขแƒ˜ แƒ—แƒ˜แƒ—แƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ–แƒ”.

แƒ แƒแƒขแƒแƒ› แƒฎแƒ“แƒ”แƒ‘แƒ แƒ”แƒก? แƒ•แƒœแƒแƒฎแƒแƒ—, แƒ แƒแƒ’แƒแƒ  แƒฌแƒแƒ แƒ›แƒแƒแƒ“แƒ’แƒ”แƒœแƒก UTF-8 แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒก แƒ™แƒแƒ“แƒ”แƒ‘แƒก:
แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒ•แƒ”แƒšแƒแƒกแƒ˜แƒžแƒ”แƒ“แƒ˜: แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒœแƒแƒฎแƒแƒ•แƒ— Unicode แƒกแƒ˜แƒ›แƒ”แƒ‘แƒก 30-60% แƒฃแƒคแƒ แƒ แƒ™แƒแƒ›แƒžแƒแƒฅแƒขแƒฃแƒ แƒแƒ“ แƒ•แƒ˜แƒ“แƒ แƒ” UTF-8
แƒžแƒ˜แƒ แƒ“แƒแƒžแƒ˜แƒ  แƒ แƒ˜แƒชแƒฎแƒ•แƒ”แƒ‘แƒ˜แƒก แƒฌแƒแƒ แƒ›แƒแƒกแƒแƒฉแƒ”แƒœแƒแƒ“, แƒแƒฅ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ—แƒ˜ แƒ›แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ แƒ‘แƒ˜แƒขแƒ”แƒ‘แƒ˜ x. แƒฉแƒแƒœแƒก, แƒ แƒแƒ› แƒแƒ  แƒ‘แƒแƒ˜แƒขแƒ˜แƒแƒœ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒจแƒ˜ แƒ›แƒฎแƒแƒšแƒแƒ“ 11 แƒแƒกแƒ”แƒ—แƒ˜ แƒ‘แƒ˜แƒขแƒ˜แƒ (16-แƒ“แƒแƒœ). แƒฌแƒแƒ›แƒงแƒ•แƒแƒœ แƒ‘แƒ˜แƒขแƒ”แƒ‘แƒก แƒแƒฅ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ“แƒแƒ›แƒฎแƒ›แƒแƒ แƒ” แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ แƒแƒฅแƒ•แƒ—. แƒแƒ—แƒฎแƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜แƒแƒœแƒ˜ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, 21 แƒ‘แƒ˜แƒขแƒ˜แƒ“แƒแƒœ 32 แƒ’แƒแƒ›แƒแƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ แƒ™แƒแƒ“แƒ˜แƒก แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜แƒก แƒœแƒแƒ›แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก - แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก, แƒกแƒแƒ›แƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜ (แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฏแƒแƒ›แƒจแƒ˜ แƒ˜แƒซแƒšแƒ”แƒ•แƒ 24 แƒ‘แƒ˜แƒขแƒก) แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜แƒก แƒ›แƒแƒ แƒ™แƒ”แƒ แƒ”แƒ‘แƒ˜ แƒซแƒแƒšแƒ˜แƒแƒœ แƒ‘แƒ”แƒ•แƒ แƒก แƒญแƒแƒ›แƒก.

แƒ”แƒก แƒชแƒฃแƒ“แƒ˜แƒ? แฒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒแƒ . แƒ”แƒ แƒ—แƒ˜แƒก แƒ›แƒฎแƒ แƒ˜แƒ•, แƒ—แƒฃ แƒฉแƒ•แƒ”แƒœ แƒ“แƒ˜แƒ“แƒแƒ“ แƒ•แƒ–แƒ แƒฃแƒœแƒแƒ•แƒ— แƒกแƒ˜แƒ•แƒ แƒชแƒ”แƒ–แƒ”, แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒจแƒ”แƒ™แƒฃแƒ›แƒจแƒ•แƒ˜แƒก แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒแƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒแƒฆแƒ›แƒแƒคแƒฎแƒ•แƒ แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ— แƒ”แƒœแƒขแƒ แƒแƒžแƒ˜แƒแƒก แƒ“แƒ แƒ–แƒ”แƒ“แƒ›แƒ”แƒขแƒแƒ‘แƒแƒก. แƒ›แƒ”แƒแƒ แƒ”แƒก แƒ›แƒฎแƒ แƒ˜แƒ•, แƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒ˜แƒก แƒ›แƒ˜แƒ–แƒแƒœแƒ˜ แƒ˜แƒงแƒ แƒ›แƒแƒฅแƒกแƒ˜แƒ›แƒแƒšแƒฃแƒ แƒแƒ“ แƒฃแƒœแƒ˜แƒ•แƒ”แƒ แƒกแƒแƒšแƒฃแƒ แƒ˜ แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ UTF-8-แƒจแƒ˜ แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒฃแƒš แƒฎแƒแƒ–แƒก แƒ›แƒ˜แƒ•แƒแƒœแƒ“แƒแƒ— แƒ™แƒแƒ“แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ“แƒ แƒ” แƒ›แƒฎแƒแƒšแƒแƒ“ ASCII-แƒ˜แƒ— แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ“แƒ แƒ“แƒ แƒแƒ  แƒ’แƒ•แƒ”แƒจแƒ˜แƒœแƒแƒ“แƒ”แƒก, แƒ แƒแƒ› แƒ˜แƒก แƒ“แƒแƒ˜แƒœแƒแƒฎแƒแƒ•แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก ASCII แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒ˜แƒ“แƒแƒœ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ แƒ”แƒแƒšแƒฃแƒ แƒแƒ“ แƒแƒ  แƒแƒ แƒ˜แƒก (แƒ‘แƒแƒšแƒแƒก แƒ“แƒ แƒ‘แƒแƒšแƒแƒก, UTF-8-แƒจแƒ˜ แƒงแƒ•แƒ”แƒšแƒ แƒ‘แƒแƒ˜แƒขแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ แƒœแƒฃแƒšแƒแƒ•แƒแƒœแƒ˜ แƒ‘แƒ˜แƒขแƒ˜แƒ“แƒแƒœ - แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ–แƒฃแƒกแƒขแƒแƒ“ แƒ˜แƒก, แƒ แƒแƒช แƒแƒ แƒ˜แƒก ASCII). แƒ“แƒ แƒ—แƒฃ แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒแƒ“ แƒ’แƒ•แƒกแƒฃแƒ แƒก แƒ“แƒ˜แƒ“แƒ˜ แƒกแƒ˜แƒ›แƒ˜แƒกแƒ’แƒแƒœ แƒžแƒแƒขแƒแƒ แƒ แƒ™แƒฃแƒ“แƒ˜แƒก แƒแƒ›แƒแƒญแƒ แƒ แƒ—แƒแƒ•แƒ˜แƒ“แƒแƒœแƒ•แƒ” แƒ›แƒ˜แƒกแƒ˜ แƒ’แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ” (แƒแƒœ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ˜แƒก แƒœแƒแƒฌแƒ˜แƒšแƒ˜แƒก แƒแƒฆแƒ“แƒ’แƒ”แƒœแƒ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ’แƒแƒœแƒงแƒแƒคแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’), แƒฉแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒแƒ“แƒ•แƒ˜แƒšแƒ˜แƒ แƒ•แƒ˜แƒžแƒแƒ•แƒแƒ— แƒแƒคแƒกแƒ”แƒขแƒ˜, แƒกแƒแƒ“แƒแƒช แƒžแƒ”แƒ แƒกแƒแƒœแƒแƒŸแƒ˜ แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ (แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜แƒ. แƒ แƒแƒ› แƒ’แƒแƒ›แƒแƒขแƒแƒ•แƒแƒ— แƒ‘แƒแƒ˜แƒขแƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒกแƒแƒช แƒแƒฅแƒ•แƒ— แƒ‘แƒ˜แƒขแƒ˜แƒก แƒžแƒ แƒ”แƒคแƒ˜แƒฅแƒกแƒ˜ 10).

แƒ›แƒแƒจแƒ˜แƒœ แƒ แƒแƒขแƒแƒ› แƒ˜แƒ’แƒแƒœแƒ”แƒ‘ แƒ แƒแƒ˜แƒ›แƒ” แƒแƒฎแƒแƒšแƒก?

แƒแƒ›แƒแƒ•แƒ“แƒ แƒแƒฃแƒšแƒแƒ“, แƒ–แƒแƒ’แƒฏแƒ”แƒ  แƒแƒ แƒ˜แƒก แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒ”แƒ‘แƒ˜, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒจแƒ”แƒ™แƒฃแƒ›แƒจแƒ•แƒ˜แƒก แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ”แƒ‘แƒ˜, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ deflate, แƒชแƒฃแƒ“แƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ’แƒกแƒฃแƒ แƒ— แƒ›แƒ˜แƒแƒฆแƒฌแƒ˜แƒแƒ— แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ™แƒแƒ›แƒžแƒแƒฅแƒขแƒฃแƒ  แƒจแƒ”แƒœแƒแƒฎแƒ•แƒแƒก. แƒžแƒ˜แƒ แƒแƒ“แƒแƒ“ แƒ›แƒ” แƒ”แƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒจแƒ”แƒ›แƒฎแƒ•แƒ“แƒ แƒ›แƒจแƒ”แƒœแƒ”แƒ‘แƒšแƒแƒ‘แƒแƒ–แƒ” แƒคแƒ˜แƒฅแƒ แƒ˜แƒกแƒแƒก แƒจแƒ”แƒ™แƒฃแƒ›แƒจแƒฃแƒšแƒ˜ แƒžแƒ แƒ”แƒคแƒ˜แƒฅแƒกแƒ˜แƒก แƒฎแƒ” แƒ“แƒ˜แƒ“แƒ˜ แƒšแƒ”แƒฅแƒกแƒ˜แƒ™แƒแƒœแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ›แƒ”แƒšแƒจแƒ˜แƒช แƒจแƒ”แƒ“แƒ˜แƒก แƒกแƒ˜แƒขแƒงแƒ•แƒ”แƒ‘แƒ˜ แƒ—แƒ•แƒ˜แƒ—แƒœแƒ”แƒ‘แƒฃแƒ  แƒ”แƒœแƒ”แƒ‘แƒ–แƒ”. แƒ”แƒ แƒ—แƒ˜แƒก แƒ›แƒฎแƒ แƒ˜แƒ•, แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜ แƒกแƒ˜แƒขแƒงแƒ•แƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒแƒ™แƒšแƒ”แƒ, แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ›แƒ˜แƒกแƒ˜ แƒจแƒ”แƒ™แƒฃแƒ›แƒจแƒ•แƒ แƒแƒ แƒแƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ. แƒ›แƒ”แƒแƒ แƒ”แƒก แƒ›แƒฎแƒ แƒ˜แƒ•, แƒฎแƒ˜แƒก แƒ˜แƒ›แƒžแƒšแƒ”แƒ›แƒ”แƒœแƒขแƒแƒชแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒ” แƒ’แƒแƒœแƒ•แƒ˜แƒฎแƒ˜แƒšแƒ”, แƒ˜แƒกแƒ” แƒ˜แƒงแƒ แƒจแƒ”แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜, แƒ แƒแƒ› แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜แƒก แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒฅแƒ›แƒœแƒ˜แƒ“แƒ แƒชแƒแƒšแƒ™แƒ”แƒฃแƒš แƒฎแƒ˜แƒก แƒฌแƒ•แƒ”แƒ แƒแƒก, แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ›แƒแƒ—แƒ˜ แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒชแƒ˜แƒ แƒ”แƒ‘แƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒกแƒแƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒ แƒ˜แƒงแƒ. แƒฉแƒ”แƒ›แƒก แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒแƒจแƒ˜ Az.js (แฒ แƒแƒ’แƒแƒ แƒช แƒžแƒ˜แƒ›แƒแƒ แƒคแƒ˜แƒ2, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒ“แƒแƒช แƒ˜แƒก แƒ“แƒแƒคแƒฃแƒซแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ) แƒ›แƒกแƒ’แƒแƒ•แƒกแƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ˜แƒก แƒ’แƒแƒ“แƒแƒญแƒ แƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ - แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ”แƒ‘แƒ˜ แƒจแƒ”แƒคแƒฃแƒ—แƒฃแƒšแƒ˜ DAWG- แƒšแƒ”แƒฅแƒกแƒ˜แƒ™แƒแƒœแƒ˜, แƒ˜แƒฅ แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ แƒ™แƒแƒ แƒ’แƒ˜ แƒซแƒ•แƒ”แƒšแƒ˜ CP1251. แƒ›แƒแƒ’แƒ แƒแƒ›, แƒ แƒแƒ’แƒแƒ แƒช แƒแƒ“แƒ•แƒ˜แƒšแƒ˜ แƒ’แƒแƒกแƒแƒ’แƒ”แƒ‘แƒ˜แƒ, แƒ”แƒก แƒ™แƒแƒ แƒ’แƒแƒ“ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒฃแƒšแƒ˜ แƒแƒœแƒ‘แƒแƒœแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก - แƒฉแƒ˜แƒœแƒฃแƒ  แƒ”แƒœแƒแƒ–แƒ” แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜ แƒแƒ  แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ“แƒแƒ”แƒ›แƒแƒขแƒแƒก แƒแƒกแƒ”แƒ— แƒšแƒ”แƒฅแƒกแƒ˜แƒ™แƒแƒœแƒก.

แƒชแƒแƒšแƒ™แƒ”, แƒ›แƒ˜แƒœแƒ“แƒ แƒแƒฆแƒ•แƒœแƒ˜แƒจแƒœแƒ แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒฃแƒกแƒ˜แƒแƒ›แƒแƒ•แƒœแƒ แƒœแƒ˜แƒฃแƒแƒœแƒกแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฌแƒแƒ แƒ›แƒแƒ˜แƒฅแƒ›แƒœแƒ”แƒ‘แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒแƒกแƒ”แƒ— แƒกแƒขแƒ แƒฃแƒฅแƒขแƒฃแƒ แƒแƒจแƒ˜ UTF-8 แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒกแƒแƒก. แƒ–แƒ”แƒ›แƒแƒ— แƒ›แƒแƒงแƒ•แƒแƒœแƒ˜แƒšแƒ˜ แƒกแƒฃแƒ แƒแƒ—แƒ˜ แƒ’แƒ•แƒ˜แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒก, แƒ แƒแƒ› แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ แƒ˜แƒฌแƒ”แƒ แƒ”แƒ‘แƒ แƒ แƒแƒ’แƒแƒ แƒช แƒแƒ แƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜, แƒ›แƒ˜แƒก แƒ แƒ˜แƒชแƒฎแƒ•แƒ—แƒแƒœ แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ‘แƒ˜แƒขแƒ”แƒ‘แƒ˜ แƒแƒ  แƒ›แƒแƒ“แƒ˜แƒก แƒ–แƒ”แƒ“แƒ˜แƒ–แƒ”แƒ“, แƒแƒ แƒแƒ›แƒ”แƒ“ แƒ’แƒแƒ›แƒแƒงแƒแƒคแƒ˜แƒšแƒ˜แƒ แƒฌแƒงแƒ•แƒ˜แƒšแƒ˜ แƒ‘แƒ˜แƒขแƒ˜แƒ—. 10 แƒจแƒฃแƒแƒจแƒ˜: 110xxxxx 10xxxxxx. แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒ, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ›แƒ”แƒแƒ แƒ” แƒ‘แƒแƒ˜แƒขแƒ˜แƒก แƒฅแƒ•แƒ”แƒ“แƒ 6 แƒ‘แƒ˜แƒขแƒ˜ แƒ’แƒแƒ“แƒแƒ”แƒ“แƒ˜แƒœแƒ”แƒ‘แƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒก แƒ™แƒแƒ“แƒจแƒ˜ (แƒแƒœแƒฃ แƒฎแƒ“แƒ”แƒ‘แƒ แƒ’แƒแƒ“แƒแƒกแƒ•แƒšแƒ 10111111 โ†’ 10000000), แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ˜แƒชแƒ•แƒšแƒ”แƒ‘แƒ แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜แƒช. แƒ’แƒแƒ›แƒแƒ“แƒ˜แƒก, แƒ แƒแƒ› แƒแƒกแƒ "p" แƒแƒฆแƒ˜แƒœแƒ˜แƒจแƒœแƒ”แƒ‘แƒ แƒ‘แƒแƒ˜แƒขแƒ”แƒ‘แƒ˜แƒ— 0xD0 0xBF, แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ "r" แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒ˜แƒก 0xD1 0x80. แƒžแƒ แƒ”แƒคแƒ˜แƒฅแƒกแƒ˜แƒก แƒฎแƒ”แƒจแƒ˜ แƒ”แƒก แƒ˜แƒฌแƒ•แƒ”แƒ•แƒก แƒ›แƒจแƒแƒ‘แƒ”แƒšแƒ˜ แƒ™แƒ•แƒแƒœแƒซแƒ˜แƒก แƒแƒ แƒแƒ“ แƒ’แƒแƒงแƒแƒคแƒแƒก - แƒ”แƒ แƒ—แƒ˜ แƒžแƒ แƒ”แƒคแƒ˜แƒฅแƒกแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. 0xD0แƒ“แƒ แƒ›แƒ”แƒแƒ แƒ” แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก 0xD1 (แƒ—แƒฃแƒ›แƒชแƒ แƒ›แƒ—แƒ”แƒšแƒ˜ แƒ™แƒ˜แƒ แƒ˜แƒฃแƒšแƒ˜ แƒแƒœแƒ‘แƒแƒœแƒ˜แƒก แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒแƒ“แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ›แƒ”แƒแƒ แƒ” แƒ‘แƒแƒ˜แƒขแƒ˜แƒ—).

แƒ แƒ แƒ›แƒ˜แƒ•แƒ˜แƒฆแƒ”

แƒแƒ› แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ˜แƒก แƒฌแƒ˜แƒœแƒแƒจแƒ” แƒ’แƒแƒ“แƒแƒ•แƒฌแƒงแƒ•แƒ˜แƒขแƒ” แƒ•แƒ˜แƒ•แƒแƒ แƒฏแƒ˜แƒจแƒ แƒ‘แƒ˜แƒขแƒ”แƒ‘แƒ˜แƒ— แƒ—แƒแƒ›แƒแƒจแƒจแƒ˜ แƒ“แƒ แƒแƒ›แƒแƒ•แƒ“แƒ แƒแƒฃแƒšแƒแƒ“ แƒชแƒแƒขแƒ แƒฃแƒ™แƒ”แƒ— แƒ’แƒแƒ•แƒ”แƒชแƒœแƒ แƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒ˜แƒก แƒกแƒขแƒ แƒฃแƒฅแƒขแƒฃแƒ แƒแƒก แƒ›แƒ—แƒšแƒ˜แƒแƒœแƒแƒ‘แƒแƒจแƒ˜. แƒจแƒ”แƒ“แƒ”แƒ’แƒ˜ แƒ˜แƒงแƒ UTF-C แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒคแƒแƒ แƒ›แƒแƒขแƒ˜ ("C" for แƒ™แƒแƒ›แƒžแƒแƒฅแƒขแƒฃแƒ แƒ˜), แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฎแƒแƒ แƒฏแƒแƒ•แƒก แƒแƒ แƒแƒฃแƒ›แƒ”แƒขแƒ”แƒก 3 แƒ‘แƒแƒ˜แƒขแƒก แƒ—แƒ˜แƒ—แƒ แƒ™แƒแƒ“แƒ˜แƒก แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒจแƒ˜ แƒ“แƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒ’แƒแƒซแƒšแƒ”แƒ•แƒ— แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ“แƒแƒฎแƒแƒ แƒฏแƒ•แƒ˜แƒก แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ”แƒ แƒ—แƒ˜ แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜ แƒ›แƒ—แƒ”แƒšแƒ˜ แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฎแƒแƒ–แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ”แƒก แƒ›แƒ˜แƒ•แƒงแƒแƒ•แƒแƒ แƒ— แƒ˜แƒ› แƒคแƒแƒฅแƒขแƒก, แƒ แƒแƒ› แƒ‘แƒ”แƒ•แƒ  แƒแƒ แƒ-ASCII แƒแƒœแƒ‘แƒแƒœแƒ–แƒ” แƒแƒกแƒ”แƒ—แƒ˜ แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ”แƒ‘แƒ 30-60% แƒฃแƒคแƒ แƒ แƒ™แƒแƒ›แƒžแƒแƒฅแƒขแƒฃแƒ แƒ˜ แƒ•แƒ˜แƒ“แƒ แƒ” UTF-8.

แƒคแƒแƒ แƒ›แƒแƒจแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ•แƒแƒ“แƒ’แƒ˜แƒœแƒ” แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒ“แƒ”แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ”แƒ‘แƒ˜ JavaScript แƒ“แƒ Go แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ”แƒ‘แƒ˜, แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒšแƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒ— แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ™แƒแƒ“แƒจแƒ˜. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒ” แƒ›แƒแƒ˜แƒœแƒช แƒฎแƒแƒ–แƒก แƒ•แƒฃแƒกแƒ•แƒแƒ›, แƒ แƒแƒ› แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒ’แƒแƒ’แƒ”แƒ‘แƒ˜แƒ— แƒ”แƒก แƒคแƒแƒ แƒ›แƒแƒขแƒ˜ แƒ แƒฉแƒ”แƒ‘แƒ "แƒ•แƒ”แƒšแƒแƒกแƒ˜แƒžแƒ”แƒ“แƒแƒ“" แƒ“แƒ แƒ›แƒ” แƒแƒ  แƒ’แƒ˜แƒ แƒฉแƒ”แƒ•แƒ— แƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒแƒก แƒ˜แƒ›แƒ˜แƒก แƒ’แƒแƒชแƒœแƒแƒ‘แƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”, แƒ แƒแƒขแƒแƒ› แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— แƒ”แƒก. แƒ”แƒก แƒฏแƒ”แƒ  แƒ™แƒ˜แƒ“แƒ”แƒ• แƒฃแƒคแƒ แƒ แƒ”แƒฅแƒกแƒžแƒ”แƒ แƒ˜แƒ›แƒ”แƒœแƒขแƒ˜แƒ, แƒ•แƒ˜แƒ“แƒ แƒ” แƒกแƒ”แƒ แƒ˜แƒแƒ–แƒฃแƒšแƒ˜ "UTF-8-แƒ˜แƒก แƒ’แƒแƒฃแƒ›แƒฏแƒแƒ‘แƒ”แƒกแƒ”แƒ‘แƒ". แƒ›แƒ˜แƒฃแƒฎแƒ”แƒ“แƒแƒ•แƒแƒ“ แƒแƒ›แƒ˜แƒกแƒ, แƒ™แƒแƒ“แƒ˜ แƒ˜แƒฅ แƒแƒ แƒ˜แƒก แƒ“แƒแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒšแƒแƒ›แƒแƒ–แƒแƒ“, แƒ›แƒแƒ™แƒšแƒ”แƒ“, แƒ“แƒ˜แƒ“แƒ˜ แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ˜แƒ— แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ”แƒ‘แƒ˜แƒ—แƒ แƒ“แƒ แƒขแƒ”แƒกแƒขแƒ˜แƒก แƒ’แƒแƒจแƒฃแƒฅแƒ”แƒ‘แƒ˜แƒ—.

แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒ•แƒ”แƒšแƒแƒกแƒ˜แƒžแƒ”แƒ“แƒ˜: แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒœแƒแƒฎแƒแƒ•แƒ— Unicode แƒกแƒ˜แƒ›แƒ”แƒ‘แƒก 30-60% แƒฃแƒคแƒ แƒ แƒ™แƒแƒ›แƒžแƒแƒฅแƒขแƒฃแƒ แƒแƒ“ แƒ•แƒ˜แƒ“แƒ แƒ” UTF-8
แƒขแƒ”แƒกแƒขแƒ˜แƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒจแƒ”แƒ“แƒแƒ แƒ”แƒ‘แƒ UTF-8-แƒ—แƒแƒœ

แƒ›แƒ”แƒช แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒ” แƒ“แƒ”แƒ›แƒ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜, แƒกแƒแƒ“แƒแƒช แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒจแƒ”แƒแƒคแƒแƒกแƒแƒ— แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ™แƒ˜ แƒฃแƒคแƒ แƒ แƒ›แƒ”แƒขแƒก แƒ’แƒ”แƒขแƒงแƒ•แƒ˜แƒ— แƒ›แƒ˜แƒก แƒžแƒ แƒ˜แƒœแƒชแƒ˜แƒžแƒ”แƒ‘แƒกแƒ แƒ“แƒ แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒžแƒ แƒแƒชแƒ”แƒกแƒ–แƒ”.

แƒ–แƒ”แƒ“แƒ›แƒ”แƒขแƒ˜ แƒ‘แƒ˜แƒขแƒ”แƒ‘แƒ˜แƒก แƒแƒฆแƒ›แƒแƒคแƒฎแƒ•แƒ แƒ

แƒ แƒ แƒ—แƒฅแƒ›แƒ แƒฃแƒœแƒ“แƒ, แƒกแƒแƒคแƒฃแƒซแƒ•แƒšแƒแƒ“ แƒแƒ•แƒ˜แƒฆแƒ” UTF-8. แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒแƒจแƒ™แƒแƒ แƒ, แƒ แƒแƒช แƒ›แƒแƒกแƒจแƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒ˜แƒชแƒ•แƒแƒšแƒแƒก แƒแƒ แƒ˜แƒก แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜แƒก แƒ‘แƒ˜แƒขแƒ”แƒ‘แƒ˜แƒก แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒชแƒ˜แƒ แƒ”แƒ‘แƒ แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒš แƒ‘แƒแƒ˜แƒขแƒจแƒ˜. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, UTF-8-แƒจแƒ˜ แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜ แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒ›แƒ”แƒ—แƒ˜ 0, แƒแƒœ แƒ—แƒแƒœ 11 - แƒžแƒ แƒ”แƒคแƒ˜แƒฅแƒกแƒ˜ 10 แƒ”แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ‘แƒแƒ˜แƒขแƒ”แƒ‘แƒก แƒแƒฅแƒ•แƒ—. แƒ›แƒแƒ“แƒ˜แƒ— แƒจแƒ”แƒ•แƒชแƒ•แƒแƒšแƒแƒ— แƒžแƒ แƒ”แƒคแƒ˜แƒฅแƒกแƒ˜ 11 on 1, แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒฉแƒ•แƒ”แƒœ แƒ›แƒ—แƒšแƒ˜แƒแƒœแƒแƒ“ แƒแƒ›แƒแƒ•แƒ˜แƒฆแƒ”แƒ‘แƒ— แƒžแƒ แƒ”แƒคแƒ˜แƒฅแƒกแƒ”แƒ‘แƒก. แฒ แƒ แƒ›แƒแƒฎแƒ“แƒ”แƒ‘แƒ?

0xxxxxxx - 1 แƒ‘แƒแƒ˜แƒขแƒ˜
10xxxxxx xxxxxxxx - 2 แƒ‘แƒแƒ˜แƒขแƒ˜
110xxxxx xxxxxxxx xxxxxxxx - 3 แƒ‘แƒแƒ˜แƒขแƒ˜

แƒ›แƒแƒ˜แƒชแƒแƒ“แƒ”แƒ—, แƒกแƒแƒ“ แƒแƒ แƒ˜แƒก แƒแƒ—แƒฎแƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜แƒแƒœแƒ˜ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒ˜? แƒ›แƒแƒ’แƒ แƒแƒ› แƒ”แƒก แƒแƒฆแƒแƒ  แƒแƒ แƒ˜แƒก แƒกแƒแƒญแƒ˜แƒ แƒ - แƒกแƒแƒ› แƒ‘แƒแƒ˜แƒขแƒจแƒ˜ แƒฌแƒ”แƒ แƒ˜แƒกแƒแƒก, แƒแƒฎแƒšแƒ แƒ’แƒ•แƒแƒฅแƒ•แƒก 21 แƒ‘แƒ˜แƒขแƒ˜ แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜ แƒ“แƒ แƒ”แƒก แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜แƒ แƒงแƒ•แƒ”แƒšแƒ แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. 0x10FFFF.

แƒ แƒแƒก แƒ’แƒแƒ•แƒฌแƒ˜แƒ แƒ”แƒ— แƒแƒฅ? แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜ แƒแƒ แƒ˜แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ–แƒฆแƒ•แƒ แƒ”แƒ‘แƒ˜แƒก แƒแƒฆแƒ›แƒแƒฉแƒ”แƒœแƒ แƒ‘แƒฃแƒคแƒ”แƒ แƒจแƒ˜ แƒ—แƒ•แƒ˜แƒ—แƒœแƒ”แƒ‘แƒฃแƒ แƒ˜ แƒ›แƒ“แƒ”แƒ‘แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒ“แƒแƒœ. แƒฉแƒ•แƒ”แƒœ แƒแƒ  แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒ›แƒ˜แƒ•แƒฃแƒ—แƒ˜แƒ—แƒแƒ— แƒ—แƒ•แƒ˜แƒ—แƒœแƒ”แƒ‘แƒฃแƒ แƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜ แƒ“แƒ แƒ•แƒ˜แƒžแƒแƒ•แƒแƒ— แƒ›แƒ˜แƒกแƒ’แƒแƒœ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜. แƒ”แƒก แƒแƒ แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ˜ แƒคแƒแƒ แƒ›แƒแƒขแƒ˜แƒก แƒจแƒ”แƒ–แƒฆแƒฃแƒ“แƒ•แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒžแƒ แƒแƒฅแƒขแƒ˜แƒ™แƒแƒจแƒ˜ แƒ”แƒก แƒ˜แƒจแƒ•แƒ˜แƒแƒ—แƒแƒ“ แƒแƒ แƒ˜แƒก แƒกแƒแƒญแƒ˜แƒ แƒ. แƒฉแƒ•แƒ”แƒœ แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ• แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒ—แƒแƒ•แƒ˜แƒ“แƒแƒœแƒ•แƒ” แƒ’แƒแƒ•แƒฃแƒจแƒ•แƒแƒ— แƒ‘แƒฃแƒคแƒ”แƒ แƒจแƒ˜ (แƒ’แƒแƒœแƒกแƒแƒ™แƒฃแƒ—แƒ แƒ”แƒ‘แƒ˜แƒ— แƒ แƒแƒชแƒ แƒกแƒแƒฅแƒ›แƒ” แƒ”แƒฎแƒ”แƒ‘แƒ แƒ›แƒแƒ™แƒšแƒ” แƒฎแƒแƒ–แƒ”แƒ‘แƒก).

2 แƒ‘แƒแƒ˜แƒขแƒ˜แƒ— แƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒคแƒแƒ แƒ•แƒ˜แƒก แƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒแƒช แƒ’แƒแƒฃแƒ›แƒฏแƒแƒ‘แƒ”แƒกแƒ“แƒ: แƒแƒฎแƒšแƒ แƒแƒ แƒ‘แƒแƒ˜แƒขแƒ˜แƒแƒœแƒ˜ แƒคแƒแƒ แƒ›แƒแƒขแƒ˜ แƒ˜แƒซแƒšแƒ”แƒ•แƒ 14 แƒ‘แƒ˜แƒขแƒ˜แƒก แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒก แƒ“แƒ แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ™แƒแƒ“แƒ”แƒ‘แƒ˜. 0x3FFF. แƒฉแƒ˜แƒœแƒ”แƒšแƒ”แƒ‘แƒ˜ แƒฃแƒ˜แƒฆแƒ‘แƒšแƒแƒ”แƒ‘แƒ˜ แƒแƒ แƒ˜แƒแƒœ (แƒ›แƒแƒ—แƒ˜ แƒžแƒ”แƒ แƒกแƒแƒœแƒแƒŸแƒ”แƒ‘แƒ˜ แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒแƒ“ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ“แƒ”แƒ‘แƒ 0x4E00 แƒ“แƒแƒœ 0x9FFF), แƒ›แƒแƒ’แƒ แƒแƒ› แƒฅแƒแƒ แƒ—แƒ•แƒ”แƒšแƒ”แƒ‘แƒก แƒ“แƒ แƒ‘แƒ”แƒ•แƒ  แƒกแƒฎแƒ•แƒ แƒฎแƒแƒšแƒฎแƒก แƒฃแƒคแƒ แƒ แƒ›แƒฎแƒ˜แƒแƒ แƒฃแƒšแƒแƒ‘แƒ”แƒœ - แƒ›แƒแƒ—แƒ˜ แƒ”แƒœแƒ”แƒ‘แƒ˜แƒช แƒฏแƒ“แƒ”แƒ‘แƒ 2 แƒ‘แƒแƒ˜แƒขแƒจแƒ˜ แƒ—แƒ˜แƒ—แƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ–แƒ”.

แƒจแƒ”แƒ˜แƒงแƒ•แƒแƒœแƒ”แƒ— แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ

แƒแƒฎแƒšแƒ แƒ›แƒแƒ“แƒ˜แƒ— แƒ•แƒ˜แƒคแƒ˜แƒฅแƒ แƒแƒ— แƒ—แƒแƒ•แƒแƒ“ แƒฎแƒแƒ–แƒ”แƒ‘แƒ˜แƒก แƒ—แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ”แƒ‘แƒ–แƒ”. แƒšแƒ”แƒฅแƒกแƒ˜แƒ™แƒแƒœแƒ˜ แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ˜แƒ›แƒแƒ•แƒ” แƒแƒœแƒ‘แƒแƒœแƒ˜แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒฌแƒ”แƒ แƒ˜แƒš แƒกแƒ˜แƒขแƒงแƒ•แƒ”แƒ‘แƒก แƒ“แƒ แƒ”แƒก แƒแƒกแƒ”แƒ•แƒ” แƒ”แƒฎแƒ”แƒ‘แƒ แƒ‘แƒ”แƒ•แƒ  แƒกแƒฎแƒ•แƒ แƒขแƒ”แƒฅแƒกแƒขแƒก. แƒ™แƒแƒ แƒ’แƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒแƒ“แƒ แƒ”แƒก แƒแƒœแƒ‘แƒแƒœแƒ˜ แƒ”แƒ แƒ—แƒฎแƒ”แƒš แƒ›แƒ˜แƒ”แƒ—แƒ˜แƒ—แƒ”แƒ‘แƒ˜แƒœแƒ, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ™แƒ˜ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ›แƒแƒกแƒจแƒ˜ แƒแƒ แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒกแƒแƒก แƒœแƒแƒ›แƒ”แƒ แƒ˜. แƒ•แƒœแƒแƒฎแƒแƒ—, แƒ’แƒแƒ›แƒแƒ’แƒ•แƒแƒ“แƒ’แƒ”แƒ‘แƒ แƒ—แƒฃ แƒแƒ แƒ แƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒ˜แƒก แƒชแƒฎแƒ แƒ˜แƒšแƒจแƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒšแƒแƒ’แƒ”แƒ‘แƒ.

แƒ แƒแƒ’แƒแƒ แƒช แƒ–แƒ”แƒ›แƒแƒ— แƒแƒฆแƒ˜แƒœแƒ˜แƒจแƒœแƒ, Unicode แƒ˜แƒงแƒแƒคแƒ แƒ—แƒ•แƒ˜แƒ—แƒ›แƒคแƒ แƒ˜แƒœแƒแƒ•แƒ˜ แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜ 65536 แƒ™แƒแƒ“แƒ˜. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ”แƒก แƒแƒ  แƒแƒ แƒ˜แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒกแƒแƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒ แƒ“แƒแƒงแƒแƒคแƒ (แƒ แƒแƒ’แƒแƒ แƒช แƒฃแƒ™แƒ•แƒ” แƒ˜แƒ—แƒฅแƒ•แƒ, แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒฉแƒ•แƒ”แƒœ แƒœแƒฃแƒšแƒแƒ•แƒแƒœแƒ˜ แƒกแƒ˜แƒ‘แƒ แƒขแƒงแƒ”แƒจแƒ˜ แƒ•แƒแƒ แƒ—). แƒฃแƒคแƒ แƒ แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒแƒ แƒ“แƒแƒงแƒแƒคแƒ แƒ‘แƒšแƒแƒ™แƒ”แƒ‘แƒ˜. แƒแƒ› แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒ”แƒ‘แƒก แƒแƒฆแƒแƒ  แƒแƒฅแƒ•แƒ— แƒคแƒ˜แƒฅแƒกแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒ˜แƒ’แƒ แƒซแƒ” แƒ“แƒ แƒฃแƒคแƒ แƒ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜ - แƒ แƒแƒ’แƒแƒ แƒช แƒฌแƒ”แƒกแƒ˜, แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜ แƒแƒ”แƒ แƒ—แƒ˜แƒแƒœแƒ”แƒ‘แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒก แƒ”แƒ แƒ—แƒ˜ แƒ“แƒ แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒแƒœแƒ‘แƒแƒœแƒ˜แƒ“แƒแƒœ.

แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒ•แƒ”แƒšแƒแƒกแƒ˜แƒžแƒ”แƒ“แƒ˜: แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒœแƒแƒฎแƒแƒ•แƒ— Unicode แƒกแƒ˜แƒ›แƒ”แƒ‘แƒก 30-60% แƒฃแƒคแƒ แƒ แƒ™แƒแƒ›แƒžแƒแƒฅแƒขแƒฃแƒ แƒแƒ“ แƒ•แƒ˜แƒ“แƒ แƒ” UTF-8
แƒ‘แƒšแƒแƒ™แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒ‘แƒ”แƒœแƒ’แƒแƒšแƒฃแƒ แƒ˜ แƒแƒœแƒ‘แƒแƒœแƒ˜แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒก. แƒกแƒแƒ›แƒฌแƒฃแƒฎแƒแƒ แƒแƒ“, แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒฃแƒšแƒ˜ แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒ, แƒ”แƒก แƒแƒ แƒ˜แƒก แƒแƒ แƒช แƒ—แƒฃ แƒ˜แƒกแƒ” แƒ›แƒ™แƒ•แƒ แƒ˜แƒ•แƒ˜ แƒจแƒ”แƒคแƒฃแƒ—แƒ•แƒ˜แƒก แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜ - 96 แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ แƒฅแƒแƒแƒขแƒฃแƒ แƒแƒ“ แƒแƒ แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒคแƒแƒœแƒขแƒฃแƒšแƒ˜ 128 แƒ‘แƒšแƒแƒ™แƒ˜แƒก แƒ™แƒแƒ“แƒ˜แƒก แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒจแƒ˜.

แƒ‘แƒšแƒแƒ™แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒ“แƒ แƒ›แƒแƒ—แƒ˜ แƒ–แƒแƒ›แƒ”แƒ‘แƒ˜ แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก แƒแƒ แƒ˜แƒก 16-แƒ˜แƒก แƒฏแƒ”แƒ แƒแƒ“แƒ˜ - แƒ”แƒก แƒ™แƒ”แƒ—แƒ“แƒ”แƒ‘แƒ แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒฃแƒšแƒแƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ’แƒแƒ แƒ“แƒ แƒแƒ›แƒ˜แƒกแƒ, แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒ‘แƒšแƒแƒ™แƒ˜ แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ แƒ“แƒ แƒ›แƒ—แƒแƒ•แƒ แƒ“แƒ”แƒ‘แƒ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ”แƒ‘แƒ–แƒ”, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒแƒ แƒ˜แƒก 128 แƒแƒœ แƒ—แƒฃแƒœแƒ“แƒแƒช 256-แƒ˜แƒก แƒฏแƒ”แƒ แƒแƒ“แƒ˜ - แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒ™แƒ˜แƒ แƒ˜แƒฃแƒšแƒ˜ แƒแƒœแƒ‘แƒแƒœแƒ˜ แƒ˜แƒ™แƒแƒ•แƒ”แƒ‘แƒก 256 แƒ‘แƒแƒ˜แƒขแƒก. 0x0400 แƒ“แƒแƒœ 0x04FF. แƒ”แƒก แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒ›แƒแƒกแƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ: แƒ—แƒฃ แƒžแƒ แƒ”แƒคแƒ˜แƒฅแƒกแƒก แƒ”แƒ แƒ—แƒฎแƒ”แƒš แƒจแƒ”แƒ•แƒ˜แƒœแƒแƒฎแƒแƒ•แƒ— 0x04, แƒ›แƒแƒจแƒ˜แƒœ แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒ™แƒ˜แƒ แƒ˜แƒฃแƒšแƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒฉแƒแƒ˜แƒฌแƒ”แƒ แƒแƒก แƒ”แƒ แƒ— แƒ‘แƒแƒ˜แƒขแƒจแƒ˜. แƒ›แƒแƒ แƒ—แƒแƒšแƒ˜แƒ, แƒแƒ› แƒ’แƒ–แƒ˜แƒ— แƒฉแƒ•แƒ”แƒœ แƒ“แƒแƒ•แƒ™แƒแƒ แƒ’แƒแƒ•แƒ— แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒแƒก แƒ“แƒแƒ•แƒฃแƒ‘แƒ แƒฃแƒœแƒ“แƒ”แƒ— ASCII-แƒก (แƒ“แƒ แƒ–แƒแƒ’แƒแƒ“แƒแƒ“ แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒกแƒฎแƒ•แƒ แƒžแƒ”แƒ แƒกแƒแƒœแƒแƒŸแƒก). แƒแƒ›แƒ˜แƒขแƒแƒ› แƒฉแƒ•แƒ”แƒœ แƒแƒ›แƒแƒก แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ—:

  1. แƒแƒ แƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜ 10yyyyyy yxxxxxxx แƒแƒ แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒแƒฆแƒœแƒ˜แƒจแƒ•แƒœแƒ แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜แƒ— yyyyyy yxxxxxxx, แƒแƒ แƒแƒ›แƒ”แƒ“ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒแƒช แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒแƒœแƒ‘แƒแƒœแƒ˜ on yyyyyy y0000000 (แƒแƒœแƒฃ แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฎแƒกแƒแƒ•แƒก แƒงแƒ•แƒ”แƒšแƒ แƒ‘แƒ˜แƒขแƒ˜, แƒ’แƒแƒ แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒแƒ“ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜ X แƒกแƒฃแƒš แƒชแƒแƒขแƒ);
  2. แƒ”แƒ แƒ—แƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜ 0xxxxxxx แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒแƒœแƒ‘แƒแƒœแƒ˜แƒก แƒฎแƒแƒกแƒ˜แƒแƒ—แƒ˜. แƒ˜แƒก แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒฃแƒœแƒ“แƒ แƒ“แƒแƒ”แƒ›แƒแƒขแƒแƒก แƒแƒคแƒกแƒ”แƒขแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ’แƒ•แƒแƒฎแƒกแƒแƒ•แƒ“แƒ 1-แƒ”แƒš แƒกแƒแƒคแƒ”แƒฎแƒฃแƒ แƒ–แƒ”. แƒ›แƒ˜แƒฃแƒฎแƒ”แƒ“แƒแƒ•แƒแƒ“ แƒ˜แƒ›แƒ˜แƒกแƒ, แƒ แƒแƒ› แƒแƒœแƒ‘แƒแƒœแƒ˜ แƒแƒ  แƒจแƒ”แƒ•แƒชแƒ•แƒแƒšแƒ”แƒ—, แƒแƒคแƒกแƒ”แƒขแƒ˜ แƒแƒ แƒ˜แƒก แƒœแƒฃแƒšแƒแƒ•แƒแƒœแƒ˜, แƒแƒ›แƒ˜แƒขแƒแƒ› แƒจแƒ”แƒ•แƒ˜แƒœแƒแƒ แƒฉแƒฃแƒœแƒ”แƒ— แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒแƒ‘แƒ ASCII-แƒ—แƒแƒœ.

แƒแƒœแƒแƒšแƒแƒ’แƒ˜แƒฃแƒ แƒแƒ“ แƒ™แƒแƒ“แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒ”แƒœ 3 แƒ‘แƒแƒ˜แƒขแƒก:

  1. แƒกแƒแƒ›แƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜ 110yyyyy yxxxxxxx xxxxxxxx แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ— แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ แƒ แƒ˜แƒชแƒฎแƒ•แƒ˜แƒ— yyyyyy yxxxxxxx xxxxxxxx, แƒจแƒ”แƒชแƒ•แƒšแƒ แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒแƒœแƒ‘แƒแƒœแƒ˜ on yyyyyy y0000000 00000000 (แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒแƒฎแƒกแƒแƒ•แƒ“แƒ แƒฃแƒ›แƒชแƒ แƒแƒกแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ แƒ“แƒ X แƒกแƒฃแƒš แƒชแƒแƒขแƒ) แƒ“แƒ แƒจแƒ”แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ— แƒงแƒฃแƒ—แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒจแƒ˜แƒช แƒแƒฎแƒšแƒ แƒ•แƒแƒ แƒ— แƒ’แƒ แƒซแƒ”แƒšแƒ˜ แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜ (แƒแƒœแƒ‘แƒแƒœแƒ˜แƒก แƒแƒ แƒ‘แƒแƒ˜แƒขแƒ˜แƒแƒœแƒ–แƒ” แƒ’แƒแƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒ˜แƒกแƒแƒก, แƒฉแƒ•แƒ”แƒœ แƒแƒฆแƒ•แƒแƒ“แƒ’แƒ”แƒœแƒ— แƒแƒ› แƒ“แƒ แƒแƒจแƒแƒก);
  2. แƒแƒ แƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜ 0xxxxxxx xxxxxxxx แƒ’แƒ แƒซแƒ”แƒš แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜ แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒแƒœแƒ‘แƒแƒœแƒ˜แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ. แƒแƒœแƒแƒšแƒแƒ’แƒ˜แƒฃแƒ แƒแƒ“, แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ— แƒ›แƒแƒก แƒแƒคแƒกแƒ”แƒขแƒฃแƒ แƒ˜แƒ— 1 แƒœแƒแƒ‘แƒ˜แƒฏแƒ˜แƒ“แƒแƒœ. แƒ”แƒ แƒ—แƒแƒ“แƒ”แƒ แƒ—แƒ˜ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒ แƒ˜แƒกแƒแƒ, แƒ แƒแƒ› แƒแƒฎแƒšแƒ แƒ•แƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ‘แƒ— แƒแƒ  แƒ‘แƒแƒ˜แƒขแƒก (แƒ แƒแƒ“แƒ’แƒแƒœ แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ“แƒแƒ•แƒ”แƒ“แƒ˜แƒ— แƒแƒ› แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜).

แƒ™แƒแƒ แƒ’แƒแƒ“ แƒŸแƒฆแƒ”แƒ แƒก: แƒแƒฎแƒšแƒ, แƒกแƒแƒœแƒแƒ› แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ แƒ˜แƒ’แƒ˜แƒ•แƒ” 7-แƒ‘แƒ˜แƒขแƒ˜แƒแƒœแƒ˜ แƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒ˜แƒก แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒ˜แƒ“แƒแƒœ, แƒฉแƒ•แƒ”แƒœ แƒ•แƒฎแƒแƒ แƒฏแƒแƒ•แƒ— 1 แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ— แƒ‘แƒแƒ˜แƒขแƒก แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒจแƒ˜ แƒ“แƒ แƒกแƒฃแƒš แƒ”แƒ แƒ— แƒ‘แƒแƒ˜แƒขแƒก แƒ—แƒ˜แƒ—แƒ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ–แƒ”.

แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒ•แƒ”แƒšแƒแƒกแƒ˜แƒžแƒ”แƒ“แƒ˜: แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒœแƒแƒฎแƒแƒ•แƒ— Unicode แƒกแƒ˜แƒ›แƒ”แƒ‘แƒก 30-60% แƒฃแƒคแƒ แƒ แƒ™แƒแƒ›แƒžแƒแƒฅแƒขแƒฃแƒ แƒแƒ“ แƒ•แƒ˜แƒ“แƒ แƒ” UTF-8
แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒ”แƒ แƒ—-แƒ”แƒ แƒ—แƒ˜ แƒฌแƒ˜แƒœแƒ แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒ“แƒแƒœ. แƒ˜แƒก แƒฃแƒ™แƒ•แƒ” แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒกแƒชแƒ”แƒ›แƒก UTF-8-แƒก, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ’แƒแƒฃแƒ›แƒฏแƒแƒ‘แƒ”แƒกแƒ”แƒ‘แƒ˜แƒก แƒแƒ“แƒ’แƒ˜แƒšแƒ˜ แƒฏแƒ”แƒ  แƒ™แƒ˜แƒ“แƒ”แƒ• แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก.

แƒ แƒ แƒแƒ แƒ˜แƒก แƒฃแƒแƒ แƒ”แƒกแƒ˜? แƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒ แƒ˜แƒ’แƒจแƒ˜, แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒžแƒ˜แƒ แƒแƒ‘แƒ, แƒ™แƒ”แƒ แƒซแƒแƒ“ แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒแƒœแƒ‘แƒแƒœแƒ˜แƒก แƒแƒคแƒกแƒ”แƒขแƒฃแƒ แƒ˜ แƒ“แƒ แƒฉแƒแƒ›แƒ แƒ—แƒ•แƒ”แƒšแƒ˜ แƒ’แƒ แƒซแƒ”แƒšแƒ˜ แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜. แƒ”แƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒฃแƒคแƒ แƒ แƒ’แƒ•แƒ–แƒฆแƒฃแƒ“แƒแƒ•แƒก: แƒแƒฎแƒšแƒ แƒ”แƒ แƒ—แƒ˜ แƒ“แƒ แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒ˜แƒงแƒแƒก แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒ™แƒแƒœแƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒฅแƒ•แƒ”แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒซแƒ˜แƒ”แƒ‘แƒ แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ‘แƒ˜แƒ— แƒฃแƒœแƒ“แƒ แƒ›แƒแƒฎแƒ“แƒ”แƒก แƒ“แƒ แƒแƒ แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ‘แƒแƒ˜แƒขแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ“แƒแƒ แƒ”แƒ‘แƒ˜แƒ—. แƒ›แƒ”แƒแƒ แƒ”แƒช, แƒ แƒแƒ’แƒแƒ แƒช แƒ™แƒ˜ แƒแƒœแƒ‘แƒแƒœแƒ˜ แƒจแƒ”แƒ•แƒชแƒ•แƒแƒšแƒ”แƒ—, แƒ˜แƒก แƒชแƒฃแƒ“แƒแƒ“ แƒ’แƒแƒฎแƒ“แƒ ASCII แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒก แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒ— (แƒ“แƒ แƒ”แƒก แƒแƒ  แƒแƒ แƒ˜แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒšแƒแƒ—แƒ˜แƒœแƒฃแƒ แƒ˜ แƒแƒœแƒ‘แƒแƒœแƒ˜, แƒแƒ แƒแƒ›แƒ”แƒ“ แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒžแƒฃแƒœแƒฅแƒขแƒฃแƒแƒชแƒ˜แƒ, แƒ›แƒแƒ— แƒจแƒแƒ แƒ˜แƒก แƒกแƒ˜แƒ•แƒ แƒชแƒ”แƒ”แƒ‘แƒ˜) - แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ›แƒแƒ˜แƒ—แƒฎแƒแƒ•แƒ”แƒœ แƒแƒœแƒ‘แƒแƒœแƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒแƒก แƒ˜แƒกแƒ”แƒ• 0-แƒ–แƒ”, แƒแƒœแƒฃ, แƒ˜แƒกแƒ”แƒ• แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜ (แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜, แƒ แƒแƒ› แƒ“แƒแƒ•แƒฃแƒ‘แƒ แƒฃแƒœแƒ“แƒ”แƒ— แƒฉแƒ•แƒ”แƒœแƒก แƒ›แƒ—แƒแƒ•แƒแƒ  แƒแƒ–แƒ แƒก).

แƒ”แƒ แƒ—แƒ˜ แƒแƒœแƒ‘แƒแƒœแƒ˜ แƒ™แƒแƒ แƒ’แƒ˜แƒ, แƒแƒ แƒ˜ แƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ˜

แƒจแƒ”แƒ•แƒ”แƒชแƒแƒ“แƒแƒ— แƒชแƒแƒขแƒแƒ—แƒ˜ แƒจแƒ”แƒ•แƒชแƒ•แƒแƒšแƒแƒ— แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ‘แƒ˜แƒขแƒ˜แƒก แƒžแƒ แƒ”แƒคแƒ˜แƒฅแƒกแƒ”แƒ‘แƒ˜, แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒจแƒ”แƒ•แƒแƒฏแƒแƒ›แƒแƒ— แƒ–แƒ”แƒ›แƒแƒ— แƒแƒฆแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒกแƒแƒ›แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒ แƒ—:

0xxxxxxx โ€” 1 แƒ‘แƒแƒ˜แƒขแƒ˜ แƒœแƒแƒ แƒ›แƒแƒšแƒฃแƒ  แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜, 2 แƒ’แƒ แƒซแƒ”แƒš แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜
11xxxxxx - 1 แƒ‘แƒแƒ˜แƒขแƒ˜
100xxxxx xxxxxxxx - 2 แƒ‘แƒแƒ˜แƒขแƒ˜
101xxxxx xxxxxxxx xxxxxxxx - 3 แƒ‘แƒแƒ˜แƒขแƒ˜

แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒ•แƒ”แƒšแƒแƒกแƒ˜แƒžแƒ”แƒ“แƒ˜: แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒœแƒแƒฎแƒแƒ•แƒ— Unicode แƒกแƒ˜แƒ›แƒ”แƒ‘แƒก 30-60% แƒฃแƒคแƒ แƒ แƒ™แƒแƒ›แƒžแƒแƒฅแƒขแƒฃแƒ แƒแƒ“ แƒ•แƒ˜แƒ“แƒ แƒ” UTF-8

แƒแƒฎแƒšแƒ แƒแƒ  แƒ‘แƒแƒ˜แƒขแƒ˜แƒแƒœ แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒจแƒ˜ แƒแƒ แƒ˜แƒก แƒ”แƒ แƒ—แƒ˜ แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒแƒ“ แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜ แƒ‘แƒ˜แƒขแƒ˜ - แƒ™แƒแƒ“แƒ˜ แƒ›แƒ˜แƒฃแƒ—แƒ˜แƒ—แƒ”แƒ‘แƒก แƒ›แƒ“แƒ” 0x1FFFแƒ“แƒ แƒแƒ แƒ 0x3FFF. แƒ—แƒฃแƒ›แƒชแƒ, แƒ˜แƒก แƒ›แƒแƒ˜แƒœแƒช แƒจแƒ”แƒกแƒแƒ›แƒฉแƒœแƒ”แƒ•แƒแƒ“ แƒฃแƒคแƒ แƒ แƒ“แƒ˜แƒ“แƒ˜แƒ, แƒ•แƒ˜แƒ“แƒ แƒ” แƒแƒ แƒ›แƒแƒ’แƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜แƒแƒœแƒ˜ UTF-8 แƒ™แƒแƒ“แƒ”แƒ‘แƒจแƒ˜, แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ’แƒแƒ•แƒ แƒชแƒ”แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ”แƒœแƒ”แƒ‘แƒ˜ แƒฏแƒ”แƒ  แƒ™แƒ˜แƒ“แƒ”แƒ• แƒฏแƒ“แƒ”แƒ‘แƒ, แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒจแƒ”แƒกแƒแƒ›แƒฉแƒœแƒ”แƒ•แƒ˜ แƒ“แƒแƒœแƒแƒ™แƒแƒ แƒ’แƒ˜ แƒ“แƒแƒ”แƒชแƒ. แƒฐแƒ˜แƒ แƒแƒ’แƒแƒœแƒ ะธ แƒ™แƒแƒขแƒแƒ™แƒแƒœแƒแƒ˜แƒแƒžแƒแƒœแƒ”แƒšแƒ”แƒ‘แƒ˜ แƒ›แƒแƒฌแƒงแƒ”แƒœแƒ˜แƒšแƒœแƒ˜ แƒแƒ แƒ˜แƒแƒœ.

แƒ แƒ แƒแƒ แƒ˜แƒก แƒ”แƒก แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒ“แƒ˜? 11xxxxxx? แƒ”แƒก แƒแƒ แƒ˜แƒก 64 แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒกแƒ’แƒแƒœ แƒจแƒ”แƒ›แƒ“แƒ’แƒแƒ แƒ˜ แƒžแƒแƒขแƒแƒ แƒ โ€žแƒกแƒแƒ—แƒแƒ•แƒกแƒโ€œ, แƒ˜แƒก แƒแƒ•แƒกแƒ”แƒ‘แƒก แƒฉแƒ•แƒ”แƒœแƒก แƒ›แƒ—แƒแƒ•แƒแƒ  แƒแƒœแƒ‘แƒแƒœแƒก, แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ›แƒ” แƒ›แƒแƒก แƒ“แƒแƒ›แƒฎแƒ›แƒแƒ แƒ” แƒ•แƒฃแƒฌแƒแƒ“แƒ” (แƒ“แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”) แƒแƒœแƒ‘แƒแƒœแƒ˜. แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒฉแƒ•แƒ”แƒœ แƒ•แƒชแƒ•แƒšแƒ˜แƒ— แƒ›แƒ˜แƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ” แƒแƒœแƒ‘แƒแƒœแƒก, แƒซแƒ•แƒ”แƒšแƒ˜ แƒแƒœแƒ‘แƒแƒœแƒ˜แƒก แƒœแƒแƒฌแƒ˜แƒšแƒ˜ แƒฎแƒ“แƒ”แƒ‘แƒ แƒ“แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ“แƒแƒ•แƒ”แƒ“แƒ˜แƒ— ASCII-แƒ“แƒแƒœ แƒ™แƒ˜แƒ แƒ˜แƒšแƒ˜แƒ™แƒแƒ–แƒ” - แƒกแƒแƒ—แƒแƒ•แƒกแƒ แƒแƒฎแƒšแƒ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก 64 แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒšแƒแƒ—แƒ˜แƒœแƒฃแƒ แƒ˜ แƒแƒœแƒ‘แƒแƒœแƒ˜, แƒ แƒ˜แƒชแƒฎแƒ•แƒ”แƒ‘แƒ˜, แƒกแƒ˜แƒ•แƒ แƒชแƒ” แƒ“แƒ แƒ›แƒซแƒ˜แƒ›แƒ” (แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒฎแƒจแƒ˜แƒ แƒ˜ แƒฉแƒแƒกแƒ›แƒ แƒแƒ แƒ-ASCII แƒขแƒ”แƒฅแƒกแƒขแƒ”แƒ‘แƒจแƒ˜). แƒ“แƒแƒฃแƒ‘แƒ แƒฃแƒœแƒ“แƒ˜แƒ— ASCII-แƒก - แƒ“แƒ แƒ™แƒ˜แƒ แƒ˜แƒฃแƒšแƒ˜ แƒแƒœแƒ‘แƒแƒœแƒ˜แƒก แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒœแƒแƒฌแƒ˜แƒšแƒ˜ แƒ’แƒแƒฎแƒ“แƒ”แƒ‘แƒ แƒ“แƒแƒ›แƒฎแƒ›แƒแƒ แƒ” แƒแƒœแƒ‘แƒแƒœแƒ˜.

แƒแƒ  แƒแƒœแƒ‘แƒแƒœแƒ–แƒ” แƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒก แƒฌแƒงแƒแƒšแƒแƒ‘แƒ˜แƒ—, แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒ“แƒแƒ•แƒแƒ›แƒฃแƒจแƒแƒแƒ— แƒขแƒ”แƒฅแƒกแƒขแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ˜แƒ“แƒ˜ แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ แƒแƒœแƒ‘แƒแƒœแƒ˜แƒก แƒ’แƒแƒ“แƒแƒ แƒ—แƒ•แƒ˜แƒก แƒ›แƒ˜แƒœแƒ˜แƒ›แƒแƒšแƒฃแƒ แƒ˜ แƒฎแƒแƒ แƒฏแƒ”แƒ‘แƒ˜แƒ— (แƒžแƒฃแƒœแƒฅแƒขแƒฃแƒแƒชแƒ˜แƒ˜แƒก แƒœแƒ˜แƒจแƒœแƒ”แƒ‘แƒ˜ แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒ˜แƒฌแƒ•แƒ”แƒ•แƒก ASCII-แƒ–แƒ” แƒ“แƒแƒ‘แƒ แƒฃแƒœแƒ”แƒ‘แƒแƒก, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ›แƒ˜แƒ•แƒ˜แƒฆแƒ”แƒ‘แƒ— แƒ‘แƒ”แƒ•แƒ  แƒแƒ แƒ-ASCII แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ—แƒ˜ แƒแƒœแƒ‘แƒแƒœแƒ˜แƒ“แƒแƒœ, แƒ’แƒแƒ แƒ”แƒจแƒ” แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ’แƒแƒ“แƒแƒ แƒ—แƒ•แƒ).

แƒ‘แƒแƒœแƒฃแƒกแƒ˜: แƒฅแƒ•แƒ”แƒแƒœแƒ‘แƒแƒœแƒ˜แƒก แƒžแƒ แƒ”แƒคแƒ˜แƒฅแƒกแƒ˜ 11xxxxxx แƒ“แƒ แƒ•แƒ˜แƒ แƒฉแƒ”แƒ•แƒ— แƒ›แƒ˜แƒก แƒ—แƒแƒ•แƒ“แƒแƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒ™แƒแƒ›แƒžแƒ”แƒœแƒกแƒ˜แƒ แƒ”แƒ‘แƒแƒก 0xC0, แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒฆแƒ”แƒ‘แƒ— แƒœแƒแƒฌแƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ• แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒแƒ‘แƒแƒก CP1252-แƒ—แƒแƒœ. แƒกแƒฎแƒ•แƒ แƒกแƒ˜แƒขแƒงแƒ•แƒ”แƒ‘แƒ˜แƒ— แƒ แƒแƒ› แƒ•แƒ—แƒฅแƒ•แƒแƒ—, แƒ‘แƒ”แƒ•แƒ แƒ˜ (แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ แƒ แƒงแƒ•แƒ”แƒšแƒ) แƒ“แƒแƒกแƒแƒ•แƒšแƒ”แƒ— แƒ”แƒ•แƒ แƒแƒžแƒ˜แƒก แƒขแƒ”แƒฅแƒกแƒขแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ CP1252-แƒจแƒ˜, แƒ”แƒ แƒ—แƒœแƒแƒ˜แƒ แƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒฃแƒ แƒ”แƒ‘แƒ UTF-C-แƒจแƒ˜.

แƒ—แƒฃแƒ›แƒชแƒ, แƒแƒฅ แƒฉแƒœแƒ“แƒ”แƒ‘แƒ แƒกแƒ˜แƒ แƒ—แƒฃแƒšแƒ”: แƒ แƒแƒ’แƒแƒ  แƒ›แƒ˜แƒ•แƒ˜แƒฆแƒแƒ— แƒ“แƒแƒ›แƒฎแƒ›แƒแƒ แƒ” แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒแƒœแƒ‘แƒแƒœแƒ˜แƒ“แƒแƒœ? แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ“แƒแƒขแƒแƒ•แƒแƒ— แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒแƒคแƒกแƒ”แƒขแƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› - แƒกแƒแƒ›แƒฌแƒฃแƒฎแƒแƒ แƒแƒ“ - แƒแƒฅ Unicode แƒกแƒขแƒ แƒฃแƒฅแƒขแƒฃแƒ แƒ แƒฃแƒ™แƒ•แƒ” แƒ—แƒแƒ›แƒแƒจแƒแƒ‘แƒก แƒฉแƒ•แƒ”แƒœแƒก แƒฌแƒ˜แƒœแƒแƒแƒฆแƒ›แƒ“แƒ”แƒ’. แƒซแƒแƒšแƒ˜แƒแƒœ แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒแƒœแƒ‘แƒแƒœแƒ˜แƒก แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒœแƒแƒฌแƒ˜แƒšแƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก แƒ‘แƒšแƒแƒ™แƒ˜แƒก แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒจแƒ˜ (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ แƒฃแƒกแƒ”แƒ—แƒ˜แƒก แƒ“แƒ”แƒ“แƒแƒฅแƒแƒšแƒแƒฅ "A"-แƒก แƒแƒฅแƒ•แƒก แƒ™แƒแƒ“แƒ˜ 0x0410, แƒ—แƒฃแƒ›แƒชแƒ แƒ™แƒ˜แƒ แƒ˜แƒฃแƒšแƒ˜ แƒ‘แƒšแƒแƒ™แƒ˜ แƒ˜แƒฌแƒงแƒ”แƒ‘แƒ 0x0400). แƒแƒ›แƒ แƒ˜แƒ’แƒแƒ“, แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ 64 แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒแƒจแƒ˜, แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ“แƒแƒ•แƒ™แƒแƒ แƒ’แƒแƒ— แƒฌแƒ•แƒ“แƒแƒ›แƒ แƒแƒœแƒ‘แƒแƒœแƒ˜แƒก แƒ™แƒฃแƒ“แƒ˜แƒก แƒœแƒแƒฌแƒ˜แƒšแƒ–แƒ”.

แƒแƒ› แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ˜แƒก แƒ’แƒแƒ“แƒแƒกแƒแƒญแƒ แƒ”แƒšแƒแƒ“, แƒ›แƒ” แƒฎแƒ”แƒšแƒ˜แƒ— แƒ’แƒแƒ•แƒ˜แƒแƒ แƒ” แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ‘แƒšแƒแƒ™แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒ”แƒกแƒแƒ‘แƒแƒ›แƒ”แƒ‘แƒ แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒ”แƒœแƒแƒก แƒ“แƒ แƒ“แƒแƒ•แƒแƒคแƒ˜แƒฅแƒกแƒ˜แƒ แƒ” แƒ“แƒแƒ›แƒฎแƒ›แƒแƒ แƒ” แƒแƒœแƒ‘แƒแƒœแƒ˜แƒก แƒแƒคแƒกแƒ”แƒขแƒ˜ แƒ›แƒแƒ—แƒ—แƒ•แƒ˜แƒก แƒ›แƒ—แƒแƒ•แƒแƒ แƒจแƒ˜. แƒšแƒแƒ—แƒ˜แƒœแƒฃแƒ แƒ˜ แƒแƒœแƒ‘แƒแƒœแƒ˜, แƒ แƒแƒ’แƒแƒ แƒช แƒ’แƒแƒ›แƒแƒœแƒแƒ™แƒšแƒ˜แƒกแƒ˜, แƒ–แƒแƒ’แƒแƒ“แƒแƒ“ แƒ’แƒแƒ“แƒแƒšแƒแƒ’แƒ“แƒ, แƒ แƒแƒ’แƒแƒ แƒช แƒ‘แƒแƒ–แƒ64.

แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒ•แƒ”แƒšแƒแƒกแƒ˜แƒžแƒ”แƒ“แƒ˜: แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒœแƒแƒฎแƒแƒ•แƒ— Unicode แƒกแƒ˜แƒ›แƒ”แƒ‘แƒก 30-60% แƒฃแƒคแƒ แƒ แƒ™แƒแƒ›แƒžแƒแƒฅแƒขแƒฃแƒ แƒแƒ“ แƒ•แƒ˜แƒ“แƒ แƒ” UTF-8

แƒกแƒแƒ‘แƒแƒšแƒแƒ แƒจแƒ”แƒฎแƒ”แƒ‘แƒ

แƒ›แƒแƒ“แƒ˜ แƒกแƒแƒ‘แƒแƒšแƒแƒแƒ“ แƒ•แƒ˜แƒคแƒ˜แƒฅแƒ แƒแƒ— แƒ˜แƒ›แƒแƒ–แƒ”, แƒกแƒแƒ“ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ’แƒแƒ•แƒแƒฃแƒ›แƒฏแƒแƒ‘แƒ”แƒกแƒแƒ— แƒ แƒแƒ›แƒ”.

แƒ’แƒแƒ˜แƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ—, แƒ แƒแƒ› แƒคแƒแƒ แƒ›แƒแƒขแƒ˜ 101xxxxx xxxxxxxx xxxxxxxx แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ’แƒแƒซแƒšแƒ”แƒ•แƒ— แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒแƒ— แƒ แƒ˜แƒชแƒฎแƒ•แƒ”แƒ‘แƒ˜ แƒ›แƒ“แƒ” 0x1FFFFFแƒ“แƒ Unicode แƒ›แƒ—แƒแƒ•แƒ แƒ“แƒ”แƒ‘แƒ แƒแƒ“แƒ แƒ”, แƒ–แƒ” 0x10FFFF. แƒกแƒฎแƒ•แƒ แƒกแƒ˜แƒขแƒงแƒ•แƒ”แƒ‘แƒ˜แƒ— แƒ แƒแƒ› แƒ•แƒ—แƒฅแƒ•แƒแƒ—, แƒ‘แƒแƒšแƒ แƒ™แƒแƒ“แƒ˜แƒก แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ“แƒ’แƒ”แƒœแƒ˜แƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ แƒแƒ’แƒแƒ แƒช 10110000 11111111 11111111. แƒแƒฅแƒ”แƒ“แƒแƒœ แƒ’แƒแƒ›แƒแƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”, แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒ•แƒ—แƒฅแƒ•แƒแƒ—, แƒ แƒแƒ› แƒ—แƒฃ แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜ แƒคแƒแƒ แƒ›แƒ˜แƒกแƒแƒ 1011xxxx (แƒกแƒแƒ“ xxxx 0-แƒ–แƒ” แƒ›แƒ”แƒขแƒ˜), แƒ›แƒแƒจแƒ˜แƒœ แƒ”แƒก แƒกแƒฎแƒ•แƒ แƒ แƒแƒ›แƒ”แƒก แƒœแƒ˜แƒจแƒœแƒแƒ•แƒก. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ˜แƒฅ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ“แƒแƒแƒ›แƒแƒขแƒแƒ— แƒ™แƒ˜แƒ“แƒ”แƒ• 15 แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒแƒ“ แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒ แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ”แƒ แƒ— แƒ‘แƒแƒ˜แƒขแƒจแƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒ” แƒ’แƒแƒ“แƒแƒ•แƒฌแƒงแƒ•แƒ˜แƒขแƒ” แƒกแƒฎแƒ•แƒแƒ’แƒ•แƒแƒ แƒแƒ“ แƒ’แƒแƒ›แƒ”แƒ™แƒ”แƒ—แƒ”แƒ‘แƒ˜แƒœแƒ.

แƒ›แƒแƒ“แƒ˜แƒ— แƒจแƒ”แƒ•แƒฎแƒ”แƒ“แƒแƒ— แƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒ˜แƒก แƒ˜แƒ› แƒ‘แƒšแƒแƒ™แƒ”แƒ‘แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒกแƒแƒช แƒกแƒแƒ›แƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜ แƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ—. แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒแƒ“, แƒ แƒแƒ’แƒแƒ แƒช แƒฃแƒ™แƒ•แƒ” แƒแƒฆแƒ•แƒœแƒ˜แƒจแƒœแƒ”แƒ—, แƒ”แƒก แƒฉแƒ˜แƒœแƒฃแƒ แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ - แƒ›แƒแƒ’แƒ แƒแƒ› แƒซแƒœแƒ”แƒšแƒ˜แƒ แƒ›แƒแƒ—แƒ—แƒแƒœ แƒ แƒแƒ˜แƒ›แƒ”แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ, แƒ›แƒแƒ—แƒ’แƒแƒœ 21 แƒแƒ—แƒแƒกแƒ˜แƒ. แƒ›แƒแƒ’แƒ แƒแƒ› แƒฐแƒ˜แƒ แƒแƒ’แƒแƒœแƒ แƒ“แƒ แƒ™แƒแƒขแƒแƒ™แƒแƒœแƒแƒช แƒ˜แƒฅ แƒ’แƒแƒคแƒ แƒ˜แƒœแƒ“แƒœแƒ”แƒœ - แƒ“แƒ แƒ›แƒแƒ—แƒ’แƒแƒœ แƒแƒ แƒช แƒ˜แƒกแƒ” แƒ‘แƒ”แƒ•แƒ แƒ˜แƒ, แƒแƒ แƒแƒกแƒ–แƒ” แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒ˜. แƒ“แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ˜แƒแƒžแƒแƒœแƒ”แƒšแƒ”แƒ‘แƒ˜ แƒ’แƒแƒ•แƒ˜แƒฎแƒกแƒ”แƒœแƒ”แƒ—, แƒแƒ แƒ˜แƒก แƒ”แƒ›แƒแƒฏแƒ˜แƒช (แƒกแƒ˜แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒ”แƒจแƒ˜, แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒจแƒ˜ แƒ‘แƒ”แƒ•แƒ แƒ’แƒแƒœ แƒแƒ แƒ˜แƒแƒœ แƒ›แƒ˜แƒ›แƒแƒคแƒแƒœแƒขแƒฃแƒšแƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒ‘แƒšแƒแƒ™แƒ”แƒ‘แƒ˜ แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒจแƒ˜แƒ. 0x1F300 - 0x1FBFF). แƒ—แƒฃ แƒคแƒ˜แƒฅแƒ แƒแƒ‘แƒ— แƒ˜แƒ›แƒแƒ–แƒ”, แƒ แƒแƒ› แƒแƒฎแƒšแƒ แƒแƒ แƒ˜แƒก แƒ”แƒ›แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒ˜แƒ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ™แƒแƒ“แƒ˜แƒก แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜แƒ“แƒแƒœ แƒ”แƒ แƒ—แƒ“แƒ แƒแƒฃแƒšแƒแƒ“ (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, emojiแƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒ•แƒ”แƒšแƒแƒกแƒ˜แƒžแƒ”แƒ“แƒ˜: แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒœแƒแƒฎแƒแƒ•แƒ— Unicode แƒกแƒ˜แƒ›แƒ”แƒ‘แƒก 30-60% แƒฃแƒคแƒ แƒ แƒ™แƒแƒ›แƒžแƒแƒฅแƒขแƒฃแƒ แƒแƒ“ แƒ•แƒ˜แƒ“แƒ แƒ” UTF-8 แƒจแƒ”แƒ“แƒ’แƒ”แƒ‘แƒ 7 แƒ™แƒแƒ“แƒ˜แƒกแƒ’แƒแƒœ!), แƒ›แƒแƒจแƒ˜แƒœ แƒกแƒ แƒฃแƒšแƒ˜ แƒกแƒ˜แƒ แƒชแƒฎแƒ•แƒ˜แƒšแƒ˜แƒ แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ–แƒ” แƒกแƒแƒ›แƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜แƒก แƒ“แƒแƒฎแƒแƒ แƒฏแƒ•แƒ (7ร—3 = 21 แƒ‘แƒแƒ˜แƒขแƒ˜ แƒ”แƒ แƒ—แƒ˜ แƒฎแƒแƒขแƒ˜แƒก, แƒ™แƒแƒจแƒ›แƒแƒ แƒ˜แƒก แƒ’แƒฃแƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก).

แƒแƒฅแƒ”แƒ“แƒแƒœ แƒ’แƒแƒ›แƒแƒ›แƒ“แƒ˜แƒœแƒแƒ แƒ”, แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒ แƒฉแƒ”แƒ•แƒ— แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒจแƒ”แƒ แƒฉแƒ”แƒฃแƒš แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒจแƒ”แƒ”แƒกแƒแƒ‘แƒแƒ›แƒ”แƒ‘แƒ emoji-แƒก, hiragana-แƒก แƒ“แƒ แƒ™แƒแƒขแƒแƒ™แƒแƒœแƒแƒก, แƒ’แƒแƒ“แƒแƒ•แƒœแƒแƒ›แƒ แƒแƒ•แƒ— แƒ›แƒแƒ— แƒ”แƒ แƒ— แƒฃแƒฌแƒงแƒ•แƒ”แƒข แƒกแƒ˜แƒแƒจแƒ˜ แƒ“แƒ แƒ“แƒแƒจแƒ˜แƒคแƒ แƒแƒ•แƒ— แƒ›แƒแƒ—, แƒ แƒแƒ’แƒแƒ แƒช แƒแƒ แƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒกแƒแƒ›แƒ˜:

1011xxxx xxxxxxxx

แƒจแƒ”แƒกแƒแƒœแƒ˜แƒจแƒœแƒแƒ•แƒ˜แƒ: แƒ–แƒ”แƒ›แƒแƒแƒฆแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ˜ emojiแƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒ•แƒ”แƒšแƒแƒกแƒ˜แƒžแƒ”แƒ“แƒ˜: แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒœแƒแƒฎแƒแƒ•แƒ— Unicode แƒกแƒ˜แƒ›แƒ”แƒ‘แƒก 30-60% แƒฃแƒคแƒ แƒ แƒ™แƒแƒ›แƒžแƒแƒฅแƒขแƒฃแƒ แƒแƒ“ แƒ•แƒ˜แƒ“แƒ แƒ” UTF-8, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒ“แƒ’แƒ”แƒ‘แƒ 7 แƒ™แƒแƒ“แƒ˜แƒก แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜แƒกแƒ’แƒแƒœ, แƒ˜แƒฆแƒ”แƒ‘แƒก 8 แƒ‘แƒแƒ˜แƒขแƒก UTF-25-แƒจแƒ˜ แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒ•แƒฏแƒ“แƒ”แƒ‘แƒ˜แƒ— แƒ›แƒแƒกแƒจแƒ˜ 14 (แƒ–แƒฃแƒกแƒขแƒแƒ“ แƒแƒ แƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜ แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜ แƒ™แƒแƒ“แƒ˜แƒก แƒฌแƒ”แƒ แƒขแƒ˜แƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก). แƒกแƒฎแƒ•แƒแƒ—แƒ แƒจแƒแƒ แƒ˜แƒก, แƒฐแƒแƒ‘แƒ แƒ›แƒ แƒฃแƒแƒ แƒ˜ แƒ—แƒฅแƒ•แƒ แƒ›แƒ˜แƒก แƒ›แƒแƒœแƒ”แƒšแƒ”แƒ‘แƒแƒ–แƒ” (แƒ แƒแƒ’แƒแƒ แƒช แƒซแƒ•แƒ”แƒš, แƒแƒกแƒ”แƒ•แƒ” แƒแƒฎแƒแƒš แƒ แƒ”แƒ“แƒแƒฅแƒขแƒแƒ แƒจแƒ˜), แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ›แƒแƒ›แƒ˜แƒฌแƒ˜แƒ แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒฉแƒแƒกแƒ›แƒ.

แƒจแƒ”แƒ•แƒ”แƒชแƒแƒ“แƒแƒ— แƒ’แƒแƒ›แƒแƒ•แƒแƒกแƒฌแƒแƒ แƒแƒ— แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ. แƒ แƒแƒ’แƒแƒ แƒช แƒ’แƒ•แƒแƒฎแƒกแƒแƒ•แƒก, แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒแƒœแƒ‘แƒแƒœแƒ˜ แƒแƒ แƒกแƒ”แƒ‘แƒ˜แƒ—แƒแƒ“ แƒแƒ แƒ˜แƒก แƒ›แƒแƒฆแƒแƒšแƒ˜ 6 แƒ‘แƒ˜แƒขแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒกแƒแƒช แƒ›แƒฎแƒ”แƒ“แƒ•แƒ”แƒšแƒแƒ‘แƒแƒจแƒ˜ แƒ•แƒ˜แƒขแƒแƒ•แƒ”แƒ‘แƒ— แƒ“แƒ แƒ•แƒแƒฌแƒ”แƒ‘แƒ”แƒ‘แƒ— แƒงแƒแƒ•แƒ”แƒšแƒ˜ แƒ›แƒแƒ›แƒ“แƒ”แƒ•แƒœแƒ แƒ“แƒ”แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒก แƒ™แƒแƒ“แƒก. แƒฉแƒ˜แƒœแƒฃแƒ แƒ˜ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒ‘แƒšแƒแƒ™แƒจแƒ˜แƒ 0x4E00 - 0x9FFFแƒ”แƒก แƒแƒ แƒ˜แƒก แƒ‘แƒ˜แƒขแƒ˜ 0 แƒแƒœ 1. แƒ”แƒก แƒแƒ  แƒแƒ แƒ˜แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒแƒกแƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒ”แƒšแƒ˜: แƒฉแƒ•แƒ”แƒœ แƒ“แƒแƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒแƒ“ แƒ’แƒแƒ“แƒแƒ แƒ—แƒ•แƒ แƒแƒœแƒ‘แƒแƒœแƒ˜ แƒแƒ› แƒแƒ  แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒแƒก แƒจแƒแƒ แƒ˜แƒก (แƒแƒœแƒฃ แƒกแƒแƒ›แƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜แƒก แƒ“แƒแƒฎแƒแƒ แƒฏแƒ•แƒ). แƒ›แƒแƒ’แƒ แƒแƒ› แƒ’แƒแƒ˜แƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒ”แƒ—, แƒ แƒแƒ› แƒ’แƒ แƒซแƒ”แƒš แƒ แƒ”แƒŸแƒ˜แƒ›แƒจแƒ˜, แƒ—แƒแƒ•แƒแƒ“ แƒ™แƒแƒ“แƒ˜แƒ“แƒแƒœ แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒ’แƒแƒ›แƒแƒ•แƒแƒ™แƒšแƒแƒ— แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒก แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒกแƒแƒช แƒ“แƒแƒ•แƒจแƒ˜แƒคแƒ•แƒ แƒแƒ•แƒ— แƒ›แƒแƒ™แƒšแƒ” แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ— (แƒ–แƒ”แƒ›แƒแƒ— แƒแƒฆแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒงแƒ•แƒ”แƒšแƒ แƒฎแƒ แƒ˜แƒ™แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ”แƒก แƒแƒ แƒ˜แƒก 10240) - แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ˜แƒ”แƒ แƒแƒ’แƒšแƒ˜แƒคแƒ”แƒ‘แƒ˜แƒก แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒ˜ แƒ’แƒแƒ“แƒแƒ•แƒ 0x2600 - 0x77FFแƒ“แƒ แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒ›แƒ—แƒ”แƒš แƒแƒ› แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒจแƒ˜, แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜ 6 แƒ‘แƒ˜แƒขแƒ˜ (21-แƒ“แƒแƒœ) แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ 0-แƒ˜แƒก แƒขแƒแƒšแƒ˜. แƒแƒ›แƒ แƒ˜แƒ’แƒแƒ“, แƒ˜แƒ”แƒ แƒแƒ’แƒšแƒ˜แƒคแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒœแƒ›แƒ˜แƒ›แƒ“แƒ”แƒ•แƒ แƒแƒ‘แƒ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก แƒแƒ  แƒ‘แƒแƒ˜แƒขแƒก แƒ—แƒ˜แƒ—แƒ แƒ˜แƒ”แƒ แƒแƒ’แƒšแƒ˜แƒคแƒ–แƒ” (แƒ แƒแƒช แƒแƒžแƒขแƒ˜แƒ›แƒแƒšแƒฃแƒ แƒ˜แƒ แƒแƒกแƒ”แƒ—แƒ˜ แƒ“แƒ˜แƒ“แƒ˜ แƒ“แƒ˜แƒแƒžแƒแƒ–แƒแƒœแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก), แƒ’แƒแƒ แƒ”แƒจแƒ”. แƒแƒœแƒ‘แƒแƒœแƒ˜แƒก แƒ’แƒแƒ“แƒแƒ แƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ›แƒฌแƒ•แƒ”แƒ•แƒ˜.

แƒแƒšแƒขแƒ”แƒ แƒœแƒแƒขแƒ˜แƒฃแƒšแƒ˜ แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜: SCSU, BOCU-1

แƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒ˜แƒก แƒ”แƒฅแƒกแƒžแƒ”แƒ แƒขแƒ”แƒ‘แƒ˜, แƒแƒฎแƒšแƒแƒฎแƒแƒœ แƒฌแƒแƒ˜แƒ™แƒ˜แƒ—แƒฎแƒ”แƒก แƒกแƒขแƒแƒขแƒ˜แƒ˜แƒก แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜, แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒแƒ“, แƒกแƒแƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒจแƒ”แƒ’แƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ—, แƒ แƒแƒ› แƒฃแƒจแƒฃแƒแƒšแƒแƒ“ แƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒ˜แƒก แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒ”แƒ‘แƒก แƒจแƒแƒ แƒ˜แƒก แƒแƒ แƒ˜แƒก แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒฃแƒšแƒ˜ แƒจแƒ”แƒ™แƒฃแƒ›แƒจแƒ•แƒ˜แƒก แƒกแƒฅแƒ”แƒ›แƒ แƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก (SCSU), แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒฆแƒฌแƒ”แƒ แƒก แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒซแƒแƒšแƒ˜แƒแƒœ แƒฐแƒ’แƒแƒ•แƒก แƒกแƒขแƒแƒขแƒ˜แƒแƒจแƒ˜ แƒแƒฆแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜.

แƒ’แƒฃแƒšแƒฌแƒ แƒคแƒ”แƒšแƒแƒ“ แƒ•แƒแƒฆแƒ˜แƒแƒ แƒ”แƒ‘: แƒ›แƒ˜แƒกแƒ˜ แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ›แƒแƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ’แƒแƒ•แƒ˜แƒ’แƒ”, แƒ แƒแƒช แƒฆแƒ แƒ›แƒแƒ“ แƒฉแƒแƒ•แƒฃแƒฆแƒ แƒ›แƒแƒ•แƒ“แƒ˜ แƒฉแƒ”แƒ›แƒ˜ แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ˜แƒšแƒ”แƒ‘แƒ˜แƒก แƒฌแƒ”แƒ แƒแƒก. แƒ—แƒแƒ•แƒ˜แƒ“แƒแƒœแƒ•แƒ” แƒ แƒแƒ› แƒ›แƒชแƒแƒ“แƒœแƒแƒ“แƒ แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘, แƒแƒšแƒ‘แƒแƒ— แƒจแƒ”แƒ•แƒ”แƒชแƒ“แƒ”แƒ‘แƒแƒ“แƒ˜ แƒ“แƒแƒ›แƒ”แƒฌแƒ”แƒ แƒ แƒ˜แƒ›แƒžแƒšแƒ”แƒ›แƒ”แƒœแƒขแƒแƒชแƒ˜แƒ, แƒ˜แƒ›แƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“, แƒ แƒแƒ› แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒ แƒ’แƒแƒ›แƒแƒ›แƒ”แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ˜แƒœแƒ.

แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ แƒ˜แƒก แƒแƒ แƒ˜แƒก, แƒ แƒแƒ› SCSU แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒก แƒ˜แƒ“แƒ”แƒ”แƒ‘แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒกแƒ’แƒแƒ•แƒก แƒ˜แƒ“แƒ”แƒ”แƒ‘แƒก, แƒ แƒแƒช แƒ›แƒ” แƒ—แƒ•แƒ˜แƒ—แƒแƒœ แƒ›แƒแƒ•แƒ˜แƒ’แƒแƒœแƒ” (โ€žแƒแƒœแƒ‘แƒแƒœแƒ˜แƒกโ€œ แƒชแƒœแƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“ แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ”แƒœ โ€žแƒคแƒแƒœแƒฏแƒ แƒ”แƒ‘แƒกโ€œ แƒ“แƒ แƒ›แƒแƒ—แƒ–แƒ” แƒ›แƒ”แƒขแƒ˜แƒ แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜, แƒ•แƒ˜แƒ“แƒ แƒ” แƒ›แƒ” แƒ›แƒแƒฅแƒ•แƒก). แƒแƒ›แƒแƒ•แƒ“แƒ แƒแƒฃแƒšแƒแƒ“, แƒแƒ› แƒคแƒแƒ แƒ›แƒแƒขแƒก แƒแƒฅแƒ•แƒก แƒฃแƒแƒ แƒงแƒแƒคแƒ˜แƒ—แƒ˜ แƒ›แƒฎแƒแƒ แƒ”แƒ”แƒ‘แƒ˜: แƒ˜แƒก แƒแƒ“แƒœแƒแƒ• แƒฃแƒคแƒ แƒ แƒแƒฎแƒšแƒแƒก แƒแƒ แƒ˜แƒก แƒจแƒ”แƒ™แƒฃแƒ›แƒจแƒ•แƒ˜แƒก แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ”แƒ‘แƒ—แƒแƒœ, แƒ•แƒ˜แƒ“แƒ แƒ” แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก. แƒ™แƒ”แƒ แƒซแƒแƒ“, แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒ˜ แƒ˜แƒซแƒšแƒ”แƒ•แƒ แƒ›แƒ แƒแƒ•แƒแƒšแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ“แƒ’แƒ”แƒœแƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒก, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ  แƒแƒ›แƒ‘แƒแƒ‘แƒก, แƒ—แƒฃ แƒ แƒแƒ’แƒแƒ  แƒฃแƒœแƒ“แƒ แƒแƒ˜แƒ แƒฉแƒ˜แƒแƒ— แƒแƒžแƒขแƒ˜แƒ›แƒแƒšแƒฃแƒ แƒ˜ - แƒแƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก แƒ™แƒแƒ“แƒ˜แƒ แƒ›แƒ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒก แƒ แƒแƒ˜แƒ›แƒ” แƒกแƒแƒฎแƒ˜แƒก แƒ”แƒ•แƒ แƒ˜แƒกแƒขแƒ˜แƒ™แƒ. แƒแƒ›แƒ แƒ˜แƒ’แƒแƒ“, SCSU แƒจแƒ˜แƒคแƒ แƒแƒขแƒแƒ แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒก แƒ™แƒแƒ แƒ’ แƒจแƒ”แƒคแƒฃแƒ—แƒ•แƒแƒก, แƒฃแƒคแƒ แƒ แƒ แƒ—แƒฃแƒšแƒ˜ แƒ“แƒ แƒ แƒ—แƒฃแƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ, แƒ•แƒ˜แƒ“แƒ แƒ” แƒฉแƒ”แƒ›แƒ˜ แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜.

แƒจแƒ”แƒ“แƒแƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ›แƒ” แƒ’แƒแƒ“แƒแƒ•แƒ”แƒชแƒ˜ SCSU-แƒก แƒจแƒ”แƒ“แƒแƒ แƒ”แƒ‘แƒ˜แƒ— แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜ แƒ˜แƒ›แƒžแƒšแƒ”แƒ›แƒ”แƒœแƒขแƒแƒชแƒ˜แƒ JavaScript-แƒ–แƒ” - แƒ™แƒแƒ“แƒ˜แƒก แƒ›แƒแƒชแƒฃแƒšแƒแƒ‘แƒ˜แƒก แƒ—แƒ•แƒแƒšแƒกแƒแƒ–แƒ แƒ˜แƒกแƒ˜แƒ—, แƒ˜แƒก แƒจแƒ”แƒ“แƒแƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ˜แƒงแƒ แƒฉแƒ”แƒ›แƒก UTF-C-แƒกแƒ—แƒแƒœ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ— แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ แƒจแƒ”แƒ“แƒ”แƒ’แƒ˜ แƒแƒ—แƒแƒ‘แƒ˜แƒ— แƒžแƒ แƒแƒชแƒ”แƒœแƒขแƒ˜แƒ— แƒฃแƒแƒ แƒ”แƒกแƒ˜ แƒ˜แƒงแƒ (แƒ–แƒแƒ’แƒฏแƒ”แƒ  แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒ“แƒแƒแƒญแƒแƒ แƒ‘แƒแƒก แƒ›แƒแƒก, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ“แƒ˜แƒ“แƒแƒ“ แƒแƒ แƒ). แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒขแƒ”แƒฅแƒกแƒขแƒ”แƒ‘แƒ˜ แƒ”แƒ‘แƒ แƒแƒฃแƒš แƒ“แƒ แƒ‘แƒ”แƒ แƒซแƒœแƒฃแƒš แƒ”แƒœแƒ”แƒ‘แƒ–แƒ” แƒ˜แƒงแƒ แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ UTF-C-แƒ˜แƒ— 60%-แƒ˜แƒ— แƒฃแƒ™แƒ”แƒ—แƒ”แƒกแƒ˜ แƒ•แƒ˜แƒ“แƒ แƒ” SCSU (แƒแƒšแƒ‘แƒแƒ— แƒ›แƒแƒ—แƒ˜ แƒ™แƒแƒ›แƒžแƒแƒฅแƒขแƒฃแƒ แƒ˜ แƒแƒœแƒ‘แƒแƒœแƒ˜แƒก แƒ’แƒแƒ›แƒ).

แƒชแƒแƒšแƒ™แƒ”, แƒ“แƒแƒ•แƒแƒ›แƒแƒขแƒ”แƒ‘, แƒ แƒแƒ› SCSU-แƒก แƒ’แƒแƒ แƒ“แƒ, แƒแƒกแƒ”แƒ•แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒ˜แƒก แƒ™แƒแƒ›แƒžแƒแƒฅแƒขแƒฃแƒ แƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ“แƒ’แƒ”แƒœแƒ˜แƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒ’แƒ–แƒ - BOCU-1, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ˜แƒก แƒ›แƒ˜แƒ–แƒœแƒแƒ“ แƒ˜แƒกแƒแƒฎแƒแƒ•แƒก MIME แƒ—แƒแƒ•แƒกแƒ”แƒ‘แƒแƒ“แƒแƒ‘แƒแƒก (แƒ แƒแƒช แƒแƒ  แƒ›แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ“แƒ) แƒ“แƒ แƒแƒ“แƒœแƒแƒ• แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒš แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒแƒก แƒ˜แƒฆแƒ”แƒ‘แƒก แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒ แƒ—. แƒ›แƒ” แƒแƒ  แƒจแƒ”แƒ•แƒแƒคแƒแƒกแƒ” แƒ›แƒ˜แƒกแƒ˜ แƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒแƒ‘แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒ”แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒแƒ“ แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒแƒ, แƒ แƒแƒ› แƒ˜แƒก แƒฃแƒคแƒ แƒ แƒ›แƒแƒฆแƒแƒšแƒ˜ แƒ˜แƒงแƒแƒก แƒ•แƒ˜แƒ“แƒ แƒ” SCSU.

แƒจแƒ”แƒกแƒแƒซแƒšแƒ แƒ’แƒแƒฃแƒ›แƒฏแƒแƒ‘แƒ”แƒกแƒ”แƒ‘แƒ”แƒ‘แƒ˜

แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฌแƒแƒ แƒ›แƒแƒ•แƒแƒ“แƒ’แƒ˜แƒœแƒ”, แƒแƒ  แƒแƒ แƒ˜แƒก แƒฃแƒœแƒ˜แƒ•แƒ”แƒ แƒกแƒแƒšแƒฃแƒ แƒ˜ แƒ“แƒ˜แƒ–แƒแƒ˜แƒœแƒ˜แƒ— (แƒ”แƒก แƒแƒ แƒ˜แƒก แƒแƒšแƒ‘แƒแƒ—, แƒกแƒแƒ“แƒแƒช แƒฉแƒ”แƒ›แƒ˜ แƒ›แƒ˜แƒ–แƒœแƒ”แƒ‘แƒ˜ แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ›แƒ”แƒขแƒแƒ“ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ“แƒ”แƒ‘แƒ Unicode Consortium-แƒ˜แƒก แƒ›แƒ˜แƒ–แƒœแƒ”แƒ‘แƒ˜แƒกแƒ’แƒแƒœ). แƒ›แƒ” แƒฃแƒ™แƒ•แƒ” แƒแƒฆแƒ•แƒœแƒ˜แƒจแƒœแƒ”, แƒ แƒแƒ› แƒ˜แƒ’แƒ˜ แƒจแƒ”แƒ›แƒฃแƒจแƒแƒ•แƒ“แƒ แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒแƒ“ แƒ”แƒ แƒ—แƒ˜ แƒแƒ›แƒแƒชแƒแƒœแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก (แƒ›แƒ แƒแƒ•แƒแƒšแƒ”แƒœแƒแƒ•แƒแƒœแƒ˜ แƒšแƒ”แƒฅแƒกแƒ˜แƒ™แƒแƒœแƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ แƒžแƒ แƒ”แƒคแƒ˜แƒฅแƒกแƒ˜แƒก แƒฎแƒ”แƒจแƒ˜) แƒ“แƒ แƒ›แƒ˜แƒกแƒ˜ แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ—แƒ˜ แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒแƒ  แƒ˜แƒงแƒแƒก แƒ™แƒแƒ แƒ’แƒแƒ“ แƒ›แƒแƒ แƒ’แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒกแƒฎแƒ•แƒ แƒแƒ›แƒแƒชแƒแƒœแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ˜แƒก, แƒ แƒแƒ› แƒ”แƒก แƒแƒ  แƒแƒ แƒ˜แƒก แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒ˜, แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก แƒžแƒšแƒฃแƒกแƒ˜ - แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒแƒ“ แƒจแƒ”แƒชแƒ•แƒแƒšแƒแƒ— แƒ˜แƒ’แƒ˜ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒ”แƒ‘แƒ–แƒ”.

แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒแƒจแƒ™แƒแƒ แƒแƒ“ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ—แƒแƒ•แƒ˜แƒ“แƒแƒœ แƒแƒ˜แƒชแƒ˜แƒšแƒแƒ— แƒกแƒแƒฎแƒ”แƒšแƒ›แƒฌแƒ˜แƒคแƒแƒก แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒ, แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒ— แƒ›แƒแƒฅแƒแƒšแƒแƒฅแƒ”แƒแƒ‘แƒ˜แƒก แƒแƒ แƒ›แƒฅแƒแƒœแƒ” แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ - แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒแƒ  แƒ’แƒแƒœแƒแƒแƒฎแƒšแƒแƒ— แƒชแƒ•แƒšแƒแƒ“แƒ”แƒ‘แƒ˜ offs, auxOffs ะธ is21Bit แƒจแƒ˜แƒคแƒ แƒแƒขแƒแƒ แƒกแƒ แƒ“แƒ แƒ“แƒ”แƒ™แƒแƒ“แƒ”แƒ แƒจแƒ˜. แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ”แƒ แƒ—แƒ˜ แƒ“แƒ แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒแƒœแƒ‘แƒแƒœแƒ˜แƒก แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒœแƒ›แƒ˜แƒ›แƒ“แƒ”แƒ•แƒ แƒแƒ‘แƒ”แƒ‘แƒ˜แƒก แƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒแƒ“ แƒจแƒ”แƒคแƒฃแƒ—แƒ•แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ’แƒแƒ แƒแƒœแƒขแƒ˜แƒ, แƒ แƒแƒ› แƒ”แƒ แƒ—แƒ˜ แƒ“แƒ แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜แƒ แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒ‘แƒแƒ˜แƒขแƒ”แƒ‘แƒ˜แƒ—, แƒ™แƒแƒœแƒขแƒ”แƒฅแƒกแƒขแƒ˜แƒก แƒ›แƒ˜แƒฃแƒฎแƒ”แƒ“แƒแƒ•แƒแƒ“.

แƒ’แƒแƒ แƒ“แƒ แƒแƒ›แƒ˜แƒกแƒ, แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ›แƒแƒแƒ แƒ’แƒแƒ— แƒ”แƒœแƒ™แƒแƒ“แƒ”แƒ แƒ˜ แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒš แƒ”แƒœแƒแƒ–แƒ” แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜ แƒ›แƒ“แƒ’แƒแƒ›แƒแƒ แƒ”แƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ˜แƒ— - แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ แƒฃแƒกแƒฃแƒš แƒขแƒ”แƒฅแƒกแƒขแƒ”แƒ‘แƒ–แƒ” แƒคแƒแƒ™แƒฃแƒกแƒ˜แƒ แƒ”แƒ‘แƒ, แƒ—แƒแƒ•แƒ˜แƒ“แƒแƒœแƒ•แƒ” แƒ“แƒแƒแƒงแƒ”แƒœแƒ”แƒ— แƒจแƒ˜แƒคแƒ แƒแƒขแƒแƒ แƒ˜ แƒ“แƒ แƒ“แƒ”แƒ™แƒแƒ“แƒ”แƒ แƒ˜ offs = 0x0400 ะธ auxOffs = 0. แƒ”แƒก แƒ’แƒแƒœแƒกแƒแƒ™แƒฃแƒ—แƒ แƒ”แƒ‘แƒ˜แƒ— แƒšแƒแƒ’แƒ˜แƒ™แƒฃแƒ แƒ˜แƒ แƒ›แƒแƒฅแƒแƒšแƒแƒฅแƒ”แƒแƒ‘แƒ˜แƒก แƒแƒ แƒ›แƒฅแƒแƒœแƒ” แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜แƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜. แƒ–แƒแƒ’แƒแƒ“แƒแƒ“, แƒ”แƒก แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒซแƒ•แƒ”แƒšแƒ˜ แƒ แƒ•แƒ แƒ‘แƒ˜แƒขแƒ˜แƒแƒœแƒ˜ แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ›แƒกแƒ’แƒแƒ•แƒกแƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒ˜แƒกแƒแƒ›แƒ”แƒ‘แƒ  แƒงแƒ•แƒ”แƒšแƒ แƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒ˜แƒ“แƒแƒœ แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒก แƒฉแƒแƒกแƒ›แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”.

แƒแƒ“แƒ แƒ” แƒœแƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒ˜ แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒœแƒแƒ™แƒšแƒ˜ แƒแƒ แƒ˜แƒก แƒ˜แƒก, แƒ แƒแƒ› UTF-C-แƒจแƒ˜ แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒš แƒ“แƒ˜แƒ“ แƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜ แƒแƒ  แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒกแƒฌแƒ แƒแƒคแƒ˜ แƒ’แƒ–แƒ, แƒ แƒแƒ—แƒ แƒ˜แƒžแƒแƒ•แƒแƒ— แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ–แƒฆแƒ•แƒ แƒ”แƒ‘แƒ˜ แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒแƒฎแƒšแƒแƒก แƒ—แƒ•แƒ˜แƒ—แƒœแƒ”แƒ‘แƒฃแƒ  แƒ‘แƒแƒ˜แƒขแƒ—แƒแƒœ. แƒ—แƒฃ แƒ‘แƒแƒšแƒ, แƒ•แƒ—แƒฅแƒ•แƒแƒ—, 100 แƒ‘แƒแƒ˜แƒขแƒก แƒแƒ›แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ— แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ‘แƒฃแƒคแƒ”แƒ แƒ˜แƒ“แƒแƒœ, แƒ แƒ˜แƒกแƒ™แƒแƒ•แƒ— แƒœแƒแƒ’แƒ•แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒแƒก, แƒ แƒแƒ›แƒšแƒ˜แƒ—แƒแƒช แƒ•แƒ”แƒ แƒแƒคแƒ”แƒ แƒก แƒ’แƒแƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ—. แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ แƒแƒ  แƒแƒ แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒšแƒ˜ แƒ›แƒ แƒแƒ•แƒแƒš แƒ’แƒ˜แƒ’แƒแƒ‘แƒแƒ˜แƒขแƒ˜แƒแƒœแƒ˜ แƒŸแƒฃแƒ แƒœแƒแƒšแƒ˜แƒก แƒจแƒ”แƒกแƒแƒœแƒแƒฎแƒแƒ“, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ–แƒแƒ’แƒแƒ“แƒแƒ“ แƒ”แƒก แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒ›แƒแƒกแƒฌแƒแƒ แƒ“แƒ”แƒก. แƒ‘แƒแƒ˜แƒขแƒ˜ 0xBF แƒแƒ แƒแƒกแƒแƒ“แƒ”แƒก แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ›แƒแƒฉแƒœแƒ“แƒ”แƒก แƒ แƒแƒ’แƒแƒ แƒช แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜ (แƒ›แƒแƒ’แƒ แƒแƒ› แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก แƒ›แƒ”แƒแƒ แƒ” แƒแƒœ แƒ›แƒ”แƒกแƒแƒ›แƒ”). แƒแƒ›แƒ˜แƒขแƒแƒ›, แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒก, แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒฉแƒแƒกแƒ•แƒแƒ— แƒ—แƒแƒœแƒ›แƒ˜แƒ›แƒ“แƒ”แƒ•แƒ แƒแƒ‘แƒ 0xBF 0xBF 0xBF แƒงแƒแƒ•แƒ”แƒšแƒ˜, แƒ•แƒ—แƒฅแƒ•แƒแƒ—, 10 KB - แƒ›แƒแƒจแƒ˜แƒœ, แƒ—แƒฃ แƒกแƒแƒ–แƒฆแƒ•แƒ แƒ˜แƒก แƒžแƒแƒ•แƒœแƒ แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ—, แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒแƒ แƒฉแƒ”แƒฃแƒšแƒ˜ แƒœแƒแƒฌแƒ˜แƒšแƒ˜แƒก แƒกแƒ™แƒแƒœแƒ˜แƒ แƒ”แƒ‘แƒ, แƒกแƒแƒœแƒแƒ› แƒ›แƒกแƒ’แƒแƒ•แƒกแƒ˜ แƒ›แƒแƒ แƒ™แƒ”แƒ แƒ˜ แƒแƒ  แƒ›แƒแƒ˜แƒซแƒ”แƒ‘แƒœแƒ”แƒ‘แƒ. แƒฃแƒ™แƒแƒœแƒแƒกแƒ™แƒœแƒ”แƒšแƒ˜แƒก แƒ›แƒ˜แƒงแƒแƒšแƒ”แƒ‘แƒ˜แƒ— 0xBF แƒ’แƒแƒ แƒแƒœแƒขแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒžแƒ”แƒ แƒกแƒแƒœแƒแƒŸแƒ˜แƒก แƒ“แƒแƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜. (แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ˜แƒกแƒแƒก, แƒ”แƒก แƒกแƒแƒ›แƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜แƒแƒœแƒ˜ แƒ—แƒแƒœแƒ›แƒ˜แƒ›แƒ“แƒ”แƒ•แƒ แƒแƒ‘แƒ, แƒ แƒ แƒ—แƒฅแƒ›แƒ แƒฃแƒœแƒ“แƒ, แƒ˜แƒ’แƒœแƒแƒ แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ.)

แƒจแƒ”แƒฏแƒแƒ›แƒ”แƒ‘แƒ

แƒ—แƒฃ แƒแƒฅแƒแƒ›แƒ“แƒ” แƒฌแƒแƒ˜แƒ™แƒ˜แƒ—แƒฎแƒ”, แƒ’แƒ˜แƒšแƒแƒชแƒแƒ•! แƒ˜แƒ›แƒ”แƒ“แƒ˜ แƒ›แƒแƒฅแƒ•แƒก, แƒ—แƒฅแƒ•แƒ”แƒœแƒช, แƒ แƒแƒ’แƒแƒ แƒช แƒ›แƒ”, แƒ˜แƒกแƒฌแƒแƒ•แƒšแƒ”แƒ— แƒ แƒแƒ˜แƒ›แƒ” แƒแƒฎแƒแƒšแƒ˜ (แƒแƒœ แƒ’แƒแƒ’แƒแƒฃแƒ›แƒฏแƒแƒ‘แƒ”แƒกแƒ”แƒ— แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ) แƒฃแƒœแƒ˜แƒ™แƒแƒ“แƒ˜แƒก แƒกแƒขแƒ แƒฃแƒฅแƒขแƒฃแƒ แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘.

แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒ•แƒ”แƒšแƒแƒกแƒ˜แƒžแƒ”แƒ“แƒ˜: แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒœแƒแƒฎแƒแƒ•แƒ— Unicode แƒกแƒ˜แƒ›แƒ”แƒ‘แƒก 30-60% แƒฃแƒคแƒ แƒ แƒ™แƒแƒ›แƒžแƒแƒฅแƒขแƒฃแƒ แƒแƒ“ แƒ•แƒ˜แƒ“แƒ แƒ” UTF-8
แƒ“แƒ”แƒ›แƒ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜. แƒ”แƒ‘แƒ แƒแƒฃแƒšแƒ˜แƒก แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜ แƒ’แƒ•แƒ˜แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒก แƒฃแƒžแƒ˜แƒ แƒแƒขแƒ”แƒกแƒแƒ‘แƒ”แƒ‘แƒก UTF-8-แƒ—แƒแƒœ แƒ“แƒ SCSU-แƒกแƒ—แƒแƒœ แƒจแƒ”แƒ“แƒแƒ แƒ”แƒ‘แƒ˜แƒ—.

แƒ–แƒ”แƒ›แƒแƒ— แƒแƒฆแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ™แƒ•แƒšแƒ”แƒ•แƒ แƒแƒ  แƒฃแƒœแƒ“แƒ แƒฉแƒแƒ˜แƒ—แƒ•แƒแƒšแƒแƒก แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒ”แƒ‘แƒ˜แƒก แƒฎแƒ”แƒšแƒงแƒแƒคแƒแƒ“. แƒ—แƒฃแƒ›แƒชแƒ, แƒ–แƒแƒ’แƒแƒ“แƒแƒ“, แƒฉแƒ”แƒ›แƒ˜ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒ”แƒ‘แƒ˜แƒ— แƒ™แƒ›แƒแƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒ•แƒแƒ , แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ™แƒ›แƒแƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒ•แƒแƒ  แƒ›แƒแƒ—แƒ˜แƒ— แƒฌแƒ˜แƒšแƒ˜: แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ›แƒ˜แƒœแƒ˜แƒคแƒ˜แƒชแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ JS แƒ‘แƒ˜แƒ‘แƒšแƒ˜แƒแƒ—แƒ”แƒ™แƒ แƒ˜แƒฌแƒแƒœแƒ˜แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ 1710 แƒ‘แƒแƒ˜แƒขแƒก (แƒ“แƒ แƒแƒ  แƒแƒฅแƒ•แƒก แƒ“แƒแƒ›แƒแƒ™แƒ˜แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜, แƒ แƒ แƒ—แƒฅแƒ›แƒ แƒฃแƒœแƒ“แƒ). แƒ แƒแƒ’แƒแƒ แƒช แƒ–แƒ”แƒ›แƒแƒ— แƒแƒฆแƒ•แƒœแƒ˜แƒจแƒœแƒ”, แƒ›แƒ˜แƒกแƒ˜ แƒœแƒแƒ›แƒฃแƒจแƒ”แƒ•แƒ แƒ”แƒ‘แƒ˜ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒœแƒแƒฎแƒแƒ— แƒแƒฅ แƒ“แƒ”แƒ›แƒ แƒ’แƒ•แƒ”แƒ แƒ“แƒ˜ (แƒแƒกแƒ”แƒ•แƒ” แƒแƒ แƒ˜แƒก แƒขแƒ”แƒฅแƒกแƒขแƒ”แƒ‘แƒ˜แƒก แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ–แƒ”แƒช แƒ˜แƒก แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒ•แƒแƒ“แƒแƒ แƒแƒ— UTF-8 แƒ“แƒ SCSU).

แƒ“แƒ แƒ‘แƒแƒšแƒแƒก, แƒ›แƒ” แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒฎแƒ”แƒš แƒ’แƒแƒ•แƒแƒ›แƒแƒฎแƒ•แƒ˜แƒšแƒ”แƒ‘ แƒงแƒฃแƒ แƒแƒ“แƒฆแƒ”แƒ‘แƒแƒก แƒ˜แƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ”แƒ‘แƒ–แƒ”, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ UTF-C แƒแƒ  แƒฆแƒ˜แƒ แƒก:

  • แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ”แƒ‘แƒ˜ แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒ’แƒ แƒซแƒ”แƒšแƒ˜แƒ (100-200 แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ“แƒแƒœ). แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ˜แƒคแƒ˜แƒฅแƒ แƒแƒ— แƒจแƒ”แƒ™แƒฃแƒ›แƒจแƒ•แƒ˜แƒก แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒแƒ–แƒ”, แƒ แƒแƒ’แƒแƒ แƒ˜แƒชแƒแƒ deflate.
  • แฒ—แƒฃ แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ ASCII แƒ’แƒแƒ›แƒญแƒ•แƒ˜แƒ แƒ•แƒแƒšแƒแƒ‘แƒ, แƒแƒœแƒฃ แƒ—แƒฅแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜แƒ, แƒ แƒแƒ› แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜ แƒ—แƒแƒœแƒ›แƒ˜แƒ›แƒ“แƒ”แƒ•แƒ แƒแƒ‘แƒ”แƒ‘แƒ˜ แƒแƒ  แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒ“แƒ”แƒก ASCII แƒ™แƒแƒ“แƒ”แƒ‘แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒแƒ  แƒ˜แƒงแƒ แƒ—แƒแƒ•แƒ“แƒแƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒจแƒ˜. แƒแƒ›แƒ˜แƒก แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ•แƒ˜แƒ“แƒแƒœ แƒแƒชแƒ˜แƒšแƒ”แƒ‘แƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ, แƒ—แƒฃ แƒ›แƒ”แƒกแƒแƒ›แƒ” แƒ›แƒฎแƒแƒ แƒ˜แƒก API-แƒ”แƒ‘แƒ—แƒแƒœ แƒฃแƒ แƒ—แƒ˜แƒ”แƒ แƒ—แƒแƒ‘แƒ˜แƒกแƒแƒก (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒแƒกแƒ—แƒแƒœ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ˜แƒกแƒแƒก), แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒ“แƒแƒกแƒชแƒ”แƒ›แƒ— แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒก, แƒ แƒแƒ’แƒแƒ แƒช แƒ‘แƒแƒ˜แƒขแƒ”แƒ‘แƒ˜แƒก แƒแƒ‘แƒกแƒขแƒ แƒแƒฅแƒขแƒฃแƒš แƒ™แƒแƒ›แƒžแƒšแƒ”แƒฅแƒขแƒก แƒ“แƒ แƒแƒ แƒ แƒ แƒแƒ’แƒแƒ แƒช แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ”แƒ‘แƒก. แƒฌแƒ˜แƒœแƒแƒแƒฆแƒ›แƒ“แƒ”แƒ’ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒ—แƒฅแƒ•แƒ”แƒœ แƒ แƒ˜แƒกแƒ™แƒแƒ•แƒ— แƒ›แƒแƒฃแƒšแƒแƒ“แƒœแƒ”แƒšแƒ˜ แƒ“แƒแƒฃแƒชแƒ•แƒ”แƒšแƒแƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒแƒก.
  • แƒ—แƒฃ แƒ’แƒกแƒฃแƒ แƒ— แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒ˜แƒžแƒแƒ•แƒแƒ— แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ–แƒฆแƒ•แƒ แƒ”แƒ‘แƒ˜ แƒ—แƒ•แƒ˜แƒ—แƒœแƒ”แƒ‘แƒฃแƒ แƒ˜ แƒแƒคแƒกแƒ”แƒขแƒฃแƒ แƒ˜แƒ— (แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒฎแƒแƒ–แƒ˜แƒก แƒœแƒแƒฌแƒ˜แƒšแƒ˜ แƒ“แƒแƒ–แƒ˜แƒแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ). แƒ”แƒก แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒ™แƒ”แƒ—แƒ“แƒ”แƒก, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒฎแƒแƒšแƒแƒ“ แƒฎแƒแƒ–แƒ˜แƒก แƒ—แƒแƒ•แƒ˜แƒ“แƒแƒœ แƒกแƒ™แƒแƒœแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒ— (แƒแƒœ แƒฌแƒ˜แƒœแƒ แƒœแƒแƒฌแƒ˜แƒšแƒจแƒ˜ แƒแƒฆแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ›แƒแƒ“แƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—).
  • แƒ—แƒฃ แƒกแƒแƒญแƒ˜แƒ แƒแƒ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒจแƒ˜แƒ’แƒ—แƒแƒ•แƒกแƒ–แƒ” แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜แƒก แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ (แƒ“แƒแƒฎแƒแƒ แƒ˜แƒกแƒฎแƒ”แƒ‘แƒ, แƒ›แƒแƒ—แƒจแƒ˜ แƒฅแƒ•แƒ”แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒซแƒ˜แƒ”แƒ‘แƒ, แƒจแƒ”แƒ”แƒ แƒ—แƒ”แƒ‘แƒ). แƒแƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก แƒกแƒแƒญแƒ˜แƒ แƒแƒ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ แƒฏแƒ”แƒ , แƒแƒ›แƒ˜แƒขแƒแƒ› UTF-C แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ”แƒ‘แƒจแƒ˜ แƒฃแƒคแƒ แƒ แƒœแƒ”แƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ•แƒ˜แƒ“แƒ แƒ” UTF-8 (แƒ›แƒแƒ’แƒ แƒแƒ› แƒฃแƒคแƒ แƒ แƒกแƒฌแƒ แƒแƒคแƒ˜ แƒ•แƒ˜แƒ“แƒ แƒ” แƒจแƒ”แƒ™แƒฃแƒ›แƒจแƒ•แƒ˜แƒก แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ”แƒ‘แƒ˜). แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒ”แƒ แƒ—แƒ˜ แƒ“แƒ แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜ แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก แƒ”แƒ แƒ—แƒœแƒแƒ˜แƒ แƒแƒ“ แƒแƒ แƒ˜แƒก แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜, แƒ“แƒ”แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ–แƒฃแƒกแƒขแƒ˜ แƒจแƒ”แƒ“แƒแƒ แƒ”แƒ‘แƒ แƒแƒ  แƒแƒ แƒ˜แƒก แƒกแƒแƒญแƒ˜แƒ แƒ แƒ“แƒ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒ™แƒ”แƒ—แƒ“แƒ”แƒก แƒ‘แƒแƒ˜แƒขแƒ˜-แƒ‘แƒแƒ˜แƒขแƒ˜ แƒกแƒแƒคแƒฃแƒซแƒ•แƒ”แƒšแƒ–แƒ”.

แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ แƒ˜แƒฆแƒ˜: แƒ›แƒแƒ›แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ”แƒšแƒ˜ แƒขแƒ˜แƒแƒ›แƒ˜แƒฉแƒ˜ แƒฅแƒ•แƒ”แƒ›แƒแƒ— แƒ›แƒแƒชแƒ”แƒ›แƒฃแƒš แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ”แƒ‘แƒจแƒ˜ แƒ’แƒแƒ›แƒแƒแƒฅแƒ•แƒ”แƒงแƒœแƒ แƒ’แƒ แƒแƒคแƒ˜แƒ™แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฎแƒแƒ–แƒก แƒฃแƒกแƒ•แƒแƒ›แƒก UTF-C-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒšแƒ˜แƒ›แƒ˜แƒขแƒ”แƒ‘แƒก. แƒ˜แƒก แƒแƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒก, แƒ แƒแƒ› UTF-C แƒฃแƒคแƒ แƒ แƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒ˜แƒ แƒ•แƒ˜แƒ“แƒ แƒ” แƒ–แƒแƒ’แƒแƒ“แƒ˜ แƒ“แƒแƒœแƒ˜แƒจแƒœแƒฃแƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ™แƒฃแƒ›แƒจแƒ•แƒ˜แƒก แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ˜ (LZW-แƒ˜แƒก แƒ•แƒแƒ แƒ˜แƒแƒชแƒ˜แƒ), แƒกแƒแƒœแƒแƒ› แƒจแƒ”แƒคแƒฃแƒ—แƒฃแƒšแƒ˜ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒ˜ แƒฃแƒคแƒ แƒ แƒ›แƒแƒ™แƒšแƒ”แƒ. ~ 140 แƒกแƒ˜แƒ›แƒ‘แƒแƒšแƒ (แƒ—แƒฃแƒ›แƒชแƒ, แƒแƒฆแƒ•แƒœแƒ˜แƒจแƒœแƒแƒ•, แƒ แƒแƒ› แƒจแƒ”แƒ“แƒแƒ แƒ”แƒ‘แƒ แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ“แƒ แƒ”แƒ แƒ— แƒขแƒ”แƒฅแƒกแƒขแƒ–แƒ”; แƒกแƒฎแƒ•แƒ แƒ”แƒœแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒ“แƒ”แƒ’แƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ“แƒ”แƒ‘แƒแƒ“แƒ”แƒก).
แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒ•แƒ”แƒšแƒแƒกแƒ˜แƒžแƒ”แƒ“แƒ˜: แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒœแƒแƒฎแƒแƒ•แƒ— Unicode แƒกแƒ˜แƒ›แƒ”แƒ‘แƒก 30-60% แƒฃแƒคแƒ แƒ แƒ™แƒแƒ›แƒžแƒแƒฅแƒขแƒฃแƒ แƒแƒ“ แƒ•แƒ˜แƒ“แƒ แƒ” UTF-8

แƒฌแƒงแƒแƒ แƒ: www.habr.com

แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ