Fwd: "International Domain Names" support in KDE
Marc Mutz
Marc.Mutz at uni-bielefeld.de
Mon Jan 27 22:49:18 GMT 2003
On Monday 27 January 2003 18:54, Simon Josefsson wrote:
<snip>
> Using Unicode tables from QT would likely violate the IDN
> specifications, either directly or down the road, e.g.:
<snip fixed Unicode version in IDN>
You're right, of course :-(
Which proves how ugly all this IDN stuff is. It's an example of what you
get to when the standards confuse machine-readable names with names to
be shown to the user. (Or what happens if user demands take precedence)
You really, really, really don't want to have to deal with
case-insensitive Unicode strings. That's a can of worms. Just saw this
again with Thiago's example:
% ~1/test www.fuß.de
www.fuss.de = www.fuss.de
(Hint: it's not reversible) or with the famous Turkish i vs I (Hint: I
is not uppercase i in Turkish; uppercase i is I with a dot above).
RFC 2822 was very nice in this respect: the addr-spec was
machine-readable and restriced to a subset of US-ASCII and all
internationalization happened outside of it, in the display-name, which
was not case-insensitive nor even interpreted in the first place.
Marc
--
Military justice is to justice what military music is to music.
-- Groucho Marx
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: signature
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20030127/55d266f3/attachment.sig>
More information about the kde-core-devel
mailing list