Влияние ИДИ на веб-разработчиков? - PullRequest
2 голосов
/ 30 октября 2009

Итак, BBC только что опубликовала статью о том, что ICANN собирается утвердить нелатинские сценарии для использования в доменных именах (http://news.bbc.co.uk/1/hi/technology/8333194.stm).

Мне интересно, какое влияние это окажет на нас, веб-разработчиков. Будем ли мы видеть ошибки при получении URL-адресов рефералов или большое количество проблем с юникодом при создании ссылок на веб-странице? Кто-нибудь знает, как внедряются IDN?

Я полагаю, что платформы с несколько нестабильной поддержкой юникода, такие как PHP, будут подвержены большему воздействию, чем другие.

Приветствия

Ответы [ 3 ]

1 голос
/ 30 октября 2009

Я предполагаю, что он будет использовать Punycode , как указано в RFC3492 . Это должно означать, что современные системы будут продолжать работать нормально, но не будут правильно отображать нелатинские символы.

Например, со страницы Википедии URL http://tūdaliņ.lv/ в настоящее время может быть закодирован как http://xn - tdali-d8a8w.lv/ Системы, которые распознают это как нелатинский иметь возможность отображать его с нелатинскими символами; системы, которые не знают об этом, продолжают использовать его в качестве стандартного, если имя хоста выглядит странно. Недавнее предложение состоит в том, чтобы распространить это использование на доменные имена верхнего уровня.

0 голосов
/ 30 октября 2009

Он живёт здесь, в Корее, несколько лет, используя, как я полагаю, ту же технологию. Похоже, что процесс запуска очень медленный, поэтому я думаю, что будет время исправить проблемы по мере их возникновения (а их не было много).

0 голосов
/ 30 октября 2009

Да. Это значительно упростит спуфинговые атаки (различные закодированные символы выглядят практически идентичными западным). Фильтрация будет болью. Некоторые реестры заявили, что они НЕ будут поддерживать IDN (очевидно, .be и несколько других), поэтому он не будет универсальным. Также даже неясно, используем ли мы UTF-8 или punycode или, возможно, оба варианта (также в зависимости от того, с каким регистратором домена вы работаете и т. Д.). В целом, это будет гигантский беспорядок, но не намного больше, чем текущий, в котором мы живем.

...