Re: something a little lighter for the weekend
"Adam M. Costello" <[email protected]> Mon, 28 Feb 2005 01:55:45 +0000
| Newsgroups | gmane.ietf.idn |
|---|---|
| Message-ID | <[email protected]> |
Erik van der Poel <[email protected]> wrote: > Oh, this one's just priceless. I have to share it with you all: > > http://e.netpia.com/ > > Move your mouse over the "Why NLIA" near the top, and then read the > words that appear. That was extremely funny. And then, after I read more about this company, somewhat ominous. In a nutshell, they're setting up an alternate root for DNS, so that people unfamiliar with Latin characters won't have to deal with ASCII TLDs. It's a nice goal, but the means are worrisome to say the least. Maybe this is a sign that it's time to figure out a standard way to support non-ASCII TLDs. > Finally, regarding displaying ".com" in Chinese, there is currently > no reason to display ".com" in ASCII. This could easily be displayed > in Chinese if the application developers were only willing to modify > their programs to be more user-friendly. I don't thin it's that simple. The purpose of domain names is to serve as global identifiers. If non-ASCII synonyms for TLDs were left as a UI issue for each application to solve independently, two different applications could choose different Thai spellings for .uk (for example), and their users wouldn't be able to refer each other to sites; the domain names wouldn't be fulfilling their purpose as global identifiers. Therefore, the spellings of all the TLDs in all the scripts need to be standardized. That's about 300 TLDs times about 50 scripts, potentially around 15,000 localized TLDs. Such a table probably shouldn't be hard-coded into every application. It should be kept in an online database, like... the DNS! According to the Unicode standard, there are 52 scripts. Currently, all TLDs use the Latin script. I suggest that every country be allowed to register up to 51 additional TLDs, one per non-Latin script, in the root zone. Countries would choose abbreviations for themselves, which would need to be ratified by some review process to make sure they were reasonable, and not homographs of other TLDs. A similar policy could exist for gTLDs, except that .com and . [that's my guess at the analogue of .com in the Han script] would not necessarily be operated by the same registry; any accredited registry could apply to operate a synonym for an existing ASCII gTLD in a script that was not already in service, and the proposed new gTLD would be checked for being a reasonable synonym, but would not have to redo the arduous approval process that the original ASCII gTLD did. To be fair to early registrants of IDNs, perhaps every new non-ASCII gTLD should be required to initialize its zone with any names from the corresponding ASCII gTLD zone that satisfy the (possibly more restrictive) syntax rules of the new gTLD. The names should be added in order of seniority, in case the new gTLD has more restrictive name-blocking rules that prevent two admissible names from coexisting. The names in the new zone would inherit their owners and expiration dates from the old zone. After the initialization, the new zone would be independent of the old zone, and people could opt to register/renew names in one and not the other. Non-ASCII TLDs would be represented using IDNA, no different from labels at any other level. AMC