[Date Prev][Date Next][Thread Prev][][Date Index][Thread Index]

Re: punycode vs. No such anchor



青田です。

Hideyuki SHIRAI (白井秀行) <shirai@xxxxxxxxxxx> writes:

> 白井です。
>
> From: Katsumi Yamaoka <yamaoka@xxxxxxx> さん曰く
> Subject: [emacs-w3m:11724] Re: punycode vs. No such anchor
> Message-ID: <b4md3aocp98.fsf@xxxxxxx>
> Date: Fri, 13 Jan 2012 11:25:39 +0900
>
>> ところで name anchor を text prop として張り付けるとき、非-ASCII
>> 文字を "0xn--116-v08f53c" のようにわざわざエンコードする必要はな
>> いのでは?
>
> うーーん、違うところから直接 http://www.exsample.com/foo/bar#baz
> って来るときにがどうなるか、いまいちわかりません。

http://tools.ietf.org/html/rfc3492 いわく

"Punycode: A Bootstring encoding of Unicode 
for Internationalized Domain Names in Applications (IDNA)"

なので、ドメイン名専用だと思います。なのでname anchorまでPunycode
encodingしてるのはちょっと変じゃないでしょうか…。

まあ…いずれにせよname anchorのencodingは特別定められてなくて、文字コー
ドとかを考えだすと頭の痛くなる問題です…がpunycode encodingしちゃってる
のだけは直すのがいいかもしれないですね。

--
青田