Инструменты пользователя

Инструменты сайта


services:punycode_converter
no way to compare when less than two revisions

Различия

Показаны различия между двумя версиями страницы.


Предыдущая версия
Следующая версия
services:punycode_converter [2016/04/13 08:25] akim
Строка 1: Строка 1:
 +====== Онлайн PunyCode конвертер ======
  
 +IDN (сокр. от Internationalized Domain Names) - стандарт представления в системе DNS доменных имен, содержащих символы национальных алфавитов.
 +
 +В связи с ограничениями наложенными на доменные имена, они не могут содержать **нелатинские символы**, поэтому были разработаны специальные стандарты **RFC 3490**, **RFC 3491**, **RFC 3492** и **RFC 3454**, согласно которым такие имена в обязательном порядке преобразовываются в набор английских букв, цифр и дефисы, а перед таким преобразованным именем пишется специальный префикс **xn--**.
 +
 +<note>
 +Домен IDN имеет две формы представления:
 +
 +  * форма **Unicode** - домен записывается символами национальных алфавитов в кодировке Unicode, например, //**россия.рф**//
 +  * форма **ACE** (ASCII Compatible Encoding) - домен записывается ASCII-символами (//**xn--h1alffa9f.xn--p1ai**//)
 +</note>
 +
 +**Punycode** - алгоритм, который определяет однозначное преобразование символов **Юникода** в строки **ASCII-символов**.
 +Конвертер **Unicode-Punycode** приводит строку в кодировке **Unicode** к нижнему регистру и преобразует ее из кодировку **Punycode**, а также обратно.
 +
 +
 +
 +<html>
 +<head>
 + <script src="/jstmp/punycode.js" type="text/javascript"></script>
 + <script src="/jstmp/jquery-1.11.0.min.js"></script>
 + <script src="/jstmp/ready.js"></script>
 +
 +<style>
 +   table {
 +    font-size: 16px;
 +   }
 +</style>
 +
 +</head>
 +
 +<body>
 +
 +<form id="wizard" method="post" action="https://megatool.ipipe.ru/client/">
 +<table>
 + <tr>
 + <td>
 + Название:<br>формат ACE:
 + </td>
 + <td>
 + <input type="text" id="name" name="name" value="" style="width: 400px; padding: 5px 25px 5px 10px; background: rgb(255, 255, 255);">
 + </td>
 + </tr>
 +
 + <tr>
 + <td>
 + Оригинальное имя:<br>формат Unicode
 + </td>
 + <td>
 + <input type="text" id="utfin" name="utfin" readonly="" style="background: rgb(198, 198, 198); width: 400px;">
 + </td>
 + </tr>
 +</table>
 +</form>
 +
 +</body>
 +</html>

Информация на данном сайте носит ознакомительный характер и может быть изменена. © 2005-2024 iPipe.ru