A year of non-Latin script domain names
thenextweb.com
thenextweb.com
We've had a uniform language that the world can adopt for communication across the web, but now we're going to create seemingly impossible to reach sites because we don't have a special character keyboard. Why anyone would think this is a great idea to "accommodating" other languages in this manner is beyond me. Can someone shed some light? Am I missing something?
The world is bigger than US and ASCII is not enough for all.
> Why anyone would think this is a great idea to > "accommodating" other languages in this manner is beyond me.
Why? To have domain name in other languages. Or do you assume the web is English-only?
If my favorite basketball club is "Žalgiris" why should it be zalgiris.lt instead of žalgiris.lt? And you don't know how to type in some specific URL chances are that you won't be interested in site's content anyway.
Why anyone would think that forcing a large part of the world to use a foreign alphabet is a good idea is beyond me.
Do you realize that the latin alphabet is actually _hard_ to read/write for a lot of people out there ? Do you realize that it is as annoying for them to write in latin that it is for you to write in, say, cyrillic ?
How would you like it if you currently had to use Chinese kanji ideographs to enter domain names? There would be no 'hackernews.com'. Instead, you would have to input something like '黒客新聞.網' If you wanted to have a blog with your name, you'd need to translate your name into kanji characters and register that--no lowglow.com or anything like that.
Even if you learned some kanji so you could browse to this site, and use the kanji-based Internet (and we all would learn us some kanji, if somehow that was the only way the Internet could be used) wouldn't you find that annoying?
But that is exactly the kind of thing that the hundreds of millions of users whose native writing systems don't map to roman letters have had to put up with.
I write in a few languages, including Japanese. So I remember the old days 15-20 years ago when you had to install a 'language kit' just to open a text file in certain non-English languages. Thankfully, all major modern operating systems have evolved beyond that.
It is good and appropriate for Internet domain names to also evolve beyond the primitive limitations of yesteryear that no longer have any technical reason to exist.
(Also, as an aside, you do not need a special keyboard to type those characters, modern operating systems have input method software that lets you compose text in virtually any language regardless of what type of keyboard you have.)
I agree though, that in the name of progress, this is a good thing and makes the Internet more accessible to all.
Also, realistically, what URI's do you actually type in yourself besides Google?
More specifically, the "." is still a separator. Any component of the domain name can independently have xn-- and it will be interpreted as Punycode. Today you could register ujjvala.السعودية and it would be completely valid.
http://www.amazon.co.jp/自転車-カテゴリー別/b/ref=sa_menu_bic9?node=1...
Although I can't really figure out why they bother localizing that one component of their URL, when they have all that gibberish-in-any-language crap at the end.
That is just an internationalized resource identifier (IRI), which is a different thing--and more widely supported--than an internationalized domain name (IDN). I too seldom use those in practice.
Because the part of the URL after the actual host/domain doesn't involve the DNS system, progress was more quickly made there.
More info: http://www.w3.org/International/articles/idn-and-iri/