how did the idna theory start?

Patrik Fältström paf at
Sun Jul 1 08:21:25 CEST 2012

On 1 jul 2012, at 07:43, Abdulrahman I. ALGhadir wrote:

> What is the main reason for not supporting the UNICODE in the DNS protocol and to not use the hack-and-slash current way to solve this issue?

Because of mainly two reasons:

1. Backward compatibility with ascii domain names where domain names are in use in protocols.

2. The problematic part of IDNA is not the encoding, but the choice what characters to allow etc. If we one day need a completely different version of IDNA, then we can use a different prefix than "xn--" and still we have not destroyed the complete Unicode name space.


More information about the Idna-update mailing list