Punycode
Важнейшей причиной введения Punycode был тот факт, что в утверждённой стандартом системе доменных имен разрешены только 26 символов латинского алфавита, цифры от 0 до 9 и дефис. Для английского и некоторых других языков на основе латинского алфавита этого достаточно, однако другие языки могут содержать дополнительные символы, например, ä, ö или ü.

В качестве базисных символов выступают символы латинского алфавита от a до z (без различия между прописными и строчными буквами), цифры от 0 до 9 и дефис «-»; всего 37 символов.
ПримерыПоследовательность символов    Кодировка
abcdef    abcdef
abæcdöef    abcdef-qua4k
schön    schn-7qa
ยจฆฟคฏข    22cdfh1b8fsa
☺    74h
правда    80aafi6cg

Существуют также специальные программы или сервисы, называемые Punycode-конвертерами, позволяющие осуществлять кодирование/декодирование последовательности Unicode-символов в ACE и наоборот.
Категория: Интернет | Добавил: Admin3468 (11.12.2015)
Просмотров: 495 | Теги: Punycode | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *: