[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:12348] Re: netscape-base-ja
佐野@浜松です。
In article <20000512.123932.58021305.yoshio@xxxxxxxxxxxxxxx>,
at "Fri, 12 May 2000 12:40:10 +0900',
with "[debian-devel:12317] Re: netscape-base-ja(Re:[debian-users:22344]Re: potato の Webブラウザ)",
Katsura Yoshio <shishamo@xxxxxxxxxxxxxxx> さん writes:
> 芳尾です。
どうもです :)
> わたしとこはcommunicator + きためさんの netscape-base-ja-4 および skkinput
> で日本語入力できてます。
>
> Debian バージョンは potato 、ハードウェアは Thinkpad235 で xserver-svga です。
>
> 日本語入力のときに skkinput の「かな」とかのウインドウが日本語入力の
> フォームウインドウ内に隠れたようになるのですが、まあ実用上は問題ないです。
その「隠れたようになる」のは私の環境で「使えている」4.6 の場合も
同じです。
> 4.72 のほうが 4.6 よりも私の感覚では安定しているような気がします。
うーむ、何が違うんでしょう ?
念のために、もう一度 $HOME/.Xresources と $HOME/.Xdefaults をチェックして
Netscape 関係のものをすべてコメントアウトし、
ii navigator-base 4.6-1 Navigator base support for version 4.6
ii navigator-base 4.72-16 Navigator base support for version 4.72
ii navigator-neth 4.6-1 Navigator online help for version 4.6
ii navigator-smot 4.6-1 Netscape Navigator 4.6 (static Motif)
ii navigator-smot 4.72-16 Netscape Navigator 4.72 (static Motif)
ii netscape-base- 4.72-29 Popular World-Wide-Web browser software (bas
ii netscape-base- 4.6-1 4.6 base support for netscape
ii netscape-base- 4.72-16 4.72 base support for netscape
ii netscape-base- 2.1.1 Popular World-Wide-Web browser software (Jap
ii netscape-base- 2.1.1 4.6 base support for netscape (Japanese supp
ii netscape-ja-re 0.3 Netscape 4.72 Japanese resources.
ii netscape-java- 4.6-1 Netscape Java support for version 4.6
な状態 (4.72 関係や共通な base は local built じゃなく official なもの、かつ
northeye branded な netscape-ja-resource-472_0.3 と netscape-base-ja-4_2.1.1 を
インストール) で、先日メールに添付したテストページを表示してみましたが、
やはり
<INPUT TYPE="TEXT" NAME="field1" VALUE="TextFieldのテスト">
<TEXTAREA NAME="text1" COLS="20" ROWS="5">Textのテスト</TEXTAREA>
の「のテスト」
<INPUT TYPE="TEXT" NAME="field4" VALUE="テ">
<INPUT TYPE="TEXT" NAME="field6" VALUE="tテ">
<TEXTAREA NAME="text4" COLS="20" ROWS="5">テ</TEXTAREA>
<TEXTAREA NAME="text5" COLS="20" ROWS="5">tテ</TEXTAREA>
の「テ」
<INPUT TYPE="TEXT" NAME="field7" VALUE="漢字のテスト">
<TEXTAREA NAME="text6" COLS="20" ROWS="5">漢字のテスト</TEXTAREA>
の「漢字のテスト」
などが表示されません。
<INPUT TYPE="SUBMIT" NAME="submit" VALUE="入力">
<INPUT TYPE="RESET" NAME="reset" VALUE="消去">
の「入力」「消去」はちゃんと表示されています。
ここで「入力」を実行して cgi に渡った結果を見ると、
field1=TextField&field2=T&field3=te&field4=&field5=tes&field6=t (途中改行、以下同様)
&field7=&passwd1=&passwd2=password&passwd3=%A5%D1%A5%B9%A5%EF%A1%BC%A5%C9
&text1=Text%A4%CE%A5%C6%A5%B9%A5%C8&text2=T&text3=te&text4=%A5%C6
&text5=t%A5%C6&text6=%B4%C1%BB%FA%A4%CE%A5%C6%A5%B9%A5%C8&submit=%C6%FE%CE%CF
となっており、field1, field4, field6 については「表示されていない」だけでなく
「渡されない」ようです。
なぜか text1, text4, text5, text6 については「表示されていない」だけで
cgi には渡されているみたいなんですが。
なお passwd3 については表示上も ********** とバイト数ぶんの asterisk が
出ています。
また、元の状態から skkinput 経由で日本語入力を行なおうとすると、
<INPUT TYPE="TEXT" NAME="field1" VALUE="TextFieldのテスト">
な部分へは芳尾さんが言われたように一応入力できて、表示されます。
ただし、削除する際はキーを 2 回打たないと削除されないようですね。
一方
<TEXTAREA NAME="text6" COLS="20" ROWS="5">漢字のテスト</TEXTAREA>
な部分、つまりスクロールバーのついたところへ skkinput で日本語を
入力しようとすると、こちらは表示されません。
一方、宇野さんの base-ja-4_2.1 をインストールした状態では、4.6 なら
上記の不具合はまったく現れず、すべての日本語文字列が INPUT TYPE="TEXT" でも
TEXTAREA でもちゃんと表示され、また CGI にも
field1=TextField%1B%24B%24N%25F%259%25H%1B%28B&field2=T&field3=te (途中改行、以下同様)
&field4=%1B%24B%25F%1B%28B&field5=tes&field6=t%1B%24B%25F%1B%28B
&field7=%1B%24B4A%3Bz%24N%25F%259%25H%1B%28B
&passwd1=&passwd2=password&passwd3=%1B%24B%25Q%259%25o%21%3C%25I%1B%28B
&text1=Text%1B%24B%24N%25F%259%25H%1B%28B&text2=T&text3=te
&text4=%1B%24B%25F%1B%28B&text5=t%1B%24B%25F%1B%28B
&text6=%1B%24B4A%3Bz%24N%25F%259%25H%1B%28B&submit=%1B%24BF%7ENO%1B%28B
のように渡されているのに対し、4.72 ではこの HTML ファイルを表示させようと
クリックした瞬間に落ちます。
/usr/X11R6/bin/netscape: line -180: 31069 バスエラー
LD_PRELOAD="/usr/lib/netscape/base-4/libnsfix-wcsmbs.so"
/usr/lib/netscape/472/navigator//navigator-smotif.real http://localhost/~sano/
[1]+ Exit 135 netscape
中原さんから、
4.72/unix/unsupported/linux22/navigator_standalone/\
navigator-v472-export.x86-unknown-linux2.2.tar.gz
なら OK という話もあったので、もしかするとそっちではうまくいくのかも
しれませんが、手元の環境では今のところ上記の状態です。御参考まで。
P.S.
netscape-base-ja-4_2.1.1 をインストールすると
$ rm: オプションが違います -- a
詳しくは `rm --help' を実行して下さい.
というエラーメッセージが表示されますが、これは
$ grep -n rm /usr/lib/netscape/base-4/wrapper.ja
79: rm -f $HOME/.netscape/preferences.js -a
113: rm ${HOME}/.netscape/lock
の 79 行目の終りにある "-a" が余分なせい ?
と、思ってこの "-a" を削除してみたら、アレ ? 今度は起動しなく
なってしまった、、、
$ netscape
no recognized font charsets!
だそうです。うーむ、、、
どうもここで preferences.js を削除してはいけないような雰囲気。
つうか、そもそも $HOME/.netscape/preferences が存在するというのが
なんかおかしいのかな ? でも古いシステムからバージョンアップ
してきた人ならあってもおかしくは無いような。
どうも 4.6, 4.72 あたりでは preferences.js を削除するのではなく
preferences を削除するほうが正解なんじゃないかという気が強くする。
どうなんでしょう ?
--
# (わたしのおうちは浜松市、「夜のお菓子」で有名さ。)
<kgh12351@xxxxxxxxxxx> : Taketoshi Sano (佐野 武俊)