[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: some Google links not linked?
- From: Katsumi Yamaoka <yamaoka@xxxxxxx>
- Date: Sat, 18 Dec 2010 08:43:50 +0900
- X-ml-name: emacs-w3m
- X-mail-count: 11450
- References: <AANLkTik9R_ncgupxg-_iqCoJ0=Ete2gA3AMYj8f2vjvt@xxxxxxxxxxxxxx> <b4mmxo5nhv3.fsf@xxxxxxx> <b4mfwtxnhid.fsf@xxxxxxx> <20101217.184049.164321981.hito@xxxxxxxxxx>
伊東さん wrote:
>> <html>
>> <a href="http://www.asahi.com/">
>> <div class="foo"></div>
>> The Asahi Shimbun
>> </a>
>> </html>
> <div> で <a> が閉じられてしまうためですね。
そういうことなのですか。素人としては <foo> を閉じるのは </foo>
だけだと思っていたので、ちょっと驚きです。
> この仕様を修正するのはちょっと抵抗があります。
> halfdump の出力は下記のようになります。スペースにリンクされれば一応使え
> るようになるはずですが
> $ w3m -halfdump test.html
> <a hseq="1" href="http://www.asahi.com/"> </a>
> The Asahi Shimbun
> <internal>
> </internal>
私の手元ではスペースの代わりに 0x9E というものが返ってきました。
> emacs-w3m 側での対応は難しいのでしょうか。
力づくで対応するのはそう難しくないと思います。例えば <a>...</a>
の内にある <div> と </div> をはぎ取るとか。
でも emacs-w3m ではなくて w3m 単体で使う場合に、Google 台湾など
で不便なのはかまわないのですか?
--
山岡