Примеры преобразований кириллических доменов
домен.рф → xn--d1acufc.xn--p1ai
xn--d1acufc5f.xn--p1ai → домены.рф
домен.москва → xn--d1acufc.xn--80adxhks
xn--d1acufc5f.xn--80adxhks → домены.москва
домен.com → xn--d1acufc.com
xn--d1acufc5f.com → домены.com
домен.su → xn--d1acufc.su
xn--d1acufc5f.su → домены.su
Возможности сервиса заключаются в преобразовании доменных имен, написанных на кириллице в кодировку Punycode. Именно она лежит в основе интернационализованных доменных имен (Internationalized Domain Names или IDN).
Что есть домен .РФ?
Сам по себе домен – это адрес человека или компании на просторах интернета, по которому их можно найти. Зачастую это сам адрес сайта. .РФ предоставляет возможность писать в адресной строке не латинские буквы, а родную кириллицу. К примеру, вместо name.ru – имя.рф.
Присутствие букв русского алфавита в домене значительно упрощает запоминание адреса какой-либо страницы. Любой из пользователей, кто далек от знания английского языка, сможет понять, чему посвящен ресурс. К ому же уже доказано фактами, что легче запомнить кириллицу (затрачивается меньше секунды), нежели латиницу (нужно больше времени). Иными словами написание имени домена русскими буквами – это эффективный и благоприятный способ общения с собственной аудиторией на понятном языке.
Internationalized Domain Names
В IDN доменах содержатся символы национального алфавита. К примеру, имя.su или компания.рф и так далее.
В связи с техническими ограничениями доменные имена должны в обязательном порядке содержать буквы латинского алфавита. Другие символы недопустимы. С целью обхода данного ограничения были созданы стандарты:
- RFC 3490.
- RFC 3491.
- RFC 3492.
- RFC 3454.
Согласно им доменные имена принимают необходимый вид, состоящий из латинских букв, цифр, дефисов. Только впереди ставится специальный префикс «xn--». Такой преобразовательный стиль носит имя Punycode. То есть любое имя можно закодировать посредство ASCII-символов.
Сам процесс преобразования проходит в браузере клиента. В старых следовало бы изначально вводить «xn--80ajjin2aw.xn--p1ai», современные веб-обозреватели прекрасно поймут, если адресная строка будет содержать «Техника.рф». При этом в базы DNS-серверов заносится как раз вариант с префиксом «xn--».
Если, по сути, то любое доменное имя, написанное национальными символами – это псевдоним доменов, которые начинаются с «xn--».