Top > Blog > CrossBrowser

日本語入力切り替えが出来なくなる事がある

Mac OS X v10.5.x (Leopard)で Safari 3.X を使用していると、command キー + スペースキーでの日本語/英語(全角/半角)の入力切り替えが出来なくなる事があります。

Safari 3.1で入力切り替えがおかしくなる?」に詳しいですが、現象としては、

  • HTMLフォームで1度でもパスワード入力にフォーカスが当たると、それ以後 command + space での全角/半角切り替えが出来なくなる。
  • command + shift + J 等での切り替えは出来る。
  • Mac OS X Leopard の Safari 3.X系でだけ起こる。

Appleでは「MobileMe サインアップ処理に関連するいくつかのフィールドでは、日本語の文字セットを使うことができません (名前など)。」(アップルサポートページより抜粋)と書いてありますが、こういった記述を見ると、「パスワードフィールドにフォーカスを当てた後、全てのフィールドでこの現象が発生する」という事を特定できてなさそうです。そこに書いてある Mobile Me の入会フォームでも、

  • Mac OS X Leopard で、Safari を使って、
  • パスワードフィールドにフォーカスを当てて以降、

に、件の現象が発生しています。
ちなみに Safari 4 では直っているらしいです(私は未検証)。

いまのところ Safari 4 にするか、command + space 以外のキーで切り替えるか(ちなみに「かな」キー等も効かない)しか対処法は無さそうです。

MAC OS X 10.6.3 SNOW LEOPARD
MAC OS X 10.6.3 SNOW LEOPARD
アップル 2010-04-21
売り上げランキング : 15

おすすめ平均 star
starnetでのバージョンアップ

Amazonで詳しく見る
by G-Tools

コメントの投稿