用Linux的请帮忙测试一下Firefoxx 3 beta 1的中文输入问题


11/28/07。  cathayan.org版权所有,保留一切权利。转载请保留此说明。谢绝商业转载。

Mozilla Firefox 3.0 beta 1发布后,因为使用上确实快了不少,我就用上了,包括Windows和Linux都装了。我的Linux是Debian Sid,Fcitx输入法,在Firefox 3.0 beta 1(Mozilla官方版)上遇到了很奇怪的中文输入问题:

在任何网页上的Rich text editor中,比如Gmail的写信窗口(非Plain text情况下),其他Web邮箱的写信窗口也是一样,用Fcitx输入中文时,如果有多个字词选项,不论哪种输入法,拼音也好,五笔也好,按 2 都不能选择输入第 2 个中文字词;与此同时,按1/3/4/5都没有任何问题(同时显示5个字的情况)。

以前Fx2.0系列时没有这个问题,其他程序使用Fcitx输入都未见此问题。

网页上的普通Textarea框输入中文也没有任何问题,比如本Blog下的留言框。

如果没有Gmail,也可以到以下网页试一下输入:

http://www.mozilla.org/editor/midasdemo/
http://www.kevinroth.com/rte/demo.htm

在使用这两个网页上的RTE输入时,发现了一个更奇怪的现象,这两个网页的文本编辑窗口下方都有一个“View HTML Source”选项,点选它可以显示当前编辑文字的HTML代码,在HTML显示的状态下,在fcitx输入条上按2可以输入第2个字词,并且此时再转回标准显示模式,仍旧可以按2选择输入中文。

而在在Gmail的写信框上,点一下Plain text然后再输入,或者点完后再回RTF格式下输入,也不会再有问题。

这一招可以作为一个解决或避开问题的方法。

【更新】也可以在输入窗口中使用一下右键菜单,Paste,Undo都可以,比如可以输入一个错字,然后右键Undo一下,这个选字的问题会马上消失;同时同一个Fx窗口内的其他Tab内的同一问题也会消失。就好像什么选项被打开一样。

有用scim或其他输入法的也请测一下,毕竟今后还是要用Fx3的。这个问题似乎还挺特殊,不是Linux中文用户估计也遇不到,可能也很难理解这种输入方式。

怀疑是Fx3里面的keypress事件处理上有问题。这里有个网页可以读取这些事件,显示其结果,看上去按2并没有什么不同,不知道和RTE编辑框混在一起有什么不同。

强烈呼吁有能力的研究一下,如果真是Bug,也可以报一下。

11/28/07 11:48:44,由cathayan发表。目录:电脑

Comments

10条评论

s5unty:

??? etch ? iceweasel-2.0.0.8?????? fcitx ???? 2 ?????????
于 11/28/07 12:39:54 发表  

cathayan:

?????????????????????Workaround?????
于 11/28/07 13:14:44 发表  

feelinglucky:

??? Firefox 3beta1 ????

http://www.gracecode.com/Ar...
于 11/28/07 13:19:35 发表  http://www.gracecode.com

zhangchn:

SCIM, so far, so good.
???nightly build
于 11/28/07 17:19:10 发表  

feng:

???????????scim???ubuntu???
于 11/28/07 23:10:22 发表  

Rochester:

scim ????????????Gentoo + Official FF 3.0b1
于 11/29/07 04:32:41 发表  

cathayan:

???Scim?????
于 11/29/07 08:18:56 发表  

cathayan:

?????????Fx??????????????????Fx3???
于 11/29/07 08:20:11 发表  

cathayan:

????????????????Firefox 3 beta 2 pre???????Gecko/2007112804 Minefield/3.0b2pre
于 11/29/07 09:45:16 发表  

cathayan:

??????????????? :P
于 11/29/07 12:08:07 发表  

Add Comments

This item is closed, it's not possible to add new comments to it or to vote on it

TrackBack