Punycode
Since the introduction of internationalized domain names in 2003, Punycode has been ubiquitous on the internet. Internet addresses like look peculiar, but fulfil an important function: They encode non-ASCII characters into ASCII-compatible character strings and therefore ensure a smooth flow in the network. How does this work, and why is Punycode criticized so often? We’ll tell you.