アカウント名:
パスワード:
・「入力方式」とは「文字と記号の並び」という意味だと思っていて、「英語キーボード」に切り替えた時は記号配列も変えて当然と思っている→ 無意味にキー配列が変わるシステムを作る
・「日本語入力」とは、「日本語のアルファベット配列」で1文字ずつ入力するものだと思っていて、「日本語キーボード」を与えれば入力ができると思っている→ IMEの必要性に対応できないシステムを作る
・キー入力とは、キーを一回押すと文字が一文字入力されるものだと思っている→ バックスペースやかな漢字変換などと絡んで「kあな漢字」「kanaかなかんじ」「かかかなかな仮名漢字」といった風に揉めるシステムを作る
・言語というものは一回ペンを置くまでは切り替えないものだと思っていて、日本語の文字と英語を混ぜる必要があるわけがないと信じている→ 「SRAD味のソースを5g入れます」すらまともに打てないシステムを作る
あと何かある?
本気でIMEを作ってみようとすればわかるけど、CJK滅びろと思われても仕方ないよホント。こんなもの、非ネイティブにもわかるような仕様書作るなんて無理。Cも、cangjie, pingin, stroke, etc...と一筋縄じゃない。Hangulはまだシンプルな方か?スマホのおかげでフルキーだけじゃなくて10キーバリエーションも出てきたりと。マイナーなくせに少数派ではないから無視するわけにもいかない。アルファベットやキリルに毛を生やす程度で済む言語と同じノリで開発しようとすると大失敗する。(その一方でアラビア語とかタイ語はIMEじゃなくて表示で泣くわけだが)
> マイナーなくせに少数派ではない
ちょっとよくわかりません。
リトルメジャーとビッグマイナー、どっちがどっちかすぐ判らなくなる。
いしかわじゅんと吾妻ひでお
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
Stableって古いって意味だっけ? -- Debian初級
英語話者によくある思い込み (スコア:0)
・「入力方式」とは「文字と記号の並び」という意味だと思っていて、
「英語キーボード」に切り替えた時は記号配列も変えて当然と思っている
→ 無意味にキー配列が変わるシステムを作る
・「日本語入力」とは、「日本語のアルファベット配列」で1文字ずつ入力する
ものだと思っていて、「日本語キーボード」を与えれば入力ができると思っている
→ IMEの必要性に対応できないシステムを作る
・キー入力とは、キーを一回押すと文字が一文字入力されるものだと思っている
→ バックスペースやかな漢字変換などと絡んで「kあな漢字」「kanaかなかんじ」
「かかかなかな仮名漢字」といった風に揉めるシステムを作る
・言語というものは一回ペンを置くまでは切り替えないものだと思っていて、
日本語の文字と英語を混ぜる必要があるわけがないと信じている
→ 「SRAD味のソースを5g入れます」すらまともに打てないシステムを作る
あと何かある?
Re: (スコア:0)
本気でIMEを作ってみようとすればわかるけど、CJK滅びろと思われても仕方ないよホント。
こんなもの、非ネイティブにもわかるような仕様書作るなんて無理。
Cも、cangjie, pingin, stroke, etc...と一筋縄じゃない。Hangulはまだシンプルな方か?
スマホのおかげでフルキーだけじゃなくて10キーバリエーションも出てきたりと。
マイナーなくせに少数派ではないから無視するわけにもいかない。
アルファベットやキリルに毛を生やす程度で済む言語と同じノリで開発しようとすると大失敗する。
(その一方でアラビア語とかタイ語はIMEじゃなくて表示で泣くわけだが)
Re: (スコア:0)
> マイナーなくせに少数派ではない
ちょっとよくわかりません。
Re:英語話者によくある思い込み (スコア:0)
リトルメジャーとビッグマイナー、どっちがどっちかすぐ判らなくなる。
Re:英語話者によくある思い込み (スコア:1)
いしかわじゅんと吾妻ひでお
らじゃったのだ