Вопросы к Поиску с Алисой
Некоторые особенности расширенных кодировок ASCII, таких как UTF-8 и ISO-8859:
ISO-8859 — семейство однобайтовых ASCII-совместимых кодировок. alexeykalina.github.io Содержит порядка пятнадцати кодовых страниц для разных языков, в том числе и кириллицу (ISO-8859-5). alexeykalina.github.io Так как разрабатывалась как средство обмена информацией, не предназначена для обеспечения высококачественной типографики, при этом содержит много символов управления терминалом. alexeykalina.github.io
UTF-8 — кодировка с переменной длиной. alexeykalina.github.io Позволяет кодировать символы длиной от 1 до 4 байтов. alexeykalina.github.io При этом старшие биты сообщают о том, какого размера этот символ. alexeykalina.github.io Для ASCII символов происходит экономия памяти, но за счёт сигнальных символов двухбайтные значения могут превратиться в трёхбайтные. alexeykalina.github.io
Кроме того, UTF-8 поддерживает сразу несколько языков, включая упрощённый китайский и традиционный китайский, а также китайские символы, которые применяются в японском и корейском языках. www.regatta.cs.msu.su
Как ISO-8859-1, так и UTF-8 обратно совместимы с ASCII, но UTF-8 не обратно совместим с ISO-8859-1. stackoverflow.com