Hello Robert,

On Tue, 24 Apr 2007 12:57:36 -0400 GMT (24/04/2007, 23:57 +0700 GMT),
Robert Rainwater wrote:

>> Firefox does it correctly, TB doesn't interpret the high-ASCII
>> characters correctly, if I understand RFC3986 correctly:

RR> I am a bit confused as to that RFC because the HTML 3.2, 4.0 and 4.01
RR> specifications specifically do not allow non-ASCII characters in URI
RR> attribute values.  See
RR> http://www.w3.org/TR/html4/appendix/notes.html#h-B.2.1

That's about href values in HTML. Since they mention the URIs with
national characters, it follows that these characters are allowed.

RR>    2. Escape these bytes with the URI escaping mechanism (i.e.,
RR> by converting each byte to %HH, where HH is the
RR> hexadecimal notation of the byte value).

This is what I said TB should do before sending the link to the
browser. However, that's step 2.

Step 1 is that TB recognises that http://foo.org/Håkon is a valid URI
up to the last "n" and not only up to the "H".

-- 

Cheers,
Thomas.

Learn from the mistakes of others. You can't live long enough to make
them all yourself.
http://thomas.fernandez.hat-gar-keine-homepage.de/

Message reply created with The Bat! 3.99.1
under Windows XP 5.1 Build 2600 Service Pack 2



________________________________________________________
 Current beta is 3.99.03 | 'Using TBBETA' information:
http://www.silverstones.com/thebat/TBUDLInfo.html

Reply via email to