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 и наоборот. | |
| |
Просмотров: 495 | | |
Всего комментариев: 0 | |