LINUX.ORG.RU
ФорумTalks

Различие между UTF-8 и utf-8


0

1

Сабж. Где-то видел фразу: «Каждый utf-8 = UTF-8, но не каждый UTF-8 = utf-8, UTF-8 - это strict модель». Что-то в этом роде... Прошу знающих просветить.



Последнее исправление: Lorchanko (всего исправлений: 1)

> Различие между UTF-8 и utf-8
Регистр.

krakatau
()

> Различие между UTF-8 и utf-8

первое написано в верхнем регистре, а второе в нижнем

aho
()

Ничего подобного. Такое возможно только у кривых программ, которые почему-то обрабатывают их по-разному. Никакой разницы между UTF-8 и utf-8 нет.

Deleted
()

Не хватает тега [ДТ]

GotF ★★★★★
()
Ответ на: комментарий от RedPossum

UTF-16 (англ. Unicode Transformation Format) в информатике — один из способов кодирования символов из Unicode в виде последовательности 16-битных слов. Символы с кодами меньше 0x10000 (216) представляются как есть, а символы с кодами 0x10000—0x10FFFF — в виде последовательности двух 16-битных слов, первое из которых лежит в диапазоне 0xD800–0xDBFF, а второе — 0xDC00—0xDFFF. Ясно, что имеется как раз 210 * 210 = 220 таких комбинаций.

а вообще по топику ansi utf8 совпадают первые 128

guilder
()

Есть еще всякие вариции UTF-8 связанные с тем, как обрабатывать суррогатные пары при конвертации из UTF-16 и с возможностью хранения NULL character.

sign
()
Ответ на: комментарий от sign

Нет. Я так думаю что там имелось ввиду не UTF-8 и utf-8, а UNICODE и utf-8...

Lorchanko
() автор топика

Смысл в том, что utf-8 или utf8 вообще не бывает. Это ошибочное написание UTF-8. Тоесть если программа понимает utf8, то она точно понимает UTF-8. А вот наоборот не верно! Ну может она список кодировок очень строго блюдет и регистр её волнует

demmsnt
()
Ответ на: комментарий от Kosyak

>В экзотическом месте ты её нашел, однако.

Да чего там экзотического? Оно есть у каждого. Это любой проктолог подтвердит.

Attila ★★
()
Ответ на: комментарий от sign

> А контекст то какой? Это не про Perl случайно?

Perl - Strictify utf8 to UTF-8


+1

Это стопудняк про сраную перловку.

Manhunt ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.