[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: w3m-expand-url
In the ML [emacs-w3m 01668]
TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp> wrote:
土> ところで、
土> (w3m-expand-url "user2@domain2" "mailto:user1@domain1")
土> の値は、どうなるべきなのでしょうか?
なんとなくですが、
mailto scheme は hierarchical naming system ではない
↓
mailto scheme には相対URLというコンセプトが当てはまらない
↓
mailto scheme が base URL として指定されても、相対URL参照は
絶対URL参照への変換対象にならない
↓
"user2@domail2" のまま
という気がします。
w3m/0.2.1-m17n-0.19 では、どう解釈されるかを試してみました。
<html>
<head>
<base href="mailto:foo@example.com">
</head>
<body>
<a href="bar@example2.org?subject=hehehe">test</a>
</body>
</html>
という HTML ファイルを読ませた所、`=' によるリンク情報の
表示は、
URL of current anchor mailto:bar@example2.org?subject=hehehe
となり、base タグの mailto: の指定が継承されている様に
見えます。しかし、実際にこのリンクをたどろうとすると、
Can't load bar@example2.org?subject=hehehe
というメッセージが出て、失敗します。
--
岡崎 哲朗