[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Current status of backend patch
- From: hsaka@xxxxxxxxxxxxxxxxx (Hironori Sakamoto)
- Date: Wed, 28 Mar 2001 01:55:03 +0900 (JST)
- X-ml-name: emacs-w3m
- X-mail-count: 00382
坂本です。
> From: TSUCHIYA Masatoshi <tsuchiya@pine.kuee.kyoto-u.ac.jp>
> これでは、実際の選択肢についての情報が上位層に伝わりません。ですから、
> これを以下のように変換するようにしてもらえないでしょうか。
> アルファベット<pre_int>[<input_alt hseq="1" fid="0" type=select
> name="alph" candidates="A,B,C,D,E,F,G">A</input_alt>]</pre_int>
現状の halfdump 部分はできるだけ無駄を省きたいので
とりあえず現状維持として、
<form action="index.cgi" method="get">
<select name="alph" size=1>
<option label="A" value="A">
<option label="B" value="B">
:
</select>
</form>
という情報を別に出した方がいいと思います。
むしろ、(現在の)halfdump 部分はアンカーも <a hseq=2> だけ、
イメージ も <img_alt imgseq=3> だけ、フォームも
<input_alt hseq="3" fid="0"> だけにして、
w3m 本体では保存してあるメモリにアクセスして、
外部で利用する場合には保存してある情報を HTML にして出力する、
とすれば、w3m 本体に関してはメモリも減らせてかなり速くなると思うし、
外部で利用する場合も情報の欠落が少なくなっていいと思います。
# 現在の実装は select, textarea, frame はメモリから情報を
# 取り出していて、a, img, input, map は halfump から情報を
# 取り出しているので、確かに混乱しているんですよね。
# でも、select, textarea, frame は綺麗な実装をするよりとりあえず
# バグ無く動作させるのに苦労して*やっと*安定してきたばかりなので
# 御容赦。
-----------------------------------
坂本 浩則 <hsaka@mth.biglobe.ne.jp>
http://www2u.biglobe.ne.jp/~hsaka/