ietf-822
[Top] [All Lists]

Re: IDN (was Did anyone tell Microsoft yet?)

2002-05-04 19:13:13

In <200205031752(_dot_)g43Hqcg27054(_at_)astro(_dot_)cs(_dot_)utk(_dot_)edu> 
Keith Moore <moore(_at_)cs(_dot_)utk(_dot_)edu> writes:

second, because the code necessary to do normalization and encoding
will be available in libraries that everyone can use - the MUA vendor
won't have to get that part right.

Do you really think Bill Gates is going to lower himself to using code
written by somebody else? No, he will cut his own and get it wrong
(probably deliberately) :-( .

and of course the normalization would have to be done even with pure UTF-8.
the ASCII encoding step is fairly simple and isn't likely to introduce 
many errors.

Not necessarily for normalization (NFC or NFKC). That is a job for
keyboard drivers and other features of the operating system. It should
normally be possible for people to write applications (and MUAs are
applications) on the assumption that all the string in the system are
already normalized. At least that is my understanding of the "Early
Normalization" principle in the draft by Duerst that I referred to before.

Anyway, for sure anything that does the actual DNS lookup (where correct
normalization is essential) will likely inspect (and even correct) the
string given to it. So it is not the end of the world if the MUA does it
less than perfectly.

-- 
Charles H. Lindsey ---------At Home, doing my own thing------------------------
Tel: +44 161 436 6131 Fax: +44 161 436 6133   Web: http://www.cs.man.ac.uk/~chl
Email: chl(_at_)clw(_dot_)cs(_dot_)man(_dot_)ac(_dot_)uk      Snail: 5 
Clerewood Ave, CHEADLE, SK8 3JU, U.K.
PGP: 2C15F1A9      Fingerprint: 73 6D C2 51 93 A0 01 E7 65 E8 64 7E 14 A4 AB A5