IMEキーバインディング談義

2
𝘮𝘢𝘴𝘶𝘪 @masui

.@taku910氏も昔はSKKを使ってたらしい。とすると昔は連文節変換イラネと思ってたはずだが現在はどうなんだろう。

2010-08-05 11:17:35
𝘮𝘢𝘴𝘶𝘪 @masui

私は昔も今も連文節変換イラネ、というかむしろ弊害が多いと思っているのだが。 曖昧検索とか予測とかは有用。

2010-08-05 11:20:09
Taku Kudo @taku910

@masui 連文節イラネなんて思ったことないですよ。skkは、Linuxで使えるまともなIMEがそれぐらいしか無いのと、なんとなくカッコよさそうなので使っていました。当時は日本語環境作るだけでもたいへんで、skkのポータビリティーは抜群ですしね。

2010-08-05 23:27:02
𝘮𝘢𝘴𝘶𝘪 @masui

@taku910 あぁ、そうでしたか。勘違いしてすみません。 当時っていつの話ですかね。私は1980年代後半からNeXTその他でskk使ってました。

2010-08-05 23:29:43
𝘮𝘢𝘴𝘶𝘪 @masui

@taku910 「品川駅に行きました」みたいな文を入力するとき、 「しながわえきにいきました」と入力されてるのでしょうか? 私は「sinag<sp>ni<ret>ikim<sp>」みたいに入力してるのですが。

2010-08-05 23:32:41
𝘮𝘢𝘴𝘶𝘪 @masui

@taku910 Wnnとかjserverとかは20年以上前から有りましたが、あれは「まともなIME」と思えなかったということなのでしょうか?

2010-08-05 23:38:29
Taku Kudo @taku910

連文節変換というUIが成熟しきっているので、キーボード上での新しいUIを提供するのは現実厳しいです。我々も新しいUIみたいなことを考えた時期がありますが、フィードバックのほとんどはキーバインディングといった既存IMEとの互換性なんですよね。

2010-08-06 00:11:07
Taku Kudo @taku910

そこで、Mozcでは、既存IMEとのキーバインディングといった互換性は納税義務だとして実装することにして、豊富な語彙とサジェストを明確な差別化要因にしたのです。前者の納税を怠らなかったからこそ、後者が際立ったことは間違いないと思います。

2010-08-06 00:15:59
𝘮𝘢𝘴𝘶𝘪 @masui

@taku910 キーバインディングってどういうものなんでしょう。 文節移動とか拡大/縮小とかですか? そういうのはIMEごとに違って当然かと思ってたのですが 完全に標準化されてるのでしょうか。

2010-08-06 00:49:00
𝘮𝘢𝘴𝘶𝘪 @masui

@taku910 私はspc/ret/bsしか使わないので、どういうキーバインディングが問題になるのかピンと来ないのですが...

2010-08-06 00:50:34
Taku Kudo @taku910

@masui WnnやCannaは、精度という面であまりいいとは思えなかったです。Anthyがでたての頃はそれをセットアップするのが大変だっです。いずれにせよ、新しいマシンで5秒で日本語環境構築ができるのが skkぐらいしかなかった..

2010-08-06 11:23:51
Taku Kudo @taku910

@masui 文節移動・拡大の標準キーバインディングはありませんが、MS-IMEのキーが事実上標準だと思います。このあたりのキーは、どれが正しいかという議論をするのは本当に無駄で、これ以上キーバインディングを増やすのは悪です。ですので、Mozcキーバインディングはありません。

2010-08-06 11:26:13
Taku Kudo @taku910

@masui 問題はたくさん.. F{7,8,9}といった挙動、表示順番、Shiftの立ち上がりの挙動(MS-IMEは半角英数、ことえりはカタカナ)、ひらがな・カタカナキーの挙動。spc/ret/bsでも、shift+spc,ctrl-ret,ctrl-bsは意味が違います。

2010-08-06 11:29:56
Taku Kudo @taku910

@masui 最近問題になったのは、未確定文字列がある場合に、IME-OFFした時の挙動。ATOKはキャンセルで、MS-IMEは確定。これをATOK風に変えただけで、そうとうお叱りを受けました。

2010-08-06 11:31:43
𝘮𝘢𝘴𝘶𝘪 @masui

@taku910 へぇ... それらのキーが何を意味するのか見当もつきませんが、 spc/ret/bsと予測つき文節変換だけで高速に入力が可能である以上、 ややこしい機能は意味が無いと感じるのですが... (私はシフトキーもコントロールキーも使ってないです)

2010-08-06 11:34:15
𝘮𝘢𝘴𝘶𝘪 @masui

@kfujieda Macで自前のIME使ってるのでF8とかF7って何のことかわからないんですが

2010-08-06 12:54:41
𝘮𝘢𝘴𝘶𝘪 @masui

@kfujieda 連文節変換を好きな人が多いことはよ〜く知ってますが、 沢山のキー入力が必要なうえに入力誤りが許されないので 理想的から程遠いと思うわけです。

2010-08-06 12:57:59
Taku Kudo @taku910

@masui 私も意味がないと思っていましたが、現実は甘くありません。ユーザの入力方法は千差万別ですし、何かを強要することでもないです。私も MS-IMEのCtrl-iやCtrl-nがなくなったら発狂します。経験上、これらの再現性が完璧でないと、評価すらしてもらえません。

2010-08-06 13:47:31
𝘮𝘢𝘴𝘶𝘪 @masui

@kfujieda ファンクションキーというものの存在は知ってますが、それが「半角カナ入力」とかと何の関係があるのか全くわからないです

2010-08-06 17:12:26
𝘮𝘢𝘴𝘶𝘪 @masui

@kfujieda なるほど。MS-IMEもことえりも使ってませんし、新生銀行サイト以外で半角カナを利用する機会は無いのでそのあたりは全然知りませんでした。

2010-08-06 20:01:23