เดฎเดฑเตเดฑเตŠเดฐเต เดฌเตˆเด•เตเด•เต: UTF-30 เดจเต‡เด•เตเด•เดพเตพ 60-8% เด•เต‚เดŸเตเดคเตฝ เด’เดคเตเด•เตเด•เดฎเตเดณเตเดณ เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ เดžเด™เตเด™เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเต

เดฎเดฑเตเดฑเตŠเดฐเต เดฌเตˆเด•เตเด•เต: UTF-30 เดจเต‡เด•เตเด•เดพเตพ 60-8% เด•เต‚เดŸเตเดคเตฝ เด’เดคเตเด•เตเด•เดฎเตเดณเตเดณ เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ เดžเด™เตเด™เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเต

เดจเดฟเด™เตเด™เดณเตŠเดฐเต เดกเดตเดฒเดชเตเดชเตผ เด†เดฃเต†เด™เตเด•เดฟเตฝ เด’เดฐเต เดŽเตปเด•เต‹เดกเดฟเด‚เด—เต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดšเตเดฎเดคเดฒ เดจเดฟเด™เตเด™เตพ เด…เดญเดฟเดฎเตเด–เต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เด™เตเด•เดฟเตฝ, เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เดŽเดฒเตเดฒเดพเดฏเตโ€Œเดชเตเดชเต‹เดดเตเด‚ เดถเดฐเดฟเดฏเดพเดฏ เดชเดฐเดฟเดนเดพเดฐเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚. เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏ เดฐเต€เดคเดฟ เดธเดจเตเดฆเตผเดญเดคเตเดคเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เดฎเดฟเด•เตเด•เดชเตเดชเต‹เดดเตเด‚ เด‡เดตเดฟเดŸเต†เดฏเตเด‚ เด’เดฐเต เดธเดพเตผเดตเดคเตเดฐเดฟเด• เด‰เดคเตเดคเดฐเดฎเตเดฃเตเดŸเต - UTF-8. เดšเต†เดฒเดตเดฟเดฒเตเดฒเดพเดคเต† เดŽเดฒเตเดฒเดพ เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด‡เดคเต เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเดพเดฃเต เด‡เดคเดฟเดจเตเดฑเต† เดจเดฒเตเดฒ เด•เดพเดฐเตเดฏเด‚ เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เดฎเดฟเด•เตเด• เด•เต‡เดธเตเด•เดณเดฟเดฒเตเด‚ เดงเดพเดฐเดพเดณเด‚ เดฌเตˆเดฑเตเดฑเตเด•เตพ. เดถเดฐเดฟเดฏเดพเดฃเต, เดฒเดพเดฑเตเดฑเดฟเตป เด…เด•เตเดทเดฐเดฎเดพเดฒเดฏเต‡เด•เตเด•เดพเตพ เด•เต‚เดŸเตเดคเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดญเดพเดทเด•เตพเด•เตเด•เต, "เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เด…เดฒเตเดฒ" เดŽเดจเตเดจเดคเต เด•เตเดฑเดžเตเดžเดคเต เด’เดฐเต เดชเตเดฐเดคเต€เด•เดคเตเดคเดฟเดจเต เดฐเดฃเตเดŸเต เดฌเตˆเดฑเตเดฑเตเด•เตพ. เดฒเดญเตเดฏเดฎเดพเดฏ 256 เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ เดฎเดพเดคเตเดฐเดฎเดพเดฏเดฟ เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจ เดšเดฐเดฟเดคเตเดฐเดพเดคเต€เดค เดŽเตปเด•เต‹เดกเดฟเด‚เด—เตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดฎเดŸเด™เตเด™เดพเดคเต† เดจเดฎเตเด•เตเด•เต เดจเดจเตเดจเดพเดฏเดฟ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเดฎเต‹?

เดˆ เดšเต‹เดฆเตเดฏเดคเตเดคเดฟเดจเต เด‰เดคเตเดคเดฐเด‚ เดจเตฝเด•เดพเดจเตเดณเตเดณ เดŽเดจเตเดฑเต† เดถเตเดฐเดฎเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดธเตเดตเดฏเด‚ เดชเดฐเดฟเดšเดฏเดชเตเดชเต†เดŸเดพเดจเตเด‚ UTF-8-เตฝ เด‰เดณเตเดณ เด†เดตเตผเดคเตเดคเดจเด‚ เดšเต‡เตผเด•เตเด•เดพเดคเต† เดฒเต‹เด•เดคเตเดคเดฟเดฒเต† เดฎเดฟเด•เตเด• เดญเดพเดทเด•เดณเดฟเดฒเตเด‚ เดฒเตˆเดจเตเด•เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เดคเดพเดฐเดคเดฎเตเดฏเต‡เดจ เดฒเดณเดฟเดคเดฎเดพเดฏ เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดพเดจเตเด‚ เดžเดพเตป เดจเดฟเตผเดฆเตเดฆเต‡เดถเดฟเด•เตเด•เตเดจเตเดจเต.

เดจเดฟเดฐเดพเด•เดฐเดฃเด‚. เดžเดพเตป เด‰เดŸเตป เดคเดจเตเดจเต† เด•เตเดฑเดšเตเดšเต เดชเตเดฐเดงเดพเดจเดชเตเดชเต†เดŸเตเดŸ เดฑเดฟเดธเตผเดตเต‡เดทเดจเตเด•เตพ เดจเดŸเดคเตเดคเตเด‚: UTF-8-เดจเต เดธเดพเตผเดตเดคเตเดฐเดฟเด• เดชเด•เดฐเดฎเดพเดฏเดฟ เดตเดฟเดตเดฐเดฟเดšเตเดš เดชเดฐเดฟเดนเดพเดฐเด‚ เดตเดพเด—เตเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดฟเดฒเตเดฒ, เด‡เดคเต เด•เต‡เดธเตเด•เดณเตเดŸเต† เด‡เดŸเตเด™เตเด™เดฟเดฏ เดฒเดฟเดธเตเดฑเตเดฑเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเด•เต‚ (เด…เดตเดฏเดฟเตฝ เด•เต‚เดŸเตเดคเตฝ เดคเดพเดดเต†เดฏเตเดณเตเดณเดต), เด’เดฐเต เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเดฒเตเด‚ เดฎเต‚เดจเตเดจเดพเด‚-เด•เด•เตเดทเดฟ API- เด•เดณเตเดฎเดพเดฏเดฟ (เด…เดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดชเต‹เดฒเตเด‚ เด…เดฑเดฟเดฏเดพเดคเตเดคเดตเตผ) เดธเด‚เดตเดฆเดฟเด•เตเด•เดพเตป เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฐเตเดคเต. เดฎเดฟเด•เตเด•เดชเตเดชเต‹เดดเตเด‚, เดชเตŠเดคเต-เด‰เดฆเตเดฆเต‡เดถเตเดฏ เด•เด‚เดชเตเดฐเดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เตพ (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดกเต€เดซเตเดฒเต‡เดฑเตเดฑเต) เดตเดฒเดฟเดฏ เด…เดณเดตเดฟเดฒเตเดณเตเดณ เดŸเต†เด•เตเดธเตเดฑเตเดฑเต เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เด’เดคเตเด•เตเด•เดฎเตเดณเตเดณ เดธเด‚เดญเดฐเดฃเดคเตเดคเดฟเดจเต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฃเต. เด•เต‚เดŸเดพเดคเต†, เด‡เดคเดฟเดจเด•เด‚ เดคเดจเตเดจเต† เดŽเดจเตเดฑเต† เดชเดฐเดฟเดนเดพเดฐเด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดฟเตฝ, เดฏเต‚เดฃเดฟเด•เตเด•เต‹เดกเดฟเตฝ เดคเดจเตเดจเต† เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เด’เดฐเต เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดžเดพเตป เด•เดฃเตเดŸเต†เดคเตเดคเดฟ, เด…เดคเต เด…เดคเต‡ เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเต - เด‡เดคเต เด•เตเดฑเดšเตเดšเต เด•เต‚เดŸเตเดคเตฝ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฃเต (เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เดฎเต‹เดถเดฎเดพเดฃเต), เดชเด•เตเดทเต‡ เด‡เดชเตเดชเต‹เดดเตเด‚ เด‡เดคเต เด’เดฐเต เด…เด‚เด—เต€เด•เตƒเดค เดฎเดพเดจเดฆเดฃเตเดกเดฎเดพเดฃเต, เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ เดฎเตเดŸเตเดŸเดฟเตฝ เด’เดฐเตเดฎเดฟเดšเตเดšเต. เด…เดตเดจเต† เด•เตเดฑเดฟเดšเตเดšเตเด‚ เดžเดพเตป เดชเดฑเดฏเดพเด‚.

เดฏเต‚เดฃเดฟเด•เต‹เดกเต, UTF-8 เดŽเดจเตเดจเดฟเดตเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต

เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เด…เดคเต เดŽเดจเตเดคเดพเดฃเต†เดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด•เตเดฑเดšเตเดšเต เดตเดพเด•เตเด•เตเด•เตพ เดฏเต‚เดฃเดฟเด•เตเด•เต‹เดกเต ะธ UTF-8.

เดจเดฟเด™เตเด™เตพเด•เตเด•เดฑเดฟเดฏเดพเดตเตเดจเตเดจเดคเตเดชเต‹เดฒเต†, 8-เดฌเดฟเดฑเตเดฑเต เดŽเตปเด•เต‹เดกเดฟเด‚เด—เตเด•เตพ เดœเดจเดชเตเดฐเดฟเดฏเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต. เด…เดตเดฏเตเด•เตเด•เตŠเดชเตเดชเด‚, เดŽเดฒเตเดฒเดพเด‚ เดฒเดณเดฟเดคเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต: 256 เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ 0 เดฎเตเดคเตฝ 255 เดตเดฐเต†เดฏเตเดณเตเดณ เด…เด•เตเด•เด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เด•เตเด•เดฎเดฟเดŸเดพเด‚, เด•เต‚เดŸเดพเดคเต† 0 เดฎเตเดคเตฝ 255 เดตเดฐเต†เดฏเตเดณเตเดณ เดธเด‚เด–เตเดฏเด•เตพ เดตเตเดฏเด•เตเดคเดฎเดพเดฏเตเด‚ เด’เดฐเต เดฌเตˆเดฑเตเดฑเดพเดฏเดฟ เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เดพเด‚. เดจเดฎเตเดฎเตพ เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดฎเดŸเด™เตเด™เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, ASCII เดŽเตปเด•เต‹เดกเดฟเด‚เด—เต เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ 7 เดฌเดฟเดฑเตเดฑเตเด•เดณเดพเดฏเดฟ เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเดฟเดจเดพเตฝ เด…เดคเดฟเดจเตเดฑเต† เดฌเตˆเดฑเตเดฑเต เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเดคเตเดคเดฟเดฒเต† เดเดฑเตเดฑเดตเตเด‚ เดชเตเดฐเดงเดพเดจเดชเตเดชเต†เดŸเตเดŸ เดฌเดฟเดฑเตเดฑเต เดชเต‚เดœเตเดฏเดฎเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† เดฎเดฟเด•เตเด• 8-เดฌเดฟเดฑเตเดฑเต เดŽเตปเด•เต‹เดกเดฟเด‚เด—เตเด•เดณเตเด‚ เด…เดคเดฟเดจเต‹เดŸเต เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเต (เด…เดต "เดฎเตเด•เดณเดฟเตฝ" เดฎเดพเดคเตเดฐเด‚ เดตเตเดฏเดคเตเดฏเดพเดธเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดญเดพเด—เด‚, เด‡เดตเดฟเดŸเต† เดเดฑเตเดฑเดตเตเด‚ เดชเตเดฐเดงเดพเดจเดชเตเดชเต†เดŸเตเดŸ เดฌเดฟเดฑเตเดฑเต เด’เดจเตเดจเดพเดฃเต ).

เด† เดŽเตปเด•เต‹เดกเดฟเด‚เด—เตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดŽเด™เตเด™เดจเต† เดตเตเดฏเดคเตเดฏเดพเดธเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เด‡เดคเตเดฐเดฏเดงเดฟเด•เด‚ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏเด™เตเด™เตพ เด…เดคเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต - UTF-8, UTF-16 (BE, LE), UTF-32? เดจเดฎเตเด•เตเด•เต เด…เดคเต เด•เตเดฐเดฎเดคเตเดคเดฟเตฝ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เดพเด‚.

เด…เดŸเดฟเดธเตเดฅเดพเดจ เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเด‚ (เดšเดฟเดฒ เดธเดจเตเดฆเตผเดญเด™เตเด™เดณเดฟเตฝ, เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดŸเต† เดตเตเดฏเด•เตเดคเดฟเด—เดค เด˜เดŸเด•เด™เตเด™เดณเตเด‚) เด…เดตเดฏเตเดŸเต† เดจเดฎเตเดชเดฑเตเด•เดณเตเด‚ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เด•เดคเตเดคเดฟเดŸเดชเดพเดŸเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเตเดณเตเดณเต‚. เดˆ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเดฟเตฝ เดธเดพเดงเตเดฏเดฎเดพเดฏ เดงเดพเดฐเดพเดณเด‚ เดธเด‚เด–เตเดฏเด•เดณเตเดฃเตเดŸเต - เดฎเตเดคเตฝ 0x00 เด‡เดคเดฟเดจเดพเดฏเดฟ 0x10FFFF (1 เด•เดทเดฃเด™เตเด™เตพ). เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดถเตเดฐเต‡เดฃเดฟเดฏเดฟเดฒเตเดณเตเดณ เด’เดฐเต เดธเด‚เด–เตเดฏ เด’เดฐเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเดฟเตฝ เด‡เดŸเดพเตป เดžเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เด™เตเด•เดฟเตฝ, เดžเด™เตเด™เตพเด•เตเด•เต 114 เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 112 เดฌเตˆเดฑเตเดฑเตเด•เตพ เดฎเดคเดฟเดฏเดพเด•เดฟเดฒเตเดฒ. เดžเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเต‹เดธเดธเตเดธเดฑเตเด•เตพ เดคเตเดฐเต€-เดฌเตˆเดฑเตเดฑเต เดจเดฎเตเดชเดฑเตเด•เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒเดพเดคเตเดคเดคเดฟเดจเดพเตฝ, เด’เดฐเต เดชเตเดฐเดคเต€เด•เดคเตเดคเดฟเดจเต 1 เดฌเตˆเดฑเตเดฑเตเด•เตพ เดตเดฐเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เดจเดฟเตผเดฌเดจเตเดงเดฟเดคเดฐเดพเด•เตเด‚! เด‡เดคเต UTF-2 เด†เดฃเต, เดŽเดจเตเดจเดพเตฝ เดˆ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดœเดจเดชเตเดฐเดฟเดฏเดฎเดฒเตเดฒเดพเดคเตเดคเดคเต เดˆ "เดชเดพเดดเดพเดฏเดคเต" เด•เตŠเดฃเตเดŸเดพเดฃเต.

เดญเดพเด—เตเดฏเดตเดถเดพเตฝ, เดฏเต‚เดฃเดฟเด•เตเด•เต‹เดกเดฟเดจเตเดณเตเดณเดฟเดฒเต† เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดŸเต† เด•เตเดฐเดฎเด‚ เด•เตเดฐเดฎเดฐเดนเดฟเดคเดฎเดฒเตเดฒ. เด…เดตเดฐเตเดŸเต† เดฎเตเดดเตเดตเตป เดธเต†เดฑเตเดฑเตเด‚ 17 เด†เดฏเดฟ เดคเดฟเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต "เดตเดฟเดฎเดพเดจเด™เตเด™เตพ", เด…เดตเดฏเดฟเตฝ เด“เดฐเต‹เดจเตเดจเดฟเดจเตเด‚ 65536 เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต (0x10000) ยซเด•เต‹เดกเต เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ" เด‡เดตเดฟเดŸเต† "เด•เต‹เดกเต เดชเต‹เดฏเดฟเดจเตเดฑเต" เดŽเดจเตเดจ เด†เดถเดฏเด‚ เดฒเดณเดฟเดคเดฎเดพเดฃเต เดชเตเดฐเดคเต€เด• เดจเดฎเตเดชเตผ, เด…เดคเดฟเดจเต เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดจเตฝเด•เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เดชเด•เตเดทเต‡, เดฎเตเด•เดณเดฟเตฝ เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดคเตเดชเต‹เดฒเต†, เดฏเต‚เดฃเดฟเด•เตเด•เต‹เดกเดฟเตฝ เดตเตเดฏเด•เตเดคเดฟเด—เดค เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เด…เดตเดฏเตเดŸเต† เด˜เดŸเด•เด™เตเด™เดณเตเด‚ เดธเต‡เดตเดจ เด…เดŸเดฏเดพเดณเด™เตเด™เดณเตเด‚ (เดšเดฟเดฒเดชเตเดชเต‹เตพ เด’เดจเตเดจเตเด‚ เดธเด‚เด–เตเดฏเดฏเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเดฟเดฒเตเดฒ - เด’เดฐเตเดชเด•เตเดทเต‡ เดคเตฝเด•เตเด•เดพเดฒเด‚, เดชเด•เตเดทเต‡ เดžเด™เตเด™เตพเด•เตเด•เต เด‡เดคเต เด…เดคเตเดฐ เดชเตเดฐเดงเดพเดจเดฎเดฒเตเดฒ), เด…เดคเดฟเดจเดพเตฝ เดšเดฟเดนเตเดจเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเดฒเตเดฒ, เด…เด•เตเด•เด™เตเด™เดณเตเดŸเต† เดŽเดฃเตเดฃเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเดพเดฃเต เดŽเดชเตเดชเต‹เดดเตเด‚ เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เด•เต‚เดŸเตเดคเตฝ เดถเดฐเดฟเดฏเดพเดฃเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดตเดฏเดฟเตฝ, เดธเด‚เด•เตเดทเดฟเดชเตเดคเดคเดฏเตเด•เตเด•เดพเดฏเดฟ, "เด•เต‹เดกเต เดชเต‹เดฏเดฟเดจเตเดฑเต" เดŽเดจเตเดจ เดชเดฆเด‚ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจ "เดšเดฟเดนเตเดจเด‚" เดŽเดจเตเดจ เดตเดพเด•เตเด•เต เดžเดพเตป เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด‚.

เดฎเดฑเตเดฑเตŠเดฐเต เดฌเตˆเด•เตเด•เต: UTF-30 เดจเต‡เด•เตเด•เดพเตพ 60-8% เด•เต‚เดŸเตเดคเตฝ เด’เดคเตเด•เตเด•เดฎเตเดณเตเดณ เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ เดžเด™เตเด™เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดตเดฟเดฎเดพเดจเด™เตเด™เตพ. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เดพเดฃเดพเดจเดพเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต†, เด…เดคเดฟเตฝ เดญเต‚เดฐเดฟเดญเดพเด—เดตเตเด‚ (4 เดฎเตเดคเตฝ 13 เดตเดฐเต†เดฏเตเดณเตเดณ เดตเดฟเดฎเดพเดจเด™เตเด™เตพ) เด‡เดชเตเดชเต‹เดดเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดคเตเดคเดคเดพเดฃเต.

เดเดฑเตเดฑเดตเตเด‚ เดถเตเดฐเดฆเตเดงเต‡เดฏเดฎเดพเดฏ เด•เดพเดฐเตเดฏเด‚, เดŽเดฒเตเดฒเดพ เดชเตเดฐเดงเดพเดจ "เดชเตพเดชเตเดชเตเด‚" เดชเต‚เดœเตเดฏเด‚ เดคเดฒเดคเตเดคเดฟเดฒเดพเดฃเต, เด…เดคเดฟเดจเต† "" เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต.เด…เดŸเดฟเดธเตเดฅเดพเดจ เดฌเดนเตเดญเดพเดทเดพ เดคเดฒเด‚". เด’เดฐเต เดตเดฐเดฟเดฏเดฟเตฝ เด†เดงเตเดจเดฟเด• เดญเดพเดทเด•เดณเดฟเดฒเตŠเดจเตเดจเดฟเตฝ (เดšเตˆเดจเต€เดธเต เด‰เตพเดชเตเดชเต†เดŸเต†) เดตเดพเดšเด•เด‚ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพ เดˆ เดตเดฟเดฎเดพเดจเดคเตเดคเดฟเดจเดชเตเดชเตเดฑเดคเตเดคเต‡เด•เตเด•เต เดชเต‹เด•เดฟเดฒเตเดฒ. เดŽเดจเตเดจเดพเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฌเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดฏเต‚เดฃเดฟเด•เตเด•เต‹เดกเตเด‚ เดฎเตเดฑเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ - เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด‡เดฎเต‹เดœเดฟ เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเตเด‚ เดธเตเดฅเดฟเดคเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เด…เดŸเตเดคเตเดค เดตเดฟเดฎเดพเดจเด‚"เดธเดชเตเดฒเดฟเดฎเต†เดจเตเดฑเดฑเดฟ เดฌเดนเตเดญเดพเดทเดพ เดคเดฒเด‚"(เด‡เดคเต เดตเดฐเต† เดจเต€เดณเตเดจเตเดจเต 0x10000 เด‡เดคเดฟเดจเดพเดฏเดฟ 0x1FFFF). เด…เดคเดฟเดจเดพเตฝ UTF-16 เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต: เดŽเดฒเตเดฒเดพ เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเด‚ เด‰เดณเตเดณเดฟเตฝ เดตเต€เดดเตเดจเตเดจเต เด…เดŸเดฟเดธเตเดฅเดพเดจ เดฌเดนเตเดญเดพเดทเดพ เดคเดฒเด‚, เด…เดจเตเดฌเดจเตเดง เดฐเดฃเตเดŸเต-เดฌเตˆเดฑเตเดฑเต เดจเดฎเตเดชเตผ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต "เด‰เดณเตเดณเดคเตเดชเต‹เดฒเต†" เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดˆ เดถเตเดฐเต‡เดฃเดฟเดฏเดฟเดฒเต† เดšเดฟเดฒ เดธเด‚เด–เตเดฏเด•เตพ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ, เดŽเดจเตเดจเดพเตฝ เดˆ เดœเต‹เดกเดฟ เดฌเตˆเดฑเตเดฑเตเด•เตพเด•เตเด•เต เดถเต‡เดทเด‚ เดจเดฎเตเดฎเตพ เดฎเดฑเตเดฑเตŠเดจเตเดจเต เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต†เดจเตเดจเต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต - เดˆ เดจเดพเดฒเต เดฌเตˆเดฑเตเดฑเตเด•เดณเตเดŸเต† เดฎเต‚เดฒเตเดฏเด™เตเด™เตพ เด’เดฐเตเดฎเดฟเดšเตเดšเต เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเดšเตเดšเต, เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจ เด’เดฐเต เดจเดฎเตเดชเตผ เดจเดฎเตเด•เตเด•เต เดฒเดญเดฟเด•เตเด•เตเด‚ เดฎเตเดดเตเดตเตป เดธเดพเดงเตเดคเดฏเตเดณเตเดณ เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดถเตเดฐเต‡เดฃเดฟเดฏเตเด‚. เดˆ เด†เดถเดฏเดคเตเดคเต† "เดธเดฑเต‹เด—เต‡เดฑเตเดฑเต เดฆเดฎเตเดชเดคเดฟเด•เตพ" เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต-เดจเดฟเด™เตเด™เตพ เด…เดตเดฐเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด•เต‡เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เดพเด‚.

เด…เดคเดฟเดจเดพเตฝ UTF-16 เดจเต "เด•เต‹เดกเต เดชเต‹เดฏเดฟเดจเตเดฑเดฟเดจเต" เดฐเดฃเตเดŸเต‹ (เดตเดณเดฐเต† เด…เดชเต‚เตผเดตเดฎเดพเดฏ เดธเดจเตเดฆเตผเดญเด™เตเด™เดณเดฟเตฝ) เดจเดพเดฒเต เดฌเตˆเดฑเตเดฑเตเด•เตพ เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เด‡เดคเต เดŽเดฒเตเดฒเดพเดฏเตโ€Œเดชเตเดชเต‹เดดเตเด‚ เดจเดพเดฒเต เดฌเตˆเดฑเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต‡เด•เตเด•เดพเตพ เดฎเดฟเด•เดšเตเดšเดคเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เดฒเดพเดฑเตเดฑเดฟเตป (เดฎเดฑเตเดฑเต ASCII เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเด‚) เด‡เด™เตเด™เดจเต† เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดชเต‚เดœเตเดฏเด™เตเด™เดณเดฟเตฝ เดชเด•เตเดคเดฟ เด‡เดŸเด‚ เดชเดพเดดเดพเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เดถเดฐเดฟเดฏเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฃเต UTF-8 เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต: เด‡เดคเดฟเดฒเต† ASCII เดชเดดเดฏเดคเตเดชเต‹เดฒเต† เด’เดฐเต เดฌเตˆเดฑเตเดฑเต เดฎเดพเดคเตเดฐเดฎเต‡ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเตเดณเตเดณเต‚; เดŽเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด•เต‹เดกเตเด•เตพ 0x80 เด‡เดคเดฟเดจเดพเดฏเดฟ 0x7FF - เดฐเดฃเตเดŸเต เดฌเตˆเดฑเตเดฑเตเด•เตพ; เดจเดฟเดจเตเดจเต 0x800 เด‡เดคเดฟเดจเดพเดฏเดฟ 0xFFFF - เดฎเต‚เดจเตเดจเต, เด’เดชเตเดชเด‚ เดจเดฟเดจเตเดจเต 0x10000 เด‡เดคเดฟเดจเดพเดฏเดฟ 0x10FFFF - เดจเดพเดฒเต. เด’เดฐเต เดตเดถเดคเตเดคเต, เดฒเดพเดฑเตเดฑเดฟเตป เด…เด•เตเดทเดฐเดฎเดพเดฒ เดฎเดฟเด•เดšเตเดšเดคเดพเดฏเดฟเดคเตเดคเต€เตผเดจเตเดจเต: ASCII- เดฏเตเดฎเดพเดฏเตเดณเตเดณ เด…เดจเตเดฏเต‹เดœเตเดฏเดค เดคเดฟเดฐเดฟเดšเตเดšเต†เดคเตเดคเดฟ, เดตเดฟเดคเดฐเดฃเด‚ 1 เดฎเตเดคเตฝ 4 เดตเดฐเต† เดฌเตˆเดฑเตเดฑเตเด•เตพ เดตเดฐเต† เดคเตเดฒเตเดฏเดฎเดพเดฏเดฟ "เดชเดฐเดคเตเดคเตเดจเตเดจเต". เดŽเดจเตเดจเดพเตฝ เดฒเดพเดฑเตเดฑเดฟเตป เด’เดดเดฟเด•เต†เดฏเตเดณเตเดณ เด…เด•เตเดทเดฐเดฎเดพเดฒเด•เตพ, เด…เดฏเตเดฏเต‹, UTF-16 เดจเต† เด…เดชเต‡เด•เตเดทเดฟเดšเตเดšเต เด’เดฐเต เดคเดฐเดคเตเดคเดฟเดฒเตเด‚ เดชเตเดฐเดฏเต‹เดœเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดฟเดฒเตเดฒ, เด•เต‚เดŸเดพเดคเต† เดชเดฒเตผเด•เตเด•เตเด‚ เด‡เดชเตเดชเต‹เตพ เดฐเดฃเตเดŸเดฟเดจเต เดชเด•เดฐเด‚ เดฎเต‚เดจเตเดจเต เดฌเตˆเดฑเตเดฑเตเด•เตพ เด†เดตเดถเตเดฏเดฎเดพเดฃเต - เดฐเดฃเตเดŸเต-เดฌเตˆเดฑเตเดฑเต เดฑเต†เด•เตเด•เต‹เตผเดกเต เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจ เดถเตเดฐเต‡เดฃเดฟ 32 เดฎเดŸเด™เตเด™เต เด•เตเดฑเดžเตเดžเต. 0xFFFF เด‡เดคเดฟเดจเดพเดฏเดฟ 0x7FF, เด•เต‚เดŸเดพเดคเต† เดšเตˆเดจเต€เดธเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดœเต‹เตผเดœเดฟเดฏเตป เดŽเดจเตเดจเดฟเดต เด‡เดคเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ. เดธเดฟเดฑเดฟเดฒเดฟเด•เตเด•เตเด‚ เดฎเดฑเตเดฑเต เด…เดžเตเดšเต เด…เด•เตเดทเดฐเดฎเดพเดฒเด•เดณเตเด‚ - เดนเตเดฑเต‡ - เดฒเด•เตเด•เดฟ, เด’เดฐเต เดชเตเดฐเดคเต€เด•เดคเตเดคเดฟเดจเต 2 เดฌเตˆเดฑเตเดฑเตเด•เตพ.

เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เด‡เดคเต เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเดคเต? UTF-8 เดชเตเดฐเดคเต€เด• เด•เต‹เดกเตเด•เดณเต† เดŽเด™เตเด™เดจเต† เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เดจเต‹เด•เตเด•เดพเด‚:
เดฎเดฑเตเดฑเตŠเดฐเต เดฌเตˆเด•เตเด•เต: UTF-30 เดจเต‡เด•เตเด•เดพเตพ 60-8% เด•เต‚เดŸเตเดคเตฝ เด’เดคเตเด•เตเด•เดฎเตเดณเตเดณ เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ เดžเด™เตเด™เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดธเด‚เด–เตเดฏเด•เดณเต† เดจเต‡เดฐเดฟเดŸเตเดŸเต เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เดพเตป, เดšเดฟเดนเตเดจเด‚ เด•เตŠเดฃเตเดŸเต เด…เดŸเดฏเดพเดณเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏ เดฌเดฟเดฑเตเดฑเตเด•เตพ เด‡เดตเดฟเดŸเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต x. เดฐเดฃเตเดŸเต-เดฌเตˆเดฑเตเดฑเต เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเตฝ เด…เดคเตเดคเดฐเด‚ 11 เดฌเดฟเดฑเตเดฑเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเต‡ เด‰เดณเตเดณเต‚ (16 เตฝ). เด‡เดตเดฟเดŸเต†เดฏเตเดณเตเดณ เดฎเตเตปเดจเดฟเดฐ เดฌเดฟเดฑเตเดฑเตเด•เตพเด•เตเด•เต เด’เดฐเต เด“เด•เตเดธเดฟเดฒเดฑเดฟ เดซเด‚เด—เตเดทเตป เดฎเดพเดคเตเดฐเดฎเต‡เดฏเตเดณเตเดณเต‚. เดซเต‹เตผ-เดฌเตˆเดฑเตเดฑเต เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเดจเตเดฑเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, 21-เตฝ 32 เดฌเดฟเดฑเตเดฑเตเด•เดณเตเด‚ เด•เต‹เดกเต เดชเต‹เดฏเดฟเดจเตเดฑเต เดจเดฎเตเดชเดฑเดฟเดจเดพเดฏเดฟ เดจเต€เด•เตเด•เดฟเดตเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต - เดฎเต‚เดจเตเดจเต เดฌเตˆเดฑเตเดฑเตเด•เตพ (เด†เด•เต† 24 เดฌเดฟเดฑเตเดฑเตเด•เตพ เดจเตฝเด•เตเดจเตเดจเต) เดฎเดคเดฟเดฏเต†เดจเตเดจเต เดคเต‹เดจเตเดจเตเดจเตเดจเต, เดชเด•เตเดทเต‡ เดธเต‡เดตเดจ เดฎเดพเตผเด•เตเด•เดฑเตเด•เตพ เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เด•เดดเดฟเด•เตเด•เตเดจเตเดจเต.

เด‡เดคเต เดฎเต‹เดถเดฎเดพเดฃเต‹? เดถเดฐเดฟเด•เตเด•เตเดฎเดฒเตเดฒ. เด’เดฐเต เดตเดถเดคเตเดคเต, เดžเด™เตเด™เตพ เดธเตเดฅเดฒเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดŽเดฒเตเดฒเดพ เด…เดงเดฟเด• เดŽเตปเดŸเตเดฐเต‹เดชเตเดชเดฟเดฏเตเด‚ เด†เดตเตผเดคเตเดคเดจเดตเตเด‚ เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เด•เด‚เดชเตเดฐเดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เตพ เดจเดฎเตเด•เตเด•เตเดฃเตเดŸเต. เดฎเดฑเตเดตเดถเดคเตเดคเต, เดธเดพเดงเตเดฏเดฎเดพเดฏ เดเดฑเตเดฑเดตเตเด‚ เดธเดพเตผเดตเดคเตเดฐเดฟเด• เด•เต‹เดกเดฟเด‚เด—เต เดจเตฝเด•เตเด• เดŽเดจเตเดจเดคเดพเดฏเดฟเดฐเตเดจเตเดจเต เดฏเต‚เดฃเดฟเด•เต‹เดกเดฟเดจเตเดฑเต† เดฒเด•เตเดทเตเดฏเด‚. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฎเตเดฎเตเดชเต ASCII-เตฝ เดฎเดพเดคเตเดฐเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดšเตเดšเดฟเดฐเตเดจเตเดจ เด•เต‹เดกเดฟเดฒเต‡เด•เตเด•เต UTF-8-เตฝ เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดค เด’เดฐเต เดฒเตˆเตป เดจเดฎเตเด•เตเด•เต เดเตฝเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, เด•เต‚เดŸเดพเดคเต† ASCII เดถเตเดฐเต‡เดฃเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เด‡เดฒเตเดฒเดพเดคเตเดค เด’เดฐเต เดชเตเดฐเดคเต€เด•เด‚ เด…เดคเต เด•เดพเดฃเตเดฎเต†เดจเตเดจเต เดญเดฏเดชเตเดชเต†เดŸเต‡เดฃเตเดŸเดคเดฟเดฒเตเดฒ (เดŽเดฒเตเดฒเดพเดคเตเดคเดฟเดจเตเดฎเตเดชเดฐเดฟ, UTF-8-เตฝ เดŽเดฒเตเดฒเดพเด‚ เดธเต€เดฑเต‹ เดฌเดฟเดฑเตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจ เดฌเตˆเดฑเตเดฑเตเด•เตพ - เด‡เดคเดพเดฃเต ASCII เดŽเดจเตเดจเดคเต). เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเตฝ เดคเดจเตเดจเต† เดกเต€เด•เต‹เดกเต เดšเต†เดฏเตเดฏเดพเดคเต† เด’เดฐเต เดตเดฒเดฟเดฏ เดธเตเดŸเตเดฐเดฟเด‚เด—เดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดšเต†เดฑเดฟเดฏ เดตเดพเตฝ เดชเต†เดŸเตเดŸเต†เดจเตเดจเต เดฎเตเดฑเดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เด™เตเด•เดฟเตฝ (เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด•เต‡เดŸเดพเดฏ เดตเดฟเดญเดพเด—เดคเตเดคเดฟเดจเต เดถเต‡เดทเด‚ เดตเดฟเดตเดฐเดคเตเดคเดฟเดจเตเดฑเต† เด’เดฐเต เดญเดพเด—เด‚ เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด•), เด’เดฐเต เดชเตเดฐเดคเต€เด•เด‚ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจ เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเต เด•เดฃเตเดŸเต†เดคเตเดคเตเดจเตเดจเดคเต เดžเด™เตเด™เตพเด•เตเด•เต เดŽเดณเตเดชเตเดชเดฎเดพเดฃเต (เด‡เดคเต เดฎเดคเดฟ เด’เดฐเต เดฌเดฟเดฑเตเดฑเต เดชเตเดฐเดฟเดซเดฟเด•เตเดธเตเดณเตเดณ เดฌเตˆเดฑเตเดฑเตเด•เตพ เด’เดดเดฟเดตเดพเด•เตเด•เดพเตป 10).

เดชเดฟเดจเตเดจเต† เดŽเดจเตเดคเดฟเดจเดพเดฃเต เดชเตเดคเดฟเดฏ เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด•เดฃเตเดŸเตเดชเดฟเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเต?

เด…เดคเต‡ เดธเดฎเดฏเด‚, เดกเต€เดซเตเดฒเต‡เดฑเตเดฑเต เดชเต‹เดฒเตเดณเตเดณ เด•เด‚เดชเตเดฐเดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เตพ เดฎเต‹เดถเดฎเดพเดฏเดฟ เดฌเดพเดงเด•เดฎเดพเด•เตเดฎเตเดชเต‹เตพ เด‡เดŸเดฏเตเด•เตเด•เดฟเดŸเต† เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เดณเตเดฃเตเดŸเต, เดŽเดจเตเดจเดพเตฝ เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เดณเตเดŸเต† เด’เดคเตเด•เตเด•เดฎเตเดณเตเดณ เดธเด‚เดญเดฐเดฃเด‚ เดจเต‡เดŸเดพเตป เดจเดฟเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต. เดตเตเดฏเด•เตเดคเดฟเดชเดฐเดฎเดพเดฏเดฟ, เดจเดฟเตผเดฎเตเดฎเดพเดฃเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดšเดฟเดจเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดžเดพเตป เดˆ เดชเตเดฐเดถเตเดจเด‚ เดจเต‡เดฐเดฟเดŸเตเดŸเต เด•เด‚เดชเตเดฐเดธเต เดšเต†เดฏเตเดค เดชเตเดฐเดฟเดซเดฟเด•เตเดธเต เดŸเตเดฐเต€ เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เดญเดพเดทเด•เดณเดฟเดฒเต† เดตเดพเด•เตเด•เตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเต† เด’เดฐเต เดตเดฒเดฟเดฏ เดจเดฟเด˜เดฃเตเดŸเตเดตเดฟเดจเต. เด’เดฐเต เดตเดถเดคเตเดคเต, เด“เดฐเต‹ เดตเดพเด•เตเด•เตเด‚ เดตเดณเดฐเต† เดšเต†เดฑเตเดคเดพเดฃเต, เด…เดคเดฟเดจเดพเตฝ เด…เดคเต เด•เด‚เดชเตเดฐเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดซเดฒเดชเตเดฐเดฆเดฎเดฒเตเดฒ. เดฎเดฑเตเดตเดถเดคเตเดคเต, เดžเดพเตป เดชเดฐเดฟเด—เดฃเดฟเดšเตเดš เดŸเตเดฐเต€ เด‡เด‚เดชเตเดฒเดฟเดฎเต†เดจเตเดฑเต‡เดทเตป เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเตฝ เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดธเตเดŸเตเดฐเดฟเด‚เด—เดฟเดจเตเดฑเต† เด“เดฐเต‹ เดฌเตˆเดฑเตเดฑเตเด‚ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดŸเตเดฐเต€ เดตเต†เตผเดŸเตเดŸเต†เด•เตเดธเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเดฟเดจเดพเตฝ เด…เดตเดฏเตเดŸเต† เดŽเดฃเตเดฃเด‚ เด•เตเดฑเดฏเตเด•เตเด•เตเดจเตเดจเดคเต เดตเดณเดฐเต† เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต. เดŽเดจเตเดฑเต† เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเดฟเตฝ Az.js (เดŽเดจเตเดจเดชเต‡เดพเดฒเต† เดชเตˆเดฎเต‹เตผเดซเดฟ2, เด…เดคเต เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฃเต) เดธเดฎเดพเดจเดฎเดพเดฏ เด’เดฐเต เดชเตเดฐเดถเตเดจเด‚ เดฒเดณเดฟเดคเดฎเดพเดฏเดฟ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚ - เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ เดชเดพเดฏเตเด•เตเด•เต เดšเต†เดฏเตเดคเต DAWG-เดจเดฟเด˜เดฃเตเดŸเต, เด…เดตเดฟเดŸเต† เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เดจเดฒเตเดฒ เดชเดดเดฏ CP1251. เดชเด•เตเดทเต‡, เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดพเตป เดŽเดณเตเดชเตเดชเดฎเตเดณเตเดณเดคเตเดชเต‹เดฒเต†, เดชเดฐเดฟเดฎเดฟเดคเดฎเดพเดฏ เด…เด•เตเดทเดฐเดฎเดพเดฒเดฏเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เด‡เดคเต เดจเดจเตเดจเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เต‚ - เด…เดคเตเดคเดฐเด‚ เด’เดฐเต เดจเดฟเด˜เดฃเตเดŸเตเดตเดฟเตฝ เดšเตˆเดจเต€เดธเต เดญเดพเดทเดฏเดฟเดฒเตเดณเตเดณ เด’เดฐเต เดตเดฐเดฟ เดšเต‡เตผเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ.

เดชเตเดฐเดคเตเดฏเต‡เด•เดฎเดพเดฏเดฟ, เด…เดคเตเดคเดฐเด‚ เด’เดฐเต เดกเดพเดฑเตเดฑเดพ เด˜เดŸเดจเดฏเดฟเตฝ UTF-8 เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด‰เดฃเตเดŸเดพเด•เตเดจเตเดจ เด’เดฐเต เด…เดธเตเด–เด•เดฐเดฎเดพเดฏ เดธเต‚เด•เตเดทเตเดฎเดค เด•เต‚เดŸเดฟ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต เดชเตเดฐเดคเต€เด•เด‚ เดฐเดฃเตเดŸเต เดฌเตˆเดฑเตเดฑเตเด•เดณเดพเดฏเดฟ เดŽเดดเตเดคเตเดฎเตเดชเต‹เตพ, เด…เดคเดฟเดจเตเดฑเต† เดจเดฎเตเดชเดฑเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดฌเดฟเดฑเตเดฑเตเด•เตพ เด’เดฐเต เดตเดฐเดฟเดฏเดฟเตฝ เดตเดฐเตเดจเตเดจเดฟเดฒเตเดฒ, เดฎเดฑเดฟเดšเตเดšเต เด’เดฐเต เดœเต‹เดŸเดฟ เดฌเดฟเดฑเตเดฑเตเด•เตพ เด•เตŠเดฃเตเดŸเต เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเตเดตเต†เดจเตเดจเต เดฎเตเด•เดณเดฟเดฒเตเดณเตเดณ เดšเดฟเดคเตเดฐเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต. 10 เดฎเดงเตเดฏเดคเตเดคเดฟเตฝ: 110xxxxx 10xxxxxx. เด‡เด•เตเด•เดพเดฐเดฃเดคเตเดคเดพเตฝ, เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดฌเตˆเดฑเตเดฑเดฟเดจเตเดฑเต† เดคเดพเดดเดคเตเดคเต† 6 เดฌเดฟเดฑเตเดฑเตเด•เตพ เดชเตเดฐเดคเต€เด• เด•เต‹เดกเดฟเตฝ เด“เดตเตผเดซเตเดฒเต‹ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ (เด…เดคเดพเดฏเดคเต, เด’เดฐเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเต 10111111 โ†’ 10000000), เดคเตเดŸเตผเดจเตเดจเต เด†เดฆเตเดฏเดคเตเดคเต† เดฌเตˆเดฑเตเดฑเตเด‚ เดฎเดพเดฑเตเดจเตเดจเต. "p" เดŽเดจเตเดจ เด…เด•เตเดทเดฐเด‚ เดฌเตˆเดฑเตเดฑเตเด•เดณเดพเตฝ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เด‡เดคเต เดฎเดพเดฑเตเดจเตเดจเต 0xD0 0xBF, เด…เดŸเตเดคเตเดค "r" เด‡เดคเดฟเดจเด•เด‚ เดคเดจเตเดจเต† 0xD1 0x80. เด’เดฐเต เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเต เดŸเตเดฐเต€เดฏเดฟเตฝ, เด‡เดคเต เดชเดพเดฐเดจเตเดฑเต เดจเต‹เดกเดฟเดจเต† เดฐเดฃเตเดŸเดพเดฏเดฟ เดตเดฟเดญเดœเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเด•เตเด•เตเดจเตเดจเต - เด’เดจเตเดจเต เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเดฟเดจเต 0xD0, เดฎเดฑเตเดฑเตŠเดจเตเดจเต 0xD1 (เดŽเด™เตเด•เดฟเดฒเตเด‚ เดฎเตเดดเตเดตเตป เดธเดฟเดฑเดฟเดฒเดฟเด•เต เด…เด•เตเดทเดฐเดฎเดพเดฒเดฏเตเด‚ เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดฌเตˆเดฑเตเดฑเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเต‚).

เดŽเดจเดฟเด•เตเด•เต เดŽเดจเตเดคเต เด•เดฟเดŸเตเดŸเดฟ

เดˆ เดชเตเดฐเดถเตเดจเด‚ เดจเต‡เดฐเดฟเดŸเตเดฎเตเดชเต‹เตพ, เดฌเดฟเดฑเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด—เต†เดฏเดฟเดฎเตเด•เตพ เด•เดณเดฟเด•เตเด•เดพเตป เดžเดพเตป เดคเต€เดฐเตเดฎเดพเดจเดฟเดšเตเดšเต, เด…เดคเต‡ เดธเดฎเดฏเด‚ เดฏเต‚เดฃเดฟเด•เตเด•เต‹เดกเดฟเดจเตเดฑเต† เดฎเตŠเดคเตเดคเดคเตเดคเดฟเดฒเตเดณเตเดณ เด˜เดŸเดจเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด•เตเดฑเดšเตเดšเตเด•เต‚เดŸเดฟ เดจเดจเตเดจเดพเดฏเดฟ เด…เดฑเดฟเดฏเตเด•. เดซเดฒเด‚ UTF-C เดŽเตปเด•เต‹เดกเดฟเด‚เด—เต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต ("C" เดŽเดจเตเดจเดคเดฟเดจเตเดณเตเดณเดคเดพเดฃเต เด’เดคเตเด•เตเด•เดฎเตเดณเตเดณ), เด‡เดคเต เด’เดฐเต เด•เต‹เดกเต เดชเต‹เดฏเดฟเดจเตเดฑเดฟเดจเต 3 เดฌเตˆเดฑเตเดฑเตเด•เดณเดฟเตฝ เด•เต‚เดŸเตเดคเตฝ เดšเต†เดฒเดตเดดเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ, เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เดšเต†เดฒเดตเดดเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต เดฎเตเดดเตเดตเตป เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดค เดฒเตˆเดจเดฟเดจเตเด‚ เด’เดฐเต เด…เดงเดฟเด• เดฌเตˆเดฑเตเดฑเต. เดชเดฒ ASCII เด‡เดคเดฐ เด…เด•เตเดทเดฐเดฎเดพเดฒเด•เดณเดฟเดฒเตเด‚ เด…เดคเตเดคเดฐเด‚ เดŽเตปเด•เต‹เดกเดฟเด‚เด—เต เดฎเดพเดฑเตเดจเตเดจเต เดŽเดจเตเดจ เดตเดธเตเดคเตเดคเดฏเดฟเดฒเต‡เด•เตเด•เต เด‡เดคเต เดจเดฏเดฟเด•เตเด•เตเดจเตเดจเต. UTF-30 เดจเต‡เด•เตเด•เดพเตพ 60-8% เด•เต‚เดŸเตเดคเตฝ เด•เต‹เด‚เดชเดพเด•เตเดŸเต.

เดซเต‹เดฎเดฟเตฝ เดŽเตปเด•เต‹เดกเดฟเด‚เด—เต, เดกเต€เด•เต‹เดกเดฟเด‚เด—เต เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฑเต† เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ เดžเดพเตป เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดšเต JavaScript, Go เดฒเตˆเดฌเตเดฐเดฑเดฟเด•เตพ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดต เดจเดฟเด™เตเด™เดณเตเดŸเต† เด•เต‹เดกเดฟเตฝ เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚. เดŽเดจเตเดจเดพเตฝ เด’เดฐเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดˆ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เด’เดฐเต "เดธเตˆเด•เตเด•เดฟเตพ" เด†เดฏเดฟ เดคเตเดŸเดฐเตเดจเตเดจเตเดตเต†เดจเตเดจเต เดžเดพเตป เด‡เดชเตเดชเต‹เดดเตเด‚ เดŠเดจเตเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเต, เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดžเดพเตป เดถเตเดชเดพเตผเดถ เดšเต†เดฏเตเดฏเตเดจเตเดจเดฟเดฒเตเดฒ เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดคเต เด†เดตเดถเตเดฏเดฎเต†เดจเตเดจเต เดฎเดจเดธเดฟเดฒเดพเด•เตเด•เดพเดคเต†. เด—เตเดฐเตเดคเดฐเดฎเดพเดฏ "UTF-8 เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตฝ" เดŽเดจเตเดจเดคเดฟเดจเต‡เด•เตเด•เดพเตพ เด‡เดคเต เด‡เดชเตเดชเต‹เดดเตเด‚ เด’เดฐเต เดชเดฐเต€เด•เตเดทเดฃเดฎเดพเดฃเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดงเดพเดฐเดพเดณเด‚ เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เดณเตเด‚ เดŸเต†เดธเตเดฑเตเดฑเต เด•เดตเดฑเต‡เดœเตเด‚ เด‰เดณเตเดณ เด•เต‹เดกเต เดตเตƒเดคเตเดคเดฟเดฏเดพเดฏเตเด‚ เดธเด‚เด•เตเดทเดฟเดชเตเดคเดฎเดพเดฏเตเด‚ เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดฎเดฑเตเดฑเตŠเดฐเต เดฌเตˆเด•เตเด•เต: UTF-30 เดจเต‡เด•เตเด•เดพเตพ 60-8% เด•เต‚เดŸเตเดคเตฝ เด’เดคเตเด•เตเด•เดฎเตเดณเตเดณ เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ เดžเด™เตเด™เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดŸเต†เดธเตเดฑเตเดฑเต เดซเดฒเด™เตเด™เดณเตเด‚ UTF-8 เดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดฏเดฒเตเด‚

เดžเดพเดจเตเด‚ เดšเต†เดฏเตเดคเต เดกเต†เดฎเต‹ เดชเต‡เดœเต, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เตฝเด—เต‹เดฐเดฟเดคเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเด•เดŸเดจเด‚ เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเดพเตป เด•เดดเดฟเดฏเตเดจเตเดจเดฟเดŸเดคเตเดคเต, เด…เดคเดฟเดจเตเดฑเต† เดคเดคเตเดตเด™เตเด™เดณเต†เดฏเตเด‚ เดตเดฟเด•เดธเดจ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเต†เดฏเตเด‚ เด•เตเดฑเดฟเดšเตเดšเต เดžเดพเตป เดจเดฟเด™เตเด™เดณเต‹เดŸเต เด•เต‚เดŸเตเดคเตฝ เดชเดฑเดฏเตเด‚.

เด…เดจเดพเดตเดถเตเดฏ เดฌเดฟเดฑเตเดฑเตเด•เตพ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเดจเตเดจเต

เดžเดพเตป เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚ UTF-8 เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเดฏเดฟ เดŽเดŸเตเดคเตเดคเต. เด…เดคเดฟเตฝ เดฎเดพเดฑเตเดฑเดพเดตเตเดจเตเดจ เด†เดฆเตเดฏเดคเตเดคเต‡เดคเตเด‚ เดเดฑเตเดฑเดตเตเด‚ เดตเตเดฏเด•เตเดคเดตเตเดฎเดพเดฏ เด•เดพเดฐเตเดฏเด‚ เด“เดฐเต‹ เดฌเตˆเดฑเตเดฑเดฟเดฒเต†เดฏเตเด‚ เดธเตผเดตเต€เดธเต เดฌเดฟเดฑเตเดฑเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เด•เตเดฑเดฏเตเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, UTF-8-เดฒเต† เด†เดฆเตเดฏ เดฌเตˆเดฑเตเดฑเต เดŽเดชเตเดชเต‹เดดเตเด‚ เด’เดจเตเดจเดฟเตฝ เดจเดฟเดจเตเดจเดพเดฃเต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเต 0, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด•เต‚เดŸเต† 11 - เด’เดฐเต เด‰เดชเดธเตผเด—เตเด—เด‚ 10 เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฌเตˆเดฑเตเดฑเตเด•เตพเด•เตเด•เต เดฎเดพเดคเตเดฐเดฎเต‡ เด…เดคเต เด‰เดณเตเดณเต‚. เดชเตเดฐเดฟเดซเดฟเด•เตเดธเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เดพเด‚ 11 เด“เตบ 1, เด…เดŸเตเดคเตเดค เดฌเตˆเดฑเตเดฑเตเด•เตพเด•เตเด•เต เดžเด™เตเด™เตพ เดชเตเดฐเดฟเดซเดฟเด•เตเดธเตเด•เตพ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเด‚. เดŽเดจเตเดคเต เดธเด‚เดญเดตเดฟเด•เตเด•เตเด‚?

0xxxxxxx - 1 เดฌเตˆเดฑเตเดฑเต
10xxxxxx xxxxxxxx - 2 เดฌเตˆเดฑเตเดฑเตเด•เตพ
110xxxxx xxxxxxxx xxxxxxxx - 3 เดฌเตˆเดฑเตเดฑเตเด•เตพ

เด•เดพเดคเตเดคเดฟเดฐเดฟเด•เตเด•เต‚, เดจเดพเดฒเต-เดฌเตˆเดฑเตเดฑเต เดฑเต†เด•เตเด•เต‹เตผเดกเต เดŽเดตเดฟเดŸเต†เดฏเดพเดฃเต? เดŽเดจเตเดจเดพเตฝ เด‡เดคเต เด‡เดจเดฟ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ - เดฎเต‚เดจเตเดจเต เดฌเตˆเดฑเตเดฑเตเด•เดณเดฟเตฝ เดŽเดดเตเดคเตเดฎเตเดชเต‹เตพ, เดžเด™เตเด™เตพเด•เตเด•เต เด‡เดชเตเดชเต‹เตพ 21 เดฌเดฟเดฑเตเดฑเตเด•เตพ เดฒเดญเตเดฏเดฎเดพเดฃเต, เด‡เดคเต เดตเดฐเต†เดฏเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เดจเดฎเตเดชเดฑเตเด•เตพเด•เตเด•เตเด‚ เด‡เดคเต เดฎเดคเดฟเดฏเดพเด•เตเด‚ 0x10FFFF.

เดžเด™เตเด™เตพ เด‡เดตเดฟเดŸเต† เดŽเดจเตเดคเดพเดฃเต เดคเตเดฏเดพเด—เด‚ เดšเต†เดฏเตเดคเดคเต? เดฌเดซเดฑเดฟเดฒเต† เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เดธเตเดฅเดฒเดคเตเดคเต เดจเดฟเดจเตเดจเต เดชเตเดฐเดคเต€เด• เด…เดคเดฟเดฐเตเด•เตพ เด•เดฃเตเดŸเต†เดคเตเดคเตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดเดฑเตเดฑเดตเตเด‚ เดชเตเดฐเดงเดพเดจเดชเตเดชเต†เดŸเตเดŸ เด•เดพเดฐเตเดฏเด‚. เด’เดฐเต เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เดฌเตˆเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดšเต‚เดฃเตเดŸเดฟเด•เตเด•เดพเดฃเดฟเด•เตเด•เดพเดจเตเด‚ เด…เดคเดฟเตฝ เดจเดฟเดจเตเดจเต เด…เดŸเตเดคเตเดค เดชเตเดฐเดคเต€เด•เดคเตเดคเดฟเดจเตเดฑเต† เดคเตเดŸเด•เตเด•เด‚ เด•เดฃเตเดŸเต†เดคเตเดคเดพเดจเตเด‚ เดžเด™เตเด™เตพเด•เตเด•เต เด•เดดเดฟเดฏเดฟเดฒเตเดฒ. เด‡เดคเต เดžเด™เตเด™เดณเตเดŸเต† เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเดจเตเดฑเต† เด’เดฐเต เดชเดฐเดฟเดฎเดฟเดคเดฟเดฏเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เดชเตเดฐเดพเดฏเต‹เด—เดฟเด•เดฎเดพเดฏเดฟ เด‡เดคเต เดตเดณเดฐเต† เด…เดชเต‚เตผเดตเดฎเดพเดฏเดฟ เดฎเดพเดคเตเดฐเดฎเต‡ เด†เดตเดถเตเดฏเดฎเตเดณเตเดณเต‚. เดคเตเดŸเด•เตเด•เด‚ เดฎเตเดคเตฝ (เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเต เดšเต†เดฑเดฟเดฏ เดฒเตˆเดจเตเด•เตพ เดตเดฐเตเดฎเตเดชเต‹เตพ) เดจเดฎเตเด•เตเด•เต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดฌเดซเดฑเดฟเดฒเต‚เดŸเต† เด“เดŸเดพเตป เด•เดดเดฟเดฏเตเด‚.

2 เดฌเตˆเดฑเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดญเดพเดทเด•เตพ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจ เดธเดพเดนเดšเดฐเตเดฏเดตเตเด‚ เดฎเดฟเด•เดšเตเดšเดคเดพเดฏเดฟ เดฎเดพเดฑเดฟ: เด‡เดชเตเดชเต‹เตพ เดฐเดฃเตเดŸเต-เดฌเตˆเดฑเตเดฑเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต 14 เดฌเดฟเดฑเตเดฑเตเด•เดณเตเดŸเต† เดถเตเดฐเต‡เดฃเดฟ เดจเตฝเด•เตเดจเตเดจเต, เด‡เดต เดตเดฐเต†เดฏเตเดณเตเดณ เด•เต‹เดกเตเด•เดณเดพเดฃเต 0x3FFF. เดšเตˆเดจเด•เตเด•เดพเตผ เดจเดฟเตผเดญเดพเด—เตเดฏเดตเดพเดจเตเดฎเดพเดฐเดพเดฃเต (เด…เดตเดฐเตเดŸเต† เด•เดฅเดพเดชเดพเดคเตเดฐเด™เตเด™เตพ เด•เต‚เดŸเตเดคเดฒเตเด‚ 0x4E00 เด‡เดคเดฟเดจเดพเดฏเดฟ 0x9FFF), เดŽเดจเตเดจเดพเตฝ เดœเต‹เตผเดœเดฟเดฏเด•เตเด•เดพเตผเด•เตเด•เตเด‚ เดฎเดฑเตเดฑเต เดจเดฟเดฐเดตเดงเดฟ เด†เดณเตเด•เตพเด•เตเด•เตเด‚ เด•เต‚เดŸเตเดคเตฝ เดฐเดธเดฎเตเดฃเตเดŸเต - เด…เดตเดฐเตเดŸเต† เดญเดพเดทเด•เดณเตเด‚ เด’เดฐเต เดชเตเดฐเดคเต€เด•เดคเตเดคเดฟเดจเต 2 เดฌเตˆเดฑเตเดฑเตเด•เดณเดพเดฏเดฟ เดฏเต‹เดœเดฟเด•เตเด•เตเดจเตเดจเต.

เดŽเตปเด•เต‹เดกเตผ เดจเดฟเดฒ เดจเตฝเด•เตเด•

เดจเดฎเตเด•เตเด•เต เด‡เดชเตเดชเต‹เตพ เดตเดฐเดฟเด•เดณเตเดŸเต† เด—เตเดฃเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดšเดฟเดจเตเดคเดฟเด•เตเด•เดพเด‚. เดจเดฟเด˜เดฃเตเดŸเตเดตเดฟเตฝ เดฎเดฟเด•เตเด•เดชเตเดชเต‹เดดเตเด‚ เด’เดฐเต‡ เด…เด•เตเดทเดฐเดฎเดพเดฒเดฏเดฟเดฒเต† เด…เด•เตเดทเดฐเด™เตเด™เดณเดฟเตฝ เดŽเดดเตเดคเดฟเดฏ เดชเดฆเด™เตเด™เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดฎเดฑเตเดฑเต เดชเดฒ เด—เตเดฐเดจเตเดฅเด™เตเด™เตพเด•เตเด•เตเด‚ เด‡เดคเต เดถเดฐเดฟเดฏเดพเดฃเต. เดˆ เด…เด•เตเดทเดฐเดฎเดพเดฒ เด’เดฐเดฟเด•เตเด•เตฝ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต เดจเดจเตเดจเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚, เดŽเดจเตเดจเดฟเดŸเตเดŸเต เด…เดคเดฟเดจเตเดณเตเดณเดฟเดฒเต† เด…เด•เตเดทเดฐเดคเตเดคเดฟเดจเตเดฑเต† เดŽเดฃเตเดฃเด‚ เดฎเดพเดคเตเดฐเด‚ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเด•. เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดชเดŸเตเดŸเดฟเด•เดฏเดฟเดฒเต† เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดŸเต† เด•เตเดฐเดฎเต€เด•เดฐเดฃเด‚ เดจเดฎเตเดฎเต† เดธเดนเดพเดฏเดฟเด•เตเด•เตเดฎเต‹ เดŽเดจเตเดจเต เดจเต‹เด•เตเด•เดพเด‚.

เดฎเตเด•เดณเดฟเตฝ เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดคเตเดชเต‹เดฒเต†, เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดตเดฟเดญเดœเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เดตเดฟเดฎเดพเดจเด‚ 65536 เด•เต‹เดกเตเด•เตพ เดตเต€เดคเด‚. เดŽเดจเตเดจเดพเตฝ เด‡เดคเต เดตเดณเดฐเต† เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฏ เด’เดฐเต เดตเดฟเดญเดœเดจเดฎเดฒเตเดฒ (เด‡เดคเดฟเดจเด•เด‚ เดชเดฑเดžเตเดžเดคเตเดชเต‹เดฒเต†, เดฎเดฟเด•เตเด•เดชเตเดชเต‹เดดเตเด‚ เดžเด™เตเด™เตพ เดชเต‚เดœเตเดฏเด‚ เดคเดฒเดคเตเดคเดฟเดฒเดพเดฃเต). เดตเดฟเดญเดœเดจเดฎเดพเดฃเต เด•เต‚เดŸเตเดคเตฝ เดฐเดธเด•เดฐเด‚ เดฌเตเดฒเต‹เด•เตเด•เตเด•เตพ. เดˆ เดถเตเดฐเต‡เดฃเดฟเด•เตพเด•เตเด•เต เด‡เดจเดฟ เด’เดฐเต เดจเดฟเดถเตเดšเดฟเดค เดฆเตˆเตผเด˜เตเดฏเดฎเดฟเดฒเตเดฒ, เด•เต‚เดŸเตเดคเตฝ เด…เตผเดคเตเดฅเดตเดคเตเดคเดพเดฏเดตเดฏเดพเดฃเต - เดšเดŸเตเดŸเด‚ เดชเต‹เดฒเต†, เด“เดฐเต‹เดจเตเดจเตเด‚ เด’เดฐเต‡ เด…เด•เตเดทเดฐเดฎเดพเดฒเดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.

เดฎเดฑเตเดฑเตŠเดฐเต เดฌเตˆเด•เตเด•เต: UTF-30 เดจเต‡เด•เตเด•เดพเตพ 60-8% เด•เต‚เดŸเตเดคเตฝ เด’เดคเตเด•เตเด•เดฎเตเดณเตเดณ เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ เดžเด™เตเด™เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดฌเด‚เด—เดพเดณเดฟ เด…เด•เตเดทเดฐเดฎเดพเดฒเดฏเดฟเดฒเต† เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ เด…เดŸเด™เตเด™เดฟเดฏ เด’เดฐเต เดฌเตเดฒเต‹เด•เตเด•เต. เดจเดฟเตผเดญเดพเด—เตเดฏเดตเดถเดพเตฝ, เดšเดฐเดฟเดคเตเดฐเดชเดฐเดฎเดพเดฏ เด•เดพเดฐเดฃเด™เตเด™เดณเดพเตฝ, เด‡เดคเต เดตเดณเดฐเต† เดธเดพเดจเตเดฆเตเดฐเดฎเดพเดฏ เดชเดพเด•เตเด•เต‡เดœเดฟเด‚เด—เดฟเดจเตเดฑเต† เด’เดฐเต เด‰เดฆเดพเดนเดฐเดฃเดฎเดพเดฃเต - 96 เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ 128 เดฌเตเดฒเต‹เด•เตเด•เต เด•เต‹เดกเต เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เดณเดฟเตฝ เด•เตเดฐเดฎเดฐเดนเดฟเดคเดฎเดพเดฏเดฟ เดšเดฟเดคเดฑเดฟเด•เตเด•เดฟเดŸเด•เตเด•เตเดจเตเดจเต.

เดฌเตเดฒเต‹เด•เตเด•เตเด•เดณเตเดŸเต† เดคเตเดŸเด•เตเด•เดตเตเด‚ เด…เดตเดฏเตเดŸเต† เดตเดฒเตเดชเตเดชเดตเตเด‚ เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ 16 เดจเตเดฑเต† เด—เตเดฃเดฟเดคเด™เตเด™เดณเดพเดฃเต - เด‡เดคเต เดธเต—เด•เดฐเตเดฏเดพเตผเดคเตเดฅเด‚ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต. เด•เต‚เดŸเดพเดคเต†, เดชเดฒ เดฌเตเดฒเต‹เด•เตเด•เตเด•เดณเตเด‚ 128 เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 256 เด—เตเดฃเดฟเดคเด™เตเด™เดณเดพเดฏ เดฎเต‚เดฒเตเดฏเด™เตเด™เดณเดฟเตฝ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต - เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด…เดŸเดฟเดธเตเดฅเดพเดจ เดธเดฟเดฑเดฟเดฒเดฟเด•เต เด…เด•เตเดทเดฐเดฎเดพเดฒเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต 256 เดฌเตˆเดฑเตเดฑเตเด•เตพ เดŽเดŸเตเด•เตเด•เตเดจเตเดจเต. 0x0400 เด‡เดคเดฟเดจเดพเดฏเดฟ 0x04FF. เด‡เดคเต เดคเดฟเด•เดšเตเดšเตเด‚ เดธเต—เด•เดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฃเต: เดžเด™เตเด™เตพ เดชเตเดฐเดฟเดซเดฟเด•เตเดธเต เด’เดฐเดฟเด•เตเด•เตฝ เดธเด‚เดฐเด•เตเดทเดฟเดšเตเดšเดพเตฝ 0x04, เด…เดชเตเดชเต‹เตพ เดเดคเต เดธเดฟเดฑเดฟเดฒเดฟเด•เต เดชเตเดฐเดคเต€เด•เดตเตเด‚ เด’เดฐเต เดฌเตˆเดฑเตเดฑเดฟเตฝ เดŽเดดเตเดคเดพเด‚. เดถเดฐเดฟเดฏเดพเดฃเต, เด‡เดคเตเดตเดดเดฟ ASCII-เดฒเต‡เด•เตเด•เต (เดชเตŠเดคเตเดตเดพเดฏเดฟ เดฎเดฑเตเดฑเต‡เดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เตเด‚) เดฎเดŸเด™เตเด™เดพเดจเตเดณเตเดณ เด…เดตเดธเดฐเด‚ เดจเดทเตโ€ŒเดŸเดชเตเดชเต†เดŸเตเด‚. เด…เดคเดฟเดจเดพเตฝ เดžเด™เตเด™เตพ เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต:

  1. เดฐเดฃเตเดŸเต เดฌเตˆเดฑเตเดฑเตเด•เตพ 10yyyyyy yxxxxxxx เด’เดฐเต เดธเด‚เด–เตเดฏเดฏเตเดณเตเดณ เด’เดฐเต เดšเดฟเดนเตเดจเดคเตเดคเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ yyyyyy yxxxxxxx, เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ เดฎเดพเดฑเตเดฑเด‚ เดจเดฟเดฒเดตเดฟเดฒเต† เด…เด•เตเดทเดฐเดฎเดพเดฒ เด“เตบ yyyyyy y0000000 (เด…เดคเดพเดฏเดคเต, เดชเตเดฐเดพเดงเดพเดจเตเดฏเดฎเดฟเดฒเตเดฒเดพเดคเตเดคเดต เด’เดดเดฟเด•เต†เดฏเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เดฌเดฟเดฑเตเดฑเตเด•เดณเตเด‚ เดžเด™เตเด™เตพ เด“เตผเด•เตเด•เตเดจเตเดจเต 7 เดฌเดฟเดฑเตเดฑเต);
  2. เด’เดฐเต เดฌเตˆเดฑเตเดฑเต 0xxxxxxx เด‡เดคเดพเดฃเต เดจเดฟเดฒเดตเดฟเดฒเต† เด…เด•เตเดทเดฐเดฎเดพเดฒเดฏเตเดŸเต† เดธเตเดตเดญเดพเดตเด‚. เด˜เดŸเตเดŸเด‚ 1-เตฝ เดžเด™เตเด™เตพ เด“เตผเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เด‡เดคเต เดšเต‡เตผเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดžเด™เตเด™เตพ เด…เด•เตเดทเดฐเดฎเดพเดฒ เดฎเดพเดฑเตเดฑเดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเดฒเตเด‚, เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเต เดชเต‚เดœเตเดฏเดฎเดพเดฃเต, เด…เดคเดฟเดจเดพเตฝ เดžเด™เตเด™เตพ ASCII-เดฏเตเดฎเดพเดฏเดฟ เด…เดจเตเดฏเต‹เดœเตเดฏเดค เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเดฟ.

เด…เดคเตเดชเต‹เดฒเต† 3 เดฌเตˆเดฑเตเดฑเตเด•เตพ เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เด•เต‹เดกเตเด•เตพเด•เตเด•เต:

  1. เดฎเต‚เดจเตเดจเต เดฌเตˆเดฑเตเดฑเตเด•เตพ 110yyyyy yxxxxxxx xxxxxxxx เด’เดฐเต เดธเด‚เด–เตเดฏเดฏเตเดณเตเดณ เด’เดฐเต เดšเดฟเดนเตเดจเด‚ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเด• yyyyyy yxxxxxxx xxxxxxxx, เดฎเดพเดฑเตเดฑเด‚ เดจเดฟเดฒเดตเดฟเดฒเต† เด…เด•เตเดทเดฐเดฎเดพเดฒ เด“เตบ yyyyyy y0000000 00000000 (เดšเต†เดฑเตเดชเตเดชเด•เตเด•เดพเดฐเตŠเดดเดฟเด•เต† เดŽเดฒเตเดฒเดพเด‚ เด“เตผเดคเตเดคเต 15 เดฌเดฟเดฑเตเดฑเต), เดžเด™เตเด™เตพ เด‡เดชเตเดชเต‹เตพ เด‰เดณเตเดณ เดฌเต‹เด•เตเดธเต เดšเต†เด•เตเด•เต เดšเต†เดฏเตเดฏเตเด• เดจเต€เดณเดฎเตเดณเตเดณ เดฎเต‹เดกเต (เด…เด•เตเดทเดฐเดฎเดพเดฒ เด’เดฐเต เด‡เดฐเดŸเตเดŸ-เดฌเตˆเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเตเดฎเตเดชเต‹เตพ, เดžเด™เตเด™เตพ เดˆ เดซเตเดฒเดพเด—เต เดชเตเดจเดƒเดธเดœเตเดœเดฎเดพเด•เตเด•เตเด‚);
  2. เดฐเดฃเตเดŸเต เดฌเตˆเดฑเตเดฑเตเด•เตพ 0xxxxxxx xxxxxxxx เดฒเต‹เด‚เด—เต เดฎเต‹เดกเดฟเตฝ เด‡เดคเต เดจเดฟเดฒเดตเดฟเดฒเต† เด…เด•เตเดทเดฐเดฎเดพเดฒเดฏเตเดŸเต† เดชเตเดฐเดคเต€เด•เดฎเดพเดฃเต. เด…เดคเตเดชเต‹เดฒเต†, เดžเด™เตเด™เตพ เด…เดคเต เดธเตเดฑเตเดฑเต†เดชเตเดชเต 1-เตฝ เดจเดฟเดจเตเดจเต เด“เดซเตเดธเต†เดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดšเต‡เตผเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต‡เดฏเตŠเดฐเต เดตเตเดฏเดคเตเดฏเดพเดธเด‚ เด‡เดชเตเดชเต‹เตพ เดจเดฎเตเดฎเตพ เดฐเดฃเตเดŸเต เดฌเตˆเดฑเตเดฑเตเด•เตพ เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเต (เดžเด™เตเด™เตพ เดˆ เดฎเต‹เดกเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเดฟเดฏเดคเดฟเดจเดพเตฝ).

เดจเดจเตเดจเดพเดฏเดฟ เดคเต‹เดจเตเดจเตเดจเตเดจเต: เด‡เดชเตเดชเต‹เตพ เดจเดฎเตเด•เตเด•เต เด…เดคเต‡ 7-เดฌเดฟเดฑเตเดฑเต เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดถเตเดฐเต‡เดฃเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดฟเดตเดฐเตเดฎเตเดชเต‹เตพ, เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเตฝ 1 เด…เดงเดฟเด• เดฌเตˆเดฑเตเดฑเตเด‚ เด’เดฐเต เดชเตเดฐเดคเต€เด•เดคเตเดคเดฟเดจเต เด†เด•เต† เด’เดฐเต เดฌเตˆเดฑเตเดฑเตเด‚ เดžเด™เตเด™เตพ เดšเต†เดฒเดตเดดเดฟเด•เตเด•เตเดจเตเดจเต.

เดฎเดฑเตเดฑเตŠเดฐเต เดฌเตˆเด•เตเด•เต: UTF-30 เดจเต‡เด•เตเด•เดพเตพ 60-8% เด•เต‚เดŸเตเดคเตฝ เด’เดคเตเด•เตเด•เดฎเตเดณเตเดณ เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ เดžเด™เตเด™เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดฎเตเดฎเตเดชเดคเตเดคเต† เดชเดคเดฟเดชเตเดชเตเด•เดณเดฟเดฒเตŠเดจเตเดจเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เด‡เดคเดฟเดจเด•เด‚ เดคเดจเตเดจเต† เดชเดฒเดชเตเดชเต‹เดดเตเด‚ UTF-8-เดจเต† เดคเต‹เตฝเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต, เดชเด•เตเดทเต‡ เด‡เดจเดฟเดฏเตเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเดจเตเดณเตเดณ เด‡เดŸเดฎเตเดฃเตเดŸเต.

เดŽเดจเตเดคเดพเดฃเต เดฎเต‹เดถเดฎเดพเดฏเดคเต? เด’เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เดžเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดตเตเดฏเดตเดธเตเดฅเดฏเตเดฃเตเดŸเต, เด…เดคเดพเดฏเดคเต เดจเดฟเดฒเดตเดฟเดฒเต† เด…เด•เตเดทเดฐเดฎเดพเดฒ เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเต เดšเต†เด•เตเด•เตเดฌเต‹เด•เตเดธเตเด‚ เดจเต€เดฃเตเดŸ เดฎเต‹เดกเต. เด‡เดคเต เดžเด™เตเด™เดณเต† เด•เต‚เดŸเตเดคเตฝ เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต: เด‡เดชเตเดชเต‹เตพ เด’เดฐเต‡ เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ เดตเตเดฏเดคเตเดฏเดธเตเดค เดธเดจเตเดฆเตผเดญเด™เตเด™เดณเดฟเตฝ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚. เด‰เดชเดธเตโ€ŒเดŸเตเดฐเดฟเด‚เด—เตเด•เตพเด•เตเด•เดพเดฏเดฟ เดคเดฟเดฐเดฏเตเดจเตเดจเดคเต, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด‡เดคเต เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเดคเตเดคเดพเดฃเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเต, เดฌเตˆเดฑเตเดฑเตเด•เตพ เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ. เดฐเดฃเตเดŸเดพเดฎเดคเดพเดฏเดฟ, เดžเด™เตเด™เตพ เด…เด•เตเดทเดฐเดฎเดพเดฒ เดฎเดพเดฑเตเดฑเดฟเดฏเดฏเตเดŸเดจเต†, ASCII เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดŸเต† เดŽเตปเด•เต‹เดกเดฟเด‚เด—เดฟเตฝ เด…เดคเต เดฎเต‹เดถเดฎเดพเดฏเดฟเดคเตเดคเต€เตผเดจเตเดจเต (เด‡เดคเต เดฒเดพเดฑเตเดฑเดฟเตป เด…เด•เตเดทเดฐเดฎเดพเดฒ เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดธเตโ€Œเดชเต†เดฏเตโ€Œเดธเตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเต†เดฏเตเดณเตเดณ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดตเดฟเดฐเดพเดฎเดšเดฟเดนเตเดจเด™เตเด™เดณเตเด‚ เด•เต‚เดŸเดฟเดฏเดพเดฃเต) - เด…เดตเตผเด•เตเด•เต เด…เด•เตเดทเดฐเดฎเดพเดฒ เดตเต€เดฃเตเดŸเตเด‚ 0 เด†เดฏเดฟ เดฎเดพเดฑเตเดฑเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต, เด…เดคเดพเดฏเดคเต, เดตเต€เดฃเตเดŸเตเด‚ เด’เดฐเต เด…เดงเดฟเด• เดฌเตˆเดฑเตเดฑเต (เดชเดฟเดจเตเดจเต† เดžเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเดงเดพเดจ เดชเต‹เดฏเดฟเดจเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดฎเดŸเด™เตเด™เดพเตป เดฎเดฑเตเดฑเตŠเดจเตเดจเต).

เด’เดฐเต เด…เด•เตเดทเดฐเดฎเดพเดฒ เดจเดฒเตเดฒเดคเดพเดฃเต, เดฐเดฃเตเดŸเต เดฎเดฟเด•เดšเตเดšเดคเดพเดฃเต

เดฎเตเด•เดณเดฟเตฝ เดตเดฟเดตเดฐเดฟเดšเตเดš เดฎเต‚เดจเตเดจเดฟเดฒเต‡เด•เตเด•เต เด’เดจเตเดจเต เด•เต‚เดŸเดฟ เดžเต†เด•เตเด•เดฟ, เดจเดฎเตเดฎเตเดŸเต† เดฌเดฟเดฑเตเดฑเต เดชเตเดฐเดฟเดซเดฟเด•เตเดธเตเด•เตพ เด…เดฒเตเดชเด‚ เดฎเดพเดฑเตเดฑเดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เดพเด‚:

0xxxxxxx - เดธเดพเดงเดพเดฐเดฃ เดฎเต‹เดกเดฟเตฝ 1 เดฌเตˆเดฑเตเดฑเต, 2 เดจเต€เดฃเตเดŸ เดฎเต‹เดกเดฟเตฝ
11xxxxxx - 1 เดฌเตˆเดฑเตเดฑเต
100xxxxx xxxxxxxx - 2 เดฌเตˆเดฑเตเดฑเตเด•เตพ
101xxxxx xxxxxxxx xxxxxxxx - 3 เดฌเตˆเดฑเตเดฑเตเด•เตพ

เดฎเดฑเตเดฑเตŠเดฐเต เดฌเตˆเด•เตเด•เต: UTF-30 เดจเต‡เด•เตเด•เดพเตพ 60-8% เด•เต‚เดŸเตเดคเตฝ เด’เดคเตเด•เตเด•เดฎเตเดณเตเดณ เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ เดžเด™เตเด™เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเต

เด‡เดชเตเดชเต‹เตพ เดฐเดฃเตเดŸเต-เดฌเตˆเดฑเตเดฑเต เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเตฝ เด’เดฐเต เด•เตเดฑเดตเต เดฒเดญเตเดฏเดฎเดพเดฏ เดฌเดฟเดฑเตเดฑเต เด‰เดฃเตเดŸเต - เด•เต‹เดกเต เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ เดตเดฐเต† 0x1FFFเดชเด•เตเดทเต‡ เด‡เดฒเตเดฒ 0x3FFF. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด‡เดคเต เด‡เดชเตเดชเต‹เดดเตเด‚ เด‡เดฐเดŸเตเดŸ-เดฌเตˆเดฑเตเดฑเต UTF-8 เด•เต‹เดกเตเด•เดณเต‡เด•เตเด•เดพเตพ เดตเดฒเตเดคเดพเดฃเต, เดเดฑเตเดฑเดตเตเด‚ เดธเดพเดงเดพเดฐเดฃเดฎเดพเดฏ เดญเดพเดทเด•เตพ เด‡เดชเตเดชเต‹เดดเตเด‚ เดฏเต‹เดœเดฟเด•เตเด•เตเดจเตเดจเต, เดเดฑเตเดฑเดตเตเด‚ เดถเตเดฐเดฆเตเดงเต‡เดฏเดฎเดพเดฏ เดจเดทเตเดŸเด‚ เดตเต€เดฃเต. เดนเดฟเดฐเดพเด—เดพเดจ ะธ เด•เดŸเด•เตเด•เดพเดจ, เดœเดพเดชเตเดชเดจเต€เดธเต เดฆเตเดƒเด–เดฟเดคเดฐเดพเดฃเต.

เดŽเดจเตเดคเดพเดฃเต เดˆ เดชเตเดคเดฟเดฏ เด•เต‹เดกเต? 11xxxxxx? เด‡เดคเต 64 เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดŸเต† เดตเดฒเตเดชเตเดชเดฎเตเดณเตเดณ เด’เดฐเต เดšเต†เดฑเดฟเดฏ "เดธเตเดฑเตเดฑเดพเดทเต" เด†เดฃเต, เด‡เดคเต เดžเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเดงเดพเดจ เด…เด•เตเดทเดฐเดฎเดพเดฒเดฏเต† เดชเต‚เตผเดคเตเดคเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเดฟเดจเดพเตฝ เดžเดพเตป เด…เดคเดฟเดจเต† เดธเดนเดพเดฏเด•เดฎเต†เดจเตเดจเต เดตเดฟเดณเดฟเดšเตเดšเต (เดธเดนเดพเดฏ) เด…เด•เตเดทเดฐเดฎเดพเดฒ. เดจเดฟเดฒเดตเดฟเดฒเต† เด…เด•เตเดทเดฐเดฎเดพเดฒ เดฎเดพเดฑเตเดฑเตเดฎเตเดชเต‹เตพ, เดชเดดเดฏ เด…เด•เตเดทเดฐเดฎเดพเดฒเดฏเตเดŸเต† เด’เดฐเต เดญเดพเด—เด‚ เดธเดนเดพเดฏเด•เดฎเดพเด•เตเด‚. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดžเด™เตเด™เตพ ASCII-เตฝ เดจเดฟเดจเตเดจเต เดธเดฟเดฑเดฟเดฒเดฟเด•เตเด•เดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเดฟ - เดธเตเดฑเตเดฑเดพเดทเดฟเตฝ เด‡เดชเตเดชเต‹เตพ 64 เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เดฒเดพเดฑเตเดฑเดฟเตป เด…เด•เตเดทเดฐเดฎเดพเดฒ, เด…เด•เตเด•เด™เตเด™เตพ, เด‡เดŸเด‚, เด•เต‹เดฎ (เดจเต‹เตบ-ASCII เดŸเต†เด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเตเด•เดณเดฟเดฒเต† เดเดฑเตเดฑเดตเตเด‚ เดชเดคเดฟเดตเต เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเตเด•เตพ). ASCII-เดฒเต‡เด•เตเด•เต เดคเดฟเดฐเดฟเด•เต† เดฎเดพเดฑเตเด• - เดธเดฟเดฑเดฟเดฒเดฟเด•เต เด…เด•เตเดทเดฐเดฎเดพเดฒเดฏเตเดŸเต† เดชเตเดฐเดงเดพเดจ เดญเดพเด—เด‚ เดธเดนเดพเดฏ เด…เด•เตเดทเดฐเดฎเดพเดฒเดฏเดพเดฏเดฟ เดฎเดพเดฑเตเด‚.

เดฐเดฃเตเดŸเต เด…เด•เตเดทเดฐเดฎเดพเดฒเด•เดณเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด†เด•เตโ€Œเดธเดธเตเดธเดฟเดจเต เดจเดจเตเดฆเดฟ, เด…เด•เตเดทเดฐเดฎเดพเดฒเด•เตพ เดฎเดพเดฑเตเดจเตเดจเดคเดฟเดจเต เด•เตเดฑเดžเตเดž เดšเดฟเดฒเดตเตเด•เดณเต‹เดŸเต† เดจเดฎเตเด•เตเด•เต เดงเดพเดฐเดพเดณเด‚ เดŸเต†เด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเตเด•เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚ (เดตเดฟเดฐเดพเดฎเดšเดฟเดนเตเดจเด‚ เดฎเดฟเด•เตเด•เดชเตเดชเต‹เดดเตเด‚ ASCII-เดฏเดฟเดฒเต‡เด•เตเด•เต เดฎเดŸเด™เตเด™เตเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเด•เตเด•เตเด‚, เดชเด•เตเดทเต‡ เด…เดคเดฟเดจเตเดถเต‡เดทเด‚ เด…เดงเดฟเด• เด…เด•เตเดทเดฐเดฎเดพเดฒเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต ASCII เด…เดฒเตเดฒเดพเดคเตเดค เดจเดฟเดฐเดตเดงเดฟ เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ เดจเดฎเตเด•เตเด•เต เดฒเดญเดฟเด•เตเด•เตเด‚. เดตเต€เดฃเตเดŸเตเด‚ เดฎเดพเดฑเตเดจเตเดจเต ).

เดฌเต‹เดฃเดธเต: เด‰เดช-เด…เด•เตเดทเดฐเดฎเดพเดฒ เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต 11xxxxxx เด…เดคเดฟเดจเตเดฑเต† เดชเตเดฐเดพเดฐเด‚เดญ เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต 0xC0, CP1252 เดฎเดพเดฏเดฟ เดจเดฎเตเด•เตเด•เต เดญเดพเด—เดฟเด• เด…เดจเตเดฏเต‹เดœเตเดฏเดค เดฒเดญเดฟเด•เตเด•เตเดจเตเดจเต. เดฎเดฑเตเดฑเตŠเดฐเต เดตเดฟเดงเดคเตเดคเดฟเตฝ เดชเดฑเดžเตเดžเดพเตฝ, CP1252-เตฝ เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตโ€Œเดค เดชเดฒ (เดŽเดฒเตเดฒเดพเด‚ เด…เดฒเตเดฒ) เดชเดพเดถเตเดšเดพเดคเตเดฏ เดฏเต‚เดฑเต‹เดชเตเดฏเตป เดŸเต†เด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเตเด•เตพ UTF-C-เดฏเดฟเดฒเตเด‚ เดธเดฎเดพเดจเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚.

เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด‡เดตเดฟเดŸเต† เด’เดฐเต เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเต เด‰เดฏเตผเดจเตเดจเตเดตเดฐเตเดจเตเดจเต: เดชเตเดฐเดงเดพเดจ เด…เด•เตเดทเดฐเดฎเดพเดฒเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดธเดนเดพเดฏเดฟ เดŽเด™เตเด™เดจเต† เดฒเดญเดฟเด•เตเด•เตเด‚? เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดคเต‡ เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเต เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เดพเด‚, เดชเด•เตเดทเต‡ - เด…เดฏเตเดฏเต‹ - เด‡เดตเดฟเดŸเต† เดฏเต‚เดฃเดฟเด•เต‹เดกเต เด˜เดŸเดจ เด‡เดคเดฟเดจเด•เด‚ เดคเดจเตเดจเต† เดžเด™เตเด™เตพเด•เตเด•เต†เดคเดฟเดฐเต† เด•เดณเดฟเด•เตเด•เตเดจเตเดจเต. เดฎเดฟเด•เตเด•เดชเตเดชเต‹เดดเตเด‚ เด…เด•เตเดทเดฐเดฎเดพเดฒเดฏเตเดŸเต† เดชเตเดฐเดงเดพเดจ เดญเดพเด—เด‚ เดฌเตเดฒเต‹เด•เตเด•เดฟเดจเตเดฑเต† เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเดฒเดฒเตเดฒ (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฑเดทเตเดฏเตป เดคเดฒเดธเตเดฅเดพเดจเดฎเดพเดฏ "A" เดจเต เด•เต‹เดกเต เด‰เดฃเตเดŸเต 0x0410, เดธเดฟเดฑเดฟเดฒเดฟเด•เต เดฌเตเดฒเต‹เด•เตเด•เต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเต†เด™เตเด•เดฟเดฒเตเด‚ 0x0400). เด…เด™เตเด™เดจเต†, เด†เดฆเตเดฏเดคเตเดคเต† 64 เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ เดธเตเดฑเตเดฑเดพเดทเดฟเดฒเต‡เด•เตเด•เต เดŽเดŸเตเดคเตเดคเดพเตฝ, เดจเดฎเตเด•เตเด•เต เด…เด•เตเดทเดฐเดฎเดพเดฒเดฏเตเดŸเต† เดตเดพเตฝ เดญเดพเด—เดคเตเดคเต‡เด•เตเด•เตเดณเตเดณ เด†เด•เตเดธเดธเต เดจเดทเตเดŸเดชเตเดชเต†เดŸเดพเด‚.

เดˆ เดชเตเดฐเดถเตโ€Œเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดตเดฟเดตเดฟเดง เดญเดพเดทเด•เดณเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดšเดฟเดฒ เดฌเตเดฒเต‹เด•เตเด•เตเด•เตพ เดžเดพเตป เดธเตเดตเดฎเต‡เดงเดฏเดพ เดชเดฐเดฟเดถเต‹เดงเดฟเดšเตเดšเต, เด…เดตเดฏเตโ€Œเด•เตเด•เดพเดฏเดฟ เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเดคเดฟเตฝ เดธเดนเดพเดฏ เด…เด•เตเดทเดฐเดฎเดพเดฒเดฏเตเดŸเต† เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟ. เดฒเดพเดฑเตเดฑเดฟเตป เด…เด•เตเดทเดฐเดฎเดพเดฒ, เด’เดฐเต เด…เดชเดตเดพเดฆเดฎเต†เดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ, เด…เดŸเดฟเดธเตเดฅเดพเดจ64 เดชเต‹เดฒเต† เดชเตเดจเดƒเด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเต.

เดฎเดฑเตเดฑเตŠเดฐเต เดฌเตˆเด•เตเด•เต: UTF-30 เดจเต‡เด•เตเด•เดพเตพ 60-8% เด•เต‚เดŸเตเดคเตฝ เด’เดคเตเด•เตเด•เดฎเตเดณเตเดณ เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ เดžเด™เตเด™เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเต

เด…เดตเดธเดพเดจ เดฎเดฟเดจเตเด•เตเด•เตเดชเดฃเดฟเด•เตพ

เดจเดฎเตเด•เตเด•เต เดฎเดฑเตเดฑเต†เดตเดฟเดŸเต†เดฏเต†เด™เตเด•เดฟเดฒเตเด‚ เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป เด•เดดเดฟเดฏเตเดฎเต†เดจเตเดจเต เดจเดฎเตเด•เตเด•เต เด’เดŸเตเดตเดฟเตฝ เดšเดฟเดจเตเดคเดฟเด•เตเด•เดพเด‚.

เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดŽเดจเตเดจเดคเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด• 101xxxxx xxxxxxxx xxxxxxxx เดตเดฐเต†เดฏเตเดณเตเดณ เดจเดฎเตเดชเดฑเตเด•เตพ เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดฏเดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต 0x1FFFFF, เด•เต‚เดŸเดพเดคเต† เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดจเต‡เดฐเดคเตเดคเต† เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต, at 0x10FFFF. เดฎเดฑเตเดฑเตŠเดฐเต เดตเดฟเดงเดคเตเดคเดฟเตฝ เดชเดฑเดžเตเดžเดพเตฝ, เด…เดตเดธเดพเดจ เด•เต‹เดกเต เดชเต‹เดฏเดฟเดจเตเดฑเต เด‡เดคเตเดชเต‹เดฒเต† เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เตเด‚ 10110000 11111111 11111111. เด…เดคเดฟเดจเดพเตฝ, เด†เดฆเตเดฏเดคเตเดคเต† เดฌเตˆเดฑเตเดฑเต เดฐเต‚เดชเดคเตเดคเดฟเดฒเดพเดฃเต†เด™เตเด•เดฟเตฝ เดจเดฎเตเด•เตเด•เต เดชเดฑเดฏเดพเด‚ 1011xxxx (เดŽเดตเดฟเดŸเต† xxxx 0-เดจเต‡เด•เตเด•เดพเตพ เดตเดฒเตเดคเต), เด…เดชเตเดชเต‹เตพ เด…เดคเต เดฎเดฑเตเดฑเต†เดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด…เตผเดคเตเดฅเดฎเดพเด•เตเด•เตเดจเตเดจเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด’เดฐเต เดฌเตˆเดฑเตเดฑเดฟเตฝ เดŽเตปเด•เต‹เดกเดฟเด‚เด—เดฟเดจเดพเดฏเดฟ เดจเดฟเดฐเดจเตเดคเดฐเด‚ เดฒเดญเตเดฏเดฎเดพเดฏ 15 เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดตเดฟเดŸเต† เดšเต‡เตผเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, เดชเด•เตเดทเต‡ เดžเดพเตป เด…เดคเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ เดšเต†เดฏเตเดฏเดพเตป เดคเต€เดฐเตเดฎเดพเดจเดฟเดšเตเดšเต.

เด‡เดชเตเดชเต‹เตพ เดฎเต‚เดจเตเดจเต เดฌเตˆเดฑเตเดฑเตเด•เตพ เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดฌเตเดฒเต‹เด•เตเด•เตเด•เตพ เดจเต‹เด•เตเด•เดพเด‚. เด…เดŸเดฟเดธเตเดฅเดพเดจเดชเดฐเดฎเดพเดฏเดฟ, เด‡เดคเดฟเดจเด•เด‚ เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดคเตเดชเต‹เดฒเต†, เด‡เดต เดšเตˆเดจเต€เดธเต เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเดพเดฃเต - เดŽเดจเตเดจเดพเตฝ เด…เดตเดฏเตเดฎเดพเดฏเดฟ เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดšเต†เดฏเตเดฏเดพเตป เดชเตเดฐเดฏเดพเดธเดฎเดพเดฃเต, เด…เดตเดฏเดฟเตฝ 21 เด†เดฏเดฟเดฐเด‚ เด‰เดฃเตเดŸเต. เดŽเดจเตเดจเดพเตฝ เดนเดฟเดฐเดพเด—เดพเดจเดฏเตเด‚ เด•เดŸเด•เตเด•เดพเดจเดฏเตเด‚ เด…เดตเดฟเดŸเต† เดชเดฑเดจเตเดจเต - เด…เดตเดฏเดฟเตฝ เดชเดฒเดคเตเด‚ เด‡เดชเตเดชเต‹เตพ เด‡เดฒเตเดฒ, เด‡เดฐเตเดจเต‚เดฑเดฟเตฝ เดคเดพเดดเต† เดฎเดพเดคเตเดฐเด‚. เด•เต‚เดŸเดพเดคเต†, เดžเด™เตเด™เตพ เดœเดพเดชเตเดชเดจเต€เดธเต เด“เตผเดฎเตเดฎเดฟเดšเตเดšเดคเดฟเดจเดพเตฝ, เด‡เดฎเต‹เดœเดฟเด•เดณเตเด‚ เด‰เดฃเตเดŸเต (เดตเดพเดธเตเดคเดตเดคเตเดคเดฟเตฝ, เด…เดต เดฏเต‚เดฃเดฟเด•เตเด•เต‹เดกเดฟเตฝ เดชเดฒเดฏเดฟเดŸเดคเตเดคเตเด‚ เดšเดฟเดคเดฑเดฟเด•เตเด•เดฟเดŸเด•เตเด•เตเดจเตเดจเต, เดชเด•เตเดทเต‡ เดชเตเดฐเดงเดพเดจ เดฌเตเดฒเต‹เด•เตเด•เตเด•เตพ เดถเตเดฐเต‡เดฃเดฟเดฏเดฟเดฒเดพเดฃเต 0x1F300 - 0x1FBFF). เด’เดฐเต‡เดธเดฎเดฏเด‚ เดจเดฟเดฐเดตเดงเดฟ เด•เต‹เดกเต เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด‡เดฎเต‹เดœเดฟเด•เตพ) เดธเดฎเดพเดนเดฐเดฟเดšเตเดš เด‡เดฎเต‹เดœเดฟเด•เตพ เด‡เดชเตเดชเต‹เตพ เด‰เดฃเตเดŸเต†เดจเตเดจเต เดจเดฟเด™เตเด™เตพ เดšเดฟเดจเตเดคเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝเดฎเดฑเตเดฑเตŠเดฐเต เดฌเตˆเด•เตเด•เต: UTF-30 เดจเต‡เด•เตเด•เดพเตพ 60-8% เด•เต‚เดŸเตเดคเตฝ เด’เดคเตเด•เตเด•เดฎเตเดณเตเดณ เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ เดžเด™เตเด™เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเต 7 เด•เต‹เดกเตเด•เตพ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต!), เด…เดชเตเดชเต‹เตพ เด“เดฐเต‹เดจเตเดจเดฟเดจเตเด‚ เดฎเต‚เดจเตเดจเต เดฌเตˆเดฑเตเดฑเตเด•เตพ เดšเต†เดฒเดตเดดเดฟเด•เตเด•เตเดจเตเดจเดคเต เดคเดฟเด•เดšเตเดšเตเด‚ เดฒเดœเตเดœเดพเด•เดฐเดฎเดพเดฃเต (เด’เดฐเต เดเด•เตเด•เดฃเดฟเดจเต เดตเต‡เดฃเตเดŸเดฟ 7ร—3 = 21 เดฌเตˆเดฑเตเดฑเตเด•เตพ, เด’เดฐเต เดชเต‡เดŸเดฟเดธเตเดตเดชเตเดจเด‚).

เด…เดคเดฟเดจเดพเตฝ, เด‡เดฎเต‹เดœเดฟ, เดนเดฟเดฐเดพเด—เดพเดจ, เด•เดŸเด•เดพเดจ เดŽเดจเตเดจเดฟเดตเดฏเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดค เด•เตเดฑเดšเตเดšเต เดถเตเดฐเต‡เดฃเดฟเด•เตพ เดžเด™เตเด™เตพ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเต, เด…เดตเดฏเต† เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏ เด’เดฐเต เดฒเดฟเดธเตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเตเดจเตผเดจเดพเดฎเด•เดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดฎเต‚เดจเตเดจเดฟเดจเต เดชเด•เดฐเด‚ เดฐเดฃเตเดŸเต เดฌเตˆเดฑเตเดฑเตเด•เดณเดพเดฏเดฟ เด…เดตเดฏเต† เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต:

1011xxxx xxxxxxxx

เดฎเดฟเด•เดšเตเดšเดคเต: เดฎเตเด•เดณเดฟเตฝ เดชเดฑเดžเตเดž เด‡เดฎเต‹เดœเดฟเดฎเดฑเตเดฑเตŠเดฐเต เดฌเตˆเด•เตเด•เต: UTF-30 เดจเต‡เด•เตเด•เดพเตพ 60-8% เด•เต‚เดŸเตเดคเตฝ เด’เดคเตเด•เตเด•เดฎเตเดณเตเดณ เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ เดžเด™เตเด™เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเต, 7 เด•เต‹เดกเต เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ เด…เดŸเด™เตเด™เตเดจเตเดจ, UTF-8-เตฝ 25 เดฌเตˆเดฑเตเดฑเตเด•เตพ เดŽเดŸเตเด•เตเด•เตเดจเตเดจเต, เดžเด™เตเด™เตพ เด…เดคเต เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต 14 (เด“เดฐเต‹ เด•เต‹เดกเต เดชเต‹เดฏเดฟเดจเตเดฑเดฟเดจเตเด‚ เด•เตƒเดคเตเดฏเดฎเดพเดฏเดฟ เดฐเดฃเตเดŸเต เดฌเตˆเดฑเตเดฑเตเด•เตพ). เดตเดดเดฟเดฏเดฟเตฝ, เดนเดฌเตเตผ เด‡เดคเต เดฆเดนเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดตเดฟเดธเดฎเตเดฎเดคเดฟเดšเตเดšเต (เดชเดดเดฏเดคเดฟเดฒเตเด‚ เดชเตเดคเดฟเดฏ เดŽเดกเดฟเดฑเตเดฑเดฑเดฟเดฒเตเด‚), เด…เดคเดฟเดจเดพเตฝ เดŽเดจเดฟเด•เตเด•เต เด…เดคเต เด’เดฐเต เดšเดฟเดคเตเดฐเดคเตเดคเต‹เดŸเตŠเดชเตเดชเด‚ เดšเต‡เตผเด•เตเด•เต‡เดฃเตเดŸเดฟเดตเดจเตเดจเต.

เด’เดฐเต เดชเตเดฐเดถเตเดจเด‚ เด•เต‚เดŸเดฟ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เดพเด‚. เดจเดฎเตเดฎเตพ เด“เตผเด•เตเด•เตเดจเตเดจเดคเตเดชเต‹เดฒเต†, เด…เดŸเดฟเดธเตเดฅเดพเดจ เด…เด•เตเดทเดฐเดฎเดพเดฒเดฏเดพเดฃเต เดชเตเดฐเดงเดพเดจเด‚ เด‰เดฏเตผเดจเตเดจ 6 เดฌเดฟเดฑเตเดฑเตเด•เตพ, เดžเด™เตเด™เตพ เดฎเดจเดธเตเดธเดฟเตฝ เดธเต‚เด•เตเดทเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด…เดŸเตเดคเตเดค เดกเต€เด•เต‹เดกเต เดšเต†เดฏเตเดค เด“เดฐเต‹ เดšเดฟเดนเตเดจเดคเตเดคเดฟเดจเตเดฑเต†เดฏเตเด‚ เด•เต‹เดกเดฟเดฒเต‡เด•เตเด•เต เด’เดŸเตเดŸเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดฌเตเดฒเต‹เด•เตเด•เดฟเดฒเตเดณเตเดณ เดšเตˆเดจเต€เดธเต เด…เด•เตเดทเดฐเด™เตเด™เดณเตเดŸเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ 0x4E00 - 0x9FFF, เด‡เดคเต เดฌเดฟเดฑเตเดฑเต 0 เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 1 เด†เดฃเต. เด‡เดคเต เดตเดณเดฐเต† เดธเต—เด•เดฐเตเดฏเดชเตเดฐเดฆเดฎเดฒเตเดฒ: เดˆ เดฐเดฃเตเดŸเต เดฎเต‚เดฒเตเดฏเด™เตเด™เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดžเด™เตเด™เตพ เด…เด•เตเดทเดฐเดฎเดพเดฒ เดจเดฟเดฐเดจเตเดคเดฐเด‚ เดฎเดพเดฑเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต (เด…เดคเดพเดฏเดคเต เดฎเต‚เดจเตเดจเต เดฌเตˆเดฑเตเดฑเตเด•เตพ เดšเต†เดฒเดตเดดเดฟเด•เตเด•เตเด•). เดŽเดจเตเดจเดพเตฝ เดฒเต‹เด‚เด—เต เดฎเต‹เดกเดฟเตฝ, เด•เต‹เดกเดฟเตฝ เดจเดฟเดจเตเดจเต เดคเดจเตเดจเต† เดทเต‹เตผเดŸเตเดŸเต เดฎเต‹เดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดžเด™เตเด™เตพ เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เด•เตเดฑเดฏเตเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚ (เดฎเตเด•เดณเดฟเตฝ เดตเดฟเดตเดฐเดฟเดšเตเดš เดŽเดฒเตเดฒเดพ เดคเดจเตเดคเตเดฐเด™เตเด™เตพเด•เตเด•เตเด‚ เดถเต‡เดทเด‚, เด‡เดคเต 10240 เด†เดฃเต) - เดคเตเดŸเตผเดจเตเดจเต เดนเตˆเดฑเต‹เด—เตเดฒเดฟเดซเตเด•เดณเตเดŸเต† เดถเตเดฐเต‡เดฃเดฟ เด‡เดคเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเด‚ 0x2600 - 0x77FF, เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดˆ เดฎเตเดดเตเดตเตป เดถเตเดฐเต‡เดฃเดฟเดฏเดฟเดฒเตเดŸเดจเต€เดณเดตเตเด‚, เดเดฑเตเดฑเดตเตเด‚ เดชเตเดฐเดงเดพเดจเดชเตเดชเต†เดŸเตเดŸ 6 เดฌเดฟเดฑเตเดฑเตเด•เตพ (21-เตฝ) 0 เดจเต เดคเตเดฒเตเดฏเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚. เด…เดคเดฟเดจเดพเตฝ, เดนเตˆเดฑเต‹เด—เตเดฒเดฟเดซเตเด•เดณเตเดŸเต† เดถเตเดฐเต‡เดฃเดฟเด•เตพ เด’เดฐเต เดนเตˆเดฑเต‹เด—เตเดฒเดฟเดซเดฟเดจเต เดฐเดฃเตเดŸเต เดฌเตˆเดฑเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด‚ (เด‡เดคเต เด…เดคเตเดฐเดฏเตเด‚ เดตเดฒเดฟเดฏ เดถเตเดฐเต‡เดฃเดฟเด•เตเด•เต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฃเต), เด…เด•เตเดทเดฐเดฎเดพเดฒ เดธเตเดตเดฟเดšเตเดšเตเด•เตพเด•เตเด•เต เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจเต.

เด‡เดคเดฐ เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เตพ: SCSU, BOCU-1

เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดตเดฟเดฆเด—เตเดงเตผ, เดฒเต‡เด–เดจเดคเตเดคเดฟเดจเตเดฑเต† เดถเต€เตผเดทเด•เด‚ เดตเดพเดฏเดฟเดšเตเดšเตเด•เดดเดฟเดžเตเดžเดพเตฝ, เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดฎเดพเดจเดฆเดฃเตเดกเด™เตเด™เดณเดฟเตฝ เดจเต‡เดฐเดฟเดŸเตเดŸเต เด‰เดฃเตเดŸเต†เดจเตเดจเต เดจเดฟเด™เตเด™เดณเต† เด“เตผเดฎเตเดฎเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดคเดฟเดŸเตเด•เตเด•เด‚ เด•เต‚เดŸเตเดŸเตเด‚. เดฏเต‚เดฃเดฟเด•เต‹เดกเดฟเดจเตเดณเตเดณ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด•เด‚เดชเตเดฐเดทเตป เดธเตเด•เต€เด‚ (SCSU), เดฒเต‡เด–เดจเดคเตเดคเดฟเตฝ เดตเดฟเดตเดฐเดฟเดšเตเดšเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฏ เด’เดฐเต เดŽเตปเด•เต‹เดกเดฟเด‚เด—เต เดฐเต€เดคเดฟ เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดžเดพเตป เดธเดคเตเดฏเดธเดจเตเดงเดฎเดพเดฏเดฟ เดธเดฎเตเดฎเดคเดฟเด•เตเด•เตเดจเตเดจเต: เดŽเดจเตเดฑเต† เดคเต€เดฐเตเดฎเดพเดจเด‚ เดŽเดดเตเดคเตเดจเตเดจเดคเดฟเตฝ เด†เดดเดคเตเดคเดฟเตฝ เดฎเตเดดเตเด•เดฟเดฏเดคเดฟเดจเต เดถเต‡เดทเดฎเดพเดฃเต เด…เดคเดฟเดจเตเดฑเต† เด…เดธเตเดคเดฟเดคเตเดตเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดžเดพเตป เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดฟเดฏเดคเต. เดคเตเดŸเด•เตเด•เด‚ เดฎเตเดคเดฒเต‡ เดŽเดจเดฟเด•เตเด•เต เด…เดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด…เดฑเดฟเดฏเดพเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต†เด™เตเด•เดฟเตฝ, เดŽเดจเตเดฑเต† เดธเตเดตเดจเตเดคเด‚ เดธเดฎเต€เดชเดจเด‚ เด•เตŠเดฃเตเดŸเตเดตเดฐเตเดจเตเดจเดคเดฟเดจเตเดชเด•เดฐเด‚ เด’เดฐเต เดจเดŸเดชเตเดชเดพเด•เตเด•เตฝ เดŽเดดเตเดคเดพเตป เดžเดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต.

เดฐเดธเด•เดฐเดฎเดพเดฏ เด•เดพเดฐเตเดฏเด‚ เดŽเดจเตเดคเต†เดจเตเดจเดพเตฝ, เดžเดพเตป เดธเตเดตเดจเตเดคเดฎเดพเดฏเดฟ เด•เตŠเดฃเตเดŸเตเดตเดจเตเดจ เด†เดถเดฏเด™เตเด™เตพเด•เตเด•เต เดธเดฎเดพเดจเดฎเดพเดฏ เด†เดถเดฏเด™เตเด™เตพ SCSU เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเดพเดฃเต (โ€œเด…เด•เตเดทเดฐเดฎเดพเดฒโ€ เดŽเดจเตเดจ เด†เดถเดฏเดคเตเดคเดฟเดจเต เดชเด•เดฐเด‚ เด…เดตเตผ โ€œเดตเดฟเตปเดกเต‹เด•เตพโ€ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด…เดตเดฏเดฟเตฝ เดŽเดจเดฟเด•เตเด•เตเดณเตเดณเดคเดฟเดจเต‡เด•เตเด•เดพเตพ เด•เต‚เดŸเตเดคเตฝ เดฒเดญเตเดฏเดฎเดพเดฃเต). เด…เดคเต‡ เดธเดฎเดฏเด‚, เดˆ เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเดจเต เดฆเต‹เดทเด™เตเด™เดณเตเดฎเตเดฃเตเดŸเต: เด‡เดคเต เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต‡เด•เตเด•เดพเตพ เด•เด‚เดชเตเดฐเดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เดณเต‹เดŸเต เด…เตฝเดชเตเดชเด‚ เด…เดŸเตเดคเตเดคเดพเดฃเต. เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตเด‚, เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เดจเดฟเดฐเดตเดงเดฟ เดชเตเดฐเดพเดคเดฟเดจเดฟเดงเตเดฏ เดฐเต€เดคเดฟเด•เตพ เดจเตฝเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เด’เดชเตเดฑเตเดฑเดฟเดฎเตฝ เด’เดจเตเดจเต เดŽเด™เตเด™เดจเต† เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเดฎเต†เดจเตเดจเต เดชเดฑเดฏเตเดจเตเดจเดฟเดฒเตเดฒ - เด‡เดคเดฟเดจเดพเดฏเดฟ, เดŽเตปเด•เต‹เดกเตผ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดนเตเดฏเต‚เดฑเดฟเดธเตเดฑเตเดฑเดฟเด•เตเดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚. เด…เดคเดฟเดจเดพเตฝ, เดจเดฒเตเดฒ เดชเดพเด•เตเด•เต‡เดœเดฟเด‚เด—เต เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต SCSU เดŽเตปเด•เต‹เดกเตผ เดŽเดจเตเดฑเต† เด…เตฝเด—เต‹เดฐเดฟเดคเดคเตเดคเต‡เด•เตเด•เดพเตพ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดตเตเด‚ เด•เต‚เดŸเตเดคเตฝ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเดณเตเดณเดคเตเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚.

เดคเดพเดฐเดคเดฎเตเดฏเดคเตเดคเดฟเดจเดพเดฏเดฟ, เดžเดพเตป เดŽเดธเตโ€Œเดธเดฟโ€ŒเดŽเดธเตโ€Œเดฏเตเดตเดฟเดจเตเดฑเต† เดคเดพเดฐเดคเดฎเตเดฏเต‡เดจ เดฒเดณเดฟเดคเดฎเดพเดฏ เดจเดŸเดชเตเดชเดพเด•เตเด•เตฝ เดœเดพเดตเดพเดธเตโ€Œเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเดฟ - เด•เต‹เดกเต เดตเต‹เดณเดฟเดฏเดคเตเดคเดฟเดจเตเดฑเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ เด‡เดคเต เดŽเดจเตเดฑเต† เดฏเตโ€ŒเดŸเดฟโ€ŒเดŽเดซเต-เดธเดฟเดฏเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเดพเดตเตเดจเตเดจเดคเดพเดฏเดฟ เดฎเดพเดฑเดฟ, เดชเด•เตเดทเต‡ เดšเดฟเดฒ เดธเดจเตเดฆเตผเดญเด™เตเด™เดณเดฟเตฝ เดซเดฒเด‚ เดชเดคเดฟเดจเดพเดฏเดฟเดฐเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เดถเดคเดฎเดพเดจเด‚ เดฎเต‹เดถเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต (เดšเดฟเดฒเดชเตเดชเต‹เตพ เด…เดคเต เด•เดตเดฟเดžเตเดžเต‡เด•เตเด•เดพเด‚, เดชเด•เตเดทเต‡ เด…เดงเดฟเด•เด‚ เด…เดฒเตเดฒ). เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดนเต€เดฌเตเดฐเต, เด—เตเดฐเต€เด•เตเด•เต เดญเดพเดทเด•เดณเดฟเดฒเตเดณเตเดณ เดชเดพเด เด™เตเด™เตพ เดฏเตเดŸเดฟเดŽเดซเต-เดธเดฟ เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดคเต เดŽเดธเตโ€Œเดธเดฟโ€ŒเดŽเดธเตโ€Œเดฏเตเดตเดฟเดจเต‡เด•เตเด•เดพเตพ 60% เดฎเดฟเด•เดšเตเดšเดคเต (เด’เดฐเตเดชเด•เตเดทเต‡ เด…เดตเดฏเตเดŸเต† เด’เดคเตเด•เตเด•เดฎเตเดณเตเดณ เด…เด•เตเดทเดฐเดฎเดพเดฒเด•เตพ เดฎเต‚เดฒเดฎเดพเด•เดพเด‚).

เดฏเต‚เดฃเดฟเด•เต‹เดกเดฟเดจเต† เด’เดคเตเด•เตเด•เดฎเตเดณเตเดณ เดฐเต€เดคเดฟเดฏเดฟเตฝ เดชเตเดฐเดคเดฟเดจเดฟเดงเต€เด•เดฐเดฟเด•เตเด•เดพเตป เดŽเดธเตโ€Œเดธเดฟโ€ŒเดŽเดธเตโ€Œเดฏเต เด•เต‚เดŸเดพเดคเต† เดฎเดฑเตเดฑเตŠเดฐเต เดฎเดพเตผเด—เดฎเตเดฃเตเดŸเต†เดจเตเดจเต เดžเดพเตป เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เดšเต‡เตผเด•เตเด•เตเด‚ - BOCU-1, เดŽเดจเตเดจเดพเตฝ เด‡เดคเต MIME เด…เดจเตเดฏเต‹เดœเตเดฏเดค เดฒเด•เตเดทเตเดฏเดฎเดฟเดŸเตเดจเตเดจเต (เดŽเดจเดฟเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒเดพเดคเตเดคเดคเต) เด•เต‚เดŸเดพเดคเต† เดŽเตปเด•เต‹เดกเดฟเด‚เด—เดฟเตฝ เด…เดฒเตเดชเด‚ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏ เดธเดฎเต€เดชเดจเด‚ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดฟเดจเตเดฑเต† เดซเดฒเดชเตเดฐเดพเดชเตเดคเดฟ เดžเดพเตป เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ, เดชเด•เตเดทเต‡ เด‡เดคเต SCSU-เดจเต‡เด•เตเด•เดพเตพ เด‰เดฏเตผเดจเตเดจเดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเตป เดธเดพเดงเตเดฏเดคเดฏเดฟเดฒเตเดฒเต†เดจเตเดจเต เดŽเดจเดฟเด•เตเด•เต เดคเต‹เดจเตเดจเตเดจเตเดจเต.

เดธเดพเดงเตเดฏเดฎเดพเดฏ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเตเด•เตพ

เดžเดพเตป เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเดšเตเดš เด…เตฝเด—เต‹เดฐเดฟเดคเด‚ เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดชเตเดฐเด•เดพเดฐเด‚ เดธเดพเตผเดตเดคเตเดฐเดฟเด•เดฎเดฒเตเดฒ (เด’เดฐเตเดชเด•เตเดทเต‡ เดŽเดจเตเดฑเต† เดฒเด•เตเดทเตเดฏเด™เตเด™เตพ เดฏเต‚เดฃเดฟเด•เต‹เดกเต เด•เตบเดธเต‹เตผเดทเตเดฏเดคเตเดคเดฟเดจเตเดฑเต† เดฒเด•เตเดทเตเดฏเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเดฟเดšเดฒเดฟเด•เตเด•เตเดจเตเดจเดคเต เด‡เดตเดฟเดŸเต†เดฏเดพเดฃเต). เด‡เดคเต เดชเตเดฐเดพเดฅเดฎเดฟเด•เดฎเดพเดฏเดฟ เด’เดฐเต เดŸเดพเดธเตโ€Œเด•เตเด•เดฟเดจเดพเดฏเดฟ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดšเดคเดพเดฃเต†เดจเตเดจเต เดžเดพเตป เด‡เดคเดฟเดจเด•เด‚ เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต (เด’เดฐเต เดฌเดนเตเดญเดพเดทเดพ เดจเดฟเด˜เดฃเตเดŸเต เด’เดฐเต เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเต เดŸเตเดฐเต€เดฏเดฟเตฝ เดธเต‚เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต), เด…เดคเดฟเดจเตเดฑเต† เดšเดฟเดฒ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เดฎเดฑเตเดฑเต เดœเต‹เดฒเดฟเด•เตพเด•เตเด•เต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดฒเตเดฒเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚. เดŽเดจเตเดจเดพเตฝ เด‡เดคเต เด’เดฐเต เดฎเดพเดจเดฆเดฃเตเดกเดฎเดฒเตเดฒ เดŽเดจเตเดจเดคเต เด’เดฐเต เดชเตเดฒเดธเต เด†เด•เดพเด‚ - เดจเดฟเด™เตเด™เดณเตเดŸเต† เด†เดตเดถเตเดฏเด™เตเด™เตพเด•เตเด•เต เด…เดจเตเดธเตƒเดคเดฎเดพเดฏเดฟ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดคเต เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดชเดฐเดฟเดทเตเด•เดฐเดฟเด•เตเด•เดพเดจเดพเด•เตเด‚.

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดตเตเดฏเด•เตเดคเดฎเดพเดฏ เดฐเต€เดคเดฟเดฏเดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดธเด‚เดธเตเดฅเดพเดจเดคเตเดคเดฟเดจเตเดฑเต† เดธเดพเดจเตเดจเดฟเดงเตเดฏเด‚ เด’เดดเดฟเดตเดพเด•เตเด•เดพเด‚, เดธเตโ€Œเดฑเตเดฑเต‡เดฑเตเดฑเตโ€Œเดฒเต†เดธเต เด•เต‹เดกเดฟเด‚เด—เต เดจเดŸเดคเตเดคเดพเด‚ - เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดฐเตเดคเต offs, auxOffs ะธ is21Bit เดŽเตปเด•เต‹เดกเดฑเดฟเดฒเตเด‚ เดกเต€เด•เต‹เดกเดฑเดฟเดฒเตเด‚. เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เด’เดฐเต‡ เด…เด•เตเดทเดฐเดฎเดพเดฒเดฏเดฟเดฒเต† เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเตเดŸเต† เดธเต€เด•เตเดตเตปเดธเตเด•เตพ เดซเดฒเดชเตเดฐเดฆเดฎเดพเดฏเดฟ เดชเดพเดฏเตเด•เตเด•เต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ, เดŽเดจเตเดจเดพเตฝ เดธเดจเตเดฆเตผเดญเด‚ เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เดพเดคเต† เดคเดจเตเดจเต† เด’เดฐเต‡ เดชเตเดฐเดคเต€เด•เด‚ เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เด’เดฐเต‡ เดฌเตˆเดฑเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เดจเตเดจเต เด’เดฐเต เด—เตเดฏเดพเดฐเดฃเตเดŸเดฟ เด‰เดฃเตเดŸเดพเด•เตเด‚.

เด•เต‚เดŸเดพเดคเต†, เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เด…เดตเดธเตเดฅ เดฎเดพเดฑเตเดฑเดฟเด•เตเด•เตŠเดฃเตเดŸเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดญเดพเดทเดฏเดฟเดฒเต‡เด•เตเด•เต เดŽเตปเด•เต‹เดกเดฑเดฟเดจเต† เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚ - เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฑเดทเตเดฏเตป เดŸเต†เด•เตเดธเตเดฑเตเดฑเตเด•เดณเดฟเตฝ เดถเตเดฐเดฆเตเดง เด•เต‡เดจเตเดฆเตเดฐเต€เด•เดฐเดฟเด•เตเด•เตเด•, เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเตฝ เดŽเตปเด•เต‹เดกเดฑเตเด‚ เดกเต€เด•เต‹เดกเดฑเตเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด• offs = 0x0400 ะธ auxOffs = 0. เดธเตโ€Œเดฑเตเดฑเต‡เดฑเตเดฑเตโ€Œเดฒเต†เดธเต เดฎเต‹เดกเดฟเดจเตเดฑเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ เด‡เดคเต เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตเด‚ เด…เตผเดคเตเดฅเดตเดคเตเดคเดพเดฃเต. เดชเตŠเดคเตเดตเต‡, เด‡เดคเต เดชเดดเดฏ เดŽเดŸเตเดŸเต-เดฌเดฟเดฑเตเดฑเต เดŽเตปเด•เต‹เดกเดฟเด‚เด—เต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚, เดŽเดจเตเดจเดพเตฝ เด†เดตเดถเตเดฏเดพเดจเตเดธเดฐเดฃเด‚ เดŽเดฒเตเดฒเดพ เดฏเต‚เดฃเดฟเด•เตเด•เต‹เดกเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ เดšเต‡เตผเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเดพเดคเต† เดคเดจเตเดจเต†.

เดจเต‡เดฐเดคเตเดคเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดš เดฎเดฑเตเดฑเตŠเดฐเต เดชเต‹เดฐเดพเดฏเตเดฎ, UTF-C-เดฏเดฟเตฝ เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดตเดฒเดฟเดฏ เดŸเต†เด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเดฟเตฝ เด’เดฐเต เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เดฌเตˆเดฑเตเดฑเดฟเดจเต เดเดฑเตเดฑเดตเตเด‚ เด…เดŸเตเดคเตเดคเตเดณเตเดณ เดชเตเดฐเดคเต€เด• เด…เดคเดฟเตผเดคเตเดคเดฟ เด•เดฃเตเดŸเต†เดคเตเดคเดพเตป เดตเต‡เด—เดคเตเดคเดฟเดฒเตเดณเตเดณ เดฎเดพเตผเด—เดฎเดฟเดฒเตเดฒ เดŽเดจเตเดจเดคเดพเดฃเต. เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตโ€Œเดค เดฌเดซเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เด…เดตเดธเดพเดจเดคเตเดคเต‡เดคเต 100 เดฌเตˆเดฑเตเดฑเตเด•เตพ เดฎเตเดฑเดฟเดšเตเดšเตเดฎเดพเดฑเตเดฑเดฟเดฏเดพเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดจเตเดจเตเด‚ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเดพเดคเตเดค เดฎเดพเดฒเดฟเดจเตเดฏเด‚ เดฒเดญเดฟเด•เตเด•เดพเตป เดธเดพเดงเตเดฏเดคเดฏเตเดฃเตเดŸเต. เดฎเตพเดŸเตเดŸเดฟ-เดœเดฟเด—เดพเดฌเตˆเดฑเตเดฑเต เดฒเต‹เด—เตเด•เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดŽเตปเด•เต‹เดกเดฟเด‚เด—เต เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒ, เดŽเดจเตเดจเดพเตฝ เดชเตŠเดคเตเดตเต‡ เด‡เดคเต เดถเดฐเดฟเดฏเดพเด•เตเด•เดพเดตเตเดจเตเดจเดคเดพเดฃเต. เดฌเตˆเดฑเตเดฑเต 0xBF เด†เดฆเตเดฏ เดฌเตˆเดฑเตเดฑเดพเดฏเดฟ เด’เดฐเดฟเด•เตเด•เดฒเตเด‚ เดฆเตƒเดถเตเดฏเดฎเดพเด•เดฐเตเดคเต (เดŽเดจเตเดจเดพเตฝ เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต‡เดคเต‹ เดฎเต‚เดจเตเดจเดพเดฎเดคเตเดคเต‡เดคเต‹ เด†เด•เดพเด‚). เด…เดคเดฟเดจเดพเตฝ, เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เตเดฐเดฎเด‚ เดคเดฟเดฐเตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚ 0xBF 0xBF 0xBF เด“เดฐเต‹เดจเตเดจเตเด‚ เดชเดฑเดฏเตเด•, 10 KB - เด…เดชเตเดชเต‹เตพ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เด…เดคเดฟเตผเดคเตเดคเดฟ เด•เดฃเตเดŸเต†เดคเตเดคเดฃเดฎเต†เด™เตเด•เดฟเตฝ, เดธเดฎเดพเดจเดฎเดพเดฏ เด’เดฐเต เดฎเดพเตผเด•เตเด•เตผ เด•เดฃเตเดŸเต†เดคเตเดคเตเดจเตเดจเดคเตเดตเดฐเต† เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดค เดญเดพเด—เด‚ เดธเตเด•เดพเตป เดšเต†เดฏเตเดคเดพเตฝ เดฎเดคเดฟเดฏเดพเด•เตเด‚. เด…เดตเดธเดพเดจเดคเตเดคเต† เดชเดฟเดจเตเดคเตเดŸเดฐเตเดจเตเดจเต 0xBF เด’เดฐเต เด•เดฅเดพเดชเดพเดคเตเดฐเดคเตเดคเดฟเดจเตเดฑเต† เดคเตเดŸเด•เตเด•เดฎเดพเด•เตเดฎเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเต. (เดกเต€เด•เต‹เดกเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เดฎเต‚เดจเตเดจเต เดฌเตˆเดฑเตเดฑเตเด•เดณเตเดŸเต† เดˆ เด•เตเดฐเดฎเด‚ เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚ เด…เดตเด—เดฃเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.)

เดšเตเดฐเตเด•เตเด•เดคเตเดคเดฟเตฝ

เดจเดฟเด™เตเด™เตพ เด‡เดคเต เดตเดฐเต† เดตเดพเดฏเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เด…เดญเดฟเดจเดจเตเดฆเดจเด™เตเด™เตพ! เดฏเต‚เดฃเดฟเด•เตเด•เต‹เดกเดฟเดจเตเดฑเต† เด˜เดŸเดจเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดŽเดจเตเดจเต†เดชเตเดชเต‹เดฒเต† เดจเดฟเด™เตเด™เดณเตเด‚ เดชเตเดคเดฟเดฏ เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ (เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดจเดฟเด™เตเด™เดณเตเดŸเต† เด“เตผเดฎเตเดฎ เดชเตเดคเตเด•เตเด•เดฟ) เดชเด เดฟเดšเตเดšเตเดตเต†เดจเตเดจเต เดžเดพเตป เดชเตเดฐเดคเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต.

เดฎเดฑเตเดฑเตŠเดฐเต เดฌเตˆเด•เตเด•เต: UTF-30 เดจเต‡เด•เตเด•เดพเตพ 60-8% เด•เต‚เดŸเตเดคเตฝ เด’เดคเตเด•เตเด•เดฎเตเดณเตเดณ เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ เดžเด™เตเด™เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเต
เดกเต†เดฎเต‹ เดชเต‡เดœเต. เดฏเตเดŸเดฟเดŽเดซเต-8, เดŽเดธเตโ€Œเดธเดฟโ€ŒเดŽเดธเตโ€Œเดฏเต เดŽเดจเตเดจเดฟเดตเดฏเต†เด•เตเด•เดพเดณเตเด‚ เด—เตเดฃเด™เตเด™เตพ เดนเต€เดฌเตเดฐเต‚เดตเดฟเดจเตเดฑเต† เด‰เดฆเดพเดนเดฐเดฃเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต.

เดฎเตเด•เดณเดฟเตฝ เดตเดฟเดตเดฐเดฟเดšเตเดš เด—เดตเต‡เดทเดฃเด‚ เดฎเดพเดจเดฆเดฃเตเดกเด™เตเด™เดณเตเดŸเต† เดฎเต‡เดฒเตเดณเตเดณ เด•เดŸเดจเตเดจเตเด•เดฏเดฑเตเดฑเดฎเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เดฐเตเดคเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดŽเดจเตเดฑเต† เดœเต‹เดฒเดฟเดฏเตเดŸเต† เดซเดฒเด™เตเด™เดณเดฟเตฝ เดžเดพเตป เดชเตŠเดคเตเดตเต† เดธเด‚เดคเตƒเดชเตเดคเดจเดพเดฃเต, เด…เดคเดฟเดจเดพเตฝ เดžเดพเตป เด…เดตเดฐเดฟเตฝ เดธเดจเตเดคเตเดทเตเดŸเดจเดพเดฃเต เดชเด™เตเด•เต: เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด’เดฐเต เดฎเดฟเดจเดฟเดซเตˆเดกเต JS เดฒเตˆเดฌเตเดฐเดฑเดฟเดฏเตเดŸเต† เดญเดพเดฐเด‚ 1710 เดฌเตˆเดฑเตเดฑเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต (เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚ เดกเดฟเดชเตปเดกเตปเดธเดฟเด•เดณเตŠเดจเตเดจเตเดฎเดฟเดฒเตเดฒ). เดžเดพเตป เดฎเตเด•เดณเดฟเตฝ เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดคเตเดชเต‹เดฒเต†, เด…เดตเดณเตเดŸเต† เดœเต‹เดฒเดฟ เด‡เดตเดฟเดŸเต† เด•เดพเดฃเดพเด‚ เดกเต†เดฎเต‹ เดชเต‡เดœเต (UTF-8, SCSU เดŽเดจเตเดจเดฟเดตเดฏเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเดพเดตเตเดจเตเดจ เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เดŸเต†เด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเตเด•เดณเตเด‚ เด‰เดฃเตเดŸเต).

เด…เดตเดธเดพเดจเดฎเดพเดฏเดฟ, UTF-C เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เด•เต‡เดธเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดžเดพเตป เด’เดฐเดฟเด•เตเด•เตฝ เด•เต‚เดŸเดฟ เดถเตเดฐเดฆเตเดง เด†เด•เตผเดทเดฟเด•เตเด•เตเด‚ เด…เดคเต เดถเดฐเดฟเดฏเดฒเตเดฒ:

  • เดจเดฟเด™เตเด™เดณเตเดŸเต† เดตเดฐเดฟเด•เตพ เดฆเตˆเตผเด˜เตเดฏเดฎเต‡เดฑเดฟเดฏเดคเดพเดฃเต†เด™เตเด•เดฟเตฝ (100-200 เดชเตเดฐเดคเต€เด•เด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต). เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดกเดฟเดซเตเดฒเต‡เดฑเตเดฑเต เดชเต‹เดฒเตเดณเตเดณ เด•เด‚เดชเตเดฐเดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพ เดšเดฟเดจเตเดคเดฟเด•เตเด•เดฃเด‚.
  • เดจเดฟเดจเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเต†เด™เตเด•เดฟเตฝ ASCII เดธเตเดคเดพเดฐเตเดฏเดค, เด…เดคเดพเดฏเดคเต, เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดค เดธเต€เด•เตเดตเตปเดธเตเด•เดณเดฟเตฝ เดฏเดฅเดพเตผเดคเตเดฅ เดธเตโ€ŒเดŸเตเดฐเดฟเด‚เด—เดฟเตฝ เด‡เดฒเตเดฒเดพเดคเตเดค ASCII เด•เต‹เดกเตเด•เตพ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ เดŽเดจเตเดจเดคเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต. เดฎเต‚เดจเตเดจเดพเด‚ เด•เด•เตเดทเดฟ API-เด•เดณเตเดฎเดพเดฏเดฟ เดธเด‚เดตเดฆเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด’เดฐเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ), เดจเดฟเด™เตเด™เตพ เดŽเตปเด•เต‹เดกเดฟเด‚เด—เต เดซเดฒเด‚ เดฌเตˆเดฑเตเดฑเตเด•เดณเตเดŸเต† เด’เดฐเต เด…เดฎเต‚เตผเดคเตเดคเดฎเดพเดฏ เดธเต†เดฑเตเดฑเดพเดฏเดฟ เดจเตฝเด•เตเด•เดฏเตเด‚ เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เดณเดพเดฏเดฟเดŸเตเดŸเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เด‡เดคเดฟเดจเตเดฑเต† เด†เดตเดถเตเดฏเด•เดค เด’เดดเดฟเดตเดพเด•เตเด•เดพเดจเดพเด•เตเด‚. เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดชเตเดฐเดคเต€เด•เตเดทเดฟเดคเดฎเดพเดฏ เด•เต‡เดŸเตเดชเดพเดŸเตเด•เตพ เดฒเดญเดฟเด•เตเด•เดพเตป เดธเดพเดงเตเดฏเดคเดฏเตเดฃเตเดŸเต.
  • เด’เดฐเต เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เด“เดซเตโ€Œเดธเต†เดฑเตเดฑเดฟเตฝ (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด’เดฐเต เดตเดฐเดฟเดฏเตเดŸเต† เด’เดฐเต เดญเดพเด—เด‚ เด•เต‡เดŸเดพเด•เตเดฎเตเดชเต‹เตพ) เดชเตเดฐเดคเต€เด• เด…เดคเดฟเดฐเตเด•เตพ เดตเต‡เด—เดคเตเดคเดฟเตฝ เด•เดฃเตเดŸเต†เดคเตเดคเดพเตป เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เดดเดฟเดฏเดฃเดฎเต†เด™เตเด•เดฟเตฝ. เด‡เดคเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚, เดชเด•เตเดทเต‡ เด†เดฆเตเดฏเด‚ เดฎเตเดคเตฝ เดฒเตˆเตป เดธเตเด•เดพเตป เดšเต†เดฏเตเดฏเตเด• (เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฎเตเดฎเตเดชเดคเตเดคเต† เดตเดฟเดญเดพเด—เดคเตเดคเดฟเตฝ เดตเดฟเดตเดฐเดฟเดšเตเดš เดชเดฐเดฟเดทเตเด•เตเด•เดฐเดฃเด‚ เดชเตเดฐเดฏเต‹เด—เดฟเด•เตเด•เตเด•).
  • เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เดณเตเดŸเต† เด‰เดณเตเดณเดŸเด•เตเด•เดคเตเดคเดฟเตฝ เดตเต‡เด—เดคเตเดคเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดจเดŸเดคเตเดคเดฃเดฎเต†เด™เตเด•เดฟเตฝ (เด…เดต เด…เดŸเตเด•เตเด•เตเด•, เด…เดตเดฏเดฟเดฒเต† เดธเดฌเตโ€ŒเดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพเด•เตเด•เดพเดฏเดฟ เดคเดฟเดฐเดฏเตเด•, เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เตเด•). เด‡เดคเดฟเดจเต เด†เดฆเตเดฏเด‚ เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ เดกเต€เด•เต‹เดกเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต, เด…เดคเดฟเดจเดพเตฝ UTF-C เดˆ เดธเดจเตเดฆเตผเดญเด™เตเด™เดณเดฟเตฝ UTF-8 เดจเต‡เด•เตเด•เดพเตพ เดตเต‡เด—เดค เด•เตเดฑเดตเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚ (เดŽเดจเตเดจเดพเตฝ เด•เด‚เดชเตเดฐเดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เดณเต‡เด•เตเด•เดพเตพ เดตเต‡เด—เดคเดฏเตเดณเตเดณเดคเดพเดฃเต). เด’เดฐเต‡ เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เด’เดฐเต‡ เดฐเต€เดคเดฟเดฏเดฟเตฝ เดŽเตปเด•เต‹เดกเต เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเตฝ, เดกเต€เด•เต‹เดกเดฟเด‚เด—เดฟเดจเตเดฑเต† เด•เตƒเดคเตเดฏเดฎเดพเดฏ เดคเดพเดฐเดคเดฎเตเดฏเด‚ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ, เด•เต‚เดŸเดพเดคเต† เดฌเตˆเดฑเตเดฑเต-เดฌเตˆ-เดฌเตˆเดฑเตเดฑเต เด…เดŸเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเตฝ เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚.

เด…เดชเตเดกเต‡เดฑเตเดฑเต: เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเต เดŸเดฟเดฏเต‹เดฎเดฟเดšเตเดšเต เดšเตเดตเดŸเต†เดฏเตเดณเตเดณ เด…เดญเดฟเดชเตเดฐเดพเดฏเด™เตเด™เดณเดฟเตฝ UTF-C-เดฏเตเดŸเต† เดชเตเดฐเดฏเต‹เด— เดชเดฐเดฟเดงเดฟเด•เตพ เด‰เดฏเตผเดคเตเดคเดฟเด•เตเด•เดพเดŸเตเดŸเตเดจเตเดจ เด’เดฐเต เด—เตเดฐเดพเดซเต เดชเต‹เดธเตเดฑเตเดฑเต เดšเต†เดฏเตเดคเต. เดชเดพเด•เตเด•เต เดšเต†เดฏเตเดค เดธเตเดŸเตเดฐเดฟเด‚เด—เต เดšเต†เดฑเตเดคเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดฟเดŸเดคเตเดคเต‹เดณเด‚ UTF-C เด’เดฐเต เดชเตŠเดคเต-เด‰เดฆเตเดฆเต‡เดถเตเดฏ เด•เด‚เดชเตเดฐเดทเตป เด…เตฝเด—เต‹เดฐเดฟเดคเดคเตเดคเต‡เด•เตเด•เดพเตพ (LZW เดจเตเดฑเต† เด’เดฐเต เดตเตเดฏเดคเดฟเดฏเดพเดจเด‚) เด•เต‚เดŸเตเดคเตฝ เด•เดพเดฐเตเดฏเด•เตเดทเดฎเดฎเดพเดฃเต†เดจเตเดจเต เด‡เดคเต เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต. ~140 เดชเตเดฐเดคเต€เด•เด™เตเด™เตพ (เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดคเดพเดฐเดคเดฎเตเดฏเด‚ เด’เดฐเต เดตเดพเดšเด•เดคเตเดคเดฟเตฝ เดจเดŸเดคเตเดคเดฟเดฏเดคเดพเดฃเต†เดจเตเดจเต เดžเดพเตป เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเดจเตเดจเต; เดฎเดฑเตเดฑเต เดญเดพเดทเด•เดณเดฟเตฝ เดซเดฒเด‚ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚).
เดฎเดฑเตเดฑเตŠเดฐเต เดฌเตˆเด•เตเด•เต: UTF-30 เดจเต‡เด•เตเด•เดพเตพ 60-8% เด•เต‚เดŸเตเดคเตฝ เด’เดคเตเด•เตเด•เดฎเตเดณเตเดณ เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดธเตเดŸเตเดฐเดฟเด‚เด—เตเด•เตพ เดžเด™เตเด™เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเต

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•