[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[idn] Dan's UTF-8 tests
- To: <idn@ops.ietf.org>
- Subject: [idn] Dan's UTF-8 tests
- From: "Eric A. Hall" <ehall@ehsco.com>
- Date: Wed, 8 Aug 2001 18:31:37 -0500
- Organization: EHS Company
charset="UTF-8"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.50.4522.1200
X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200
Sender: owner-idn@ops.ietf.org
Precedence: bulk
[I'd do more testing but I'm still getting my lab together after moving]
Internet Explorer/Outlook Express 5.5, Windows 2000 Professional, SP2
Asking for http://π.cr.yp.to with IE 5.5 on Win2000, failed when
browser
issued lookup query for 5-byte label of C3 AF E2 82 AC instead of π.
Got a
negative response, and then the resolver appended .ntrg.com. onto the
end of
the query, tried again, and failed that one too. IE reports error an
error
to the user.
Asking for http://π.cr.yp.to/index.html goes through the same steps but
doesn't report an error to the user. It just goes off into lala land.
Trying to paste the domain name into Outlook Express resulted in a
message
addressed to djb@p.cr.yp.to
Replying to the test address gives djb-pibounce-p@cr.yp.to, which is the
same results as pasting the URL from test 1.
Netscape Communicator 4.78, Windows 2000 Professional, SP2
Netscape Communicator 4.78 on Win2000 fails on the hyperlink altogether
with
an error. The name doesn't go out on the wire in any DNS lookups
whatsoever,
suggesting that Navigator is filtering it locally.
Trying to paste the domain name into Communicator's mail client resulted
in
Ï€.cr.yp.to, with "djb"@Ï€.cr.yp.to being forced for djb@.
Replying to the test address gives "D. J. Bernstein"
<"djb-pibounce-Ï€"@cr.yp.to>, same results as pasting
Internet Explorer/Outlook Express 5, MacOS 8.5
π is transliterated into MacRoman, displaying as œÄ in the statusbar
and the
input bar. But the browser was able to get to the web site okay.
Pasting the domain name into OE works, resulting in djb@π.cr.yp.to.
*BUT* OE
won't let me send the message, as it greys out the Send button and puts
a
big question mark next to the address.
Replying to the test address gives "djb-pibounce-??"@cr.yp.to
Netscape Communicator 4.75, MacOS 8.5
π is transliterated into MacRoman, displaying as œÄ in the statusbar.
But
the browser was able to get to the web site okay.
Pasting the domain name into a message showed it in MacRoman form while
editing, but the domain showed properly after moving to the next field.
However, it still showed as "djb"@ on the left-hand-side.
Replying to the test address gives "djb-pibounce-XX"@cr.yp.to where XX
are
characters I can't be bothered to decode (one looks like lowercase
I-with-umlaut and the other looks like a snippet of DNA sequencing).
Netscape Communicator 4.75, Sparc Solaris 8
The name doesn't go onto the wire and Communicator reports a rejection,
suggesting that the resolver is rejecting the lookup. Note that the name
displayed in the status bar is http://Ï .cr.yp.to (note the space after
the
I-with-umlaut character).
Pasting the name into a message gives djb@?.cr.yp.to
Replying to the test address gives similar results to Mac test
CDE Mail, Sparc Solaris 8
Replying to the test message gives "djb-pibounce-Ï "@cr.yp.to (note the
space after I-with-umlaut).
Netscape Communicator 4.75, Digital Unix 4.0d
The domain name is malformed with an I-with-Umlaut and a block (unknown
char) but the web page is opened.
Pasting the domain name into a message gives djb@?.cr.yp.to
Replying to the test message gives "djb-pibounce-Ï?"@cr.yp.to
Konquerer 2.1.1, KDE 2.1.2, Mandrake Linux 8.0
Clicking the link does nothing. The status bar shows ? instead of pi.
KMail 1.2, KDE 2.1.2, Mandrake Linux 8.0
Replying to the test message gives "djb-pibounce-Ï "@cr.yp.to (note the
space after I-with-umlaut).
Hopefully this sufficiently proves that just-do-UTF8 is a non-starter.
Dan
we have to do it through a different message type to keep these problems
from happening.
---
Eric A. Hall
http://www.ehsco.com/
Internet Core Protocols
http://www.oreilly.com/catalog/coreprot/