血統の森: Homeweb実験小屋CSS3ウェブブラウザ実装メモ-ms-ime-mode (CSS3-UI)

-ms-ime-mode (CSS3-UI)

作成:
更新:

CSS Basic User Interface Module Level 3草案において、"Obsolete"としてこの機能はマークされた。このページは2011年時点に執筆したものをそのまま残していることに留意されたい。

IE5から独自実装された、その名の通りIMEの振る舞いを変えるスタイルシート。IE8 beta2でCSS2.1の仕様通り接頭辞が付くようになった。

Firefox 3.0から接頭辞なしのプロパティがサポートされるようになっているが、接頭辞ありでは動作しない。

MDCにあるFirefox3での挙動の説明

auto
IME の状態を変更しません。これはデフォルトの設定です。
normal
IME の状態を通常の状態に変更します; この値はユーザスタイルシートで Web ページが指定した値を上書きするために用意されました。 この値は Internet Explorer ではサポートされていません。
active
コンテンツがフォーカスを得た時に IME は自動的にオンになります; ユーザーがオフにしない限りテキスト入力には IME が使用されます。 Linux ではサポートされていません。
inactive
コンテンツがフォーカスを得た時に IME は自動的にオフに設定されますが、ユーザーは任意で IME をオンにする事ができます。 Linux ではサポートされていません。
disabled
IME は無効にされます。ユーザーによって IME をオンにする事はできません。

rendering



coding


<div>
<textarea rows="4" cols="30" style="-ms-ime-mode:auto; ime-mode:auto;">
ime-mode:auto;
IMEの状態変更:なし</textarea> 
<textarea rows="4" cols="30" style="-ms-ime-mode:active; ime-mode:active;">
ime-mode:active;
IMEの状態変更:オン
</textarea><br />
<textarea rows="4" cols="30" style="-ms-ime-mode:inactive; ime-mode:inactive;">
ime-mode:inactive;
IMEの状態変更:オフ</textarea>
<textarea rows="4" cols="30" style="-ms-ime-mode:disabled; ime-mode:disabled;">
ime-mode:disabled;
IMEの状態変更:無効</textarea><br />
<textarea rows="4" cols="30" style="ime-mode:normal;">
ime-mode:normal;(Firefox拡張)
IMEの状態変更:通常(ユーザスタイルシート用)</textarea>
</div>

検証に使用したブラウザ

Internet Explorer
IE Tester上のバージョン 8 beta2
Firefox
rv:1.9.1b3pre Gecko/20090207 Shiretoko/3.1b3pre(Nightly build)

著作権情報

文章に関する著作権表示
© Mozilla Developer Center .
ライセンス
Creative Commons Attribution-Sharealike license 2.5 or any later version.

リファレンス

CSS3 Basic User Interface Module (W3C Working Draft 17 January 2012) 9.2.3. Input method editor: the ‘ime-mode’ property
http://www.w3.org/TR/2012/WD-css3-ui-20120117/#input-method-editor
CSS Basic User Interface Module Level 3 (CSS3 UI) 日本語訳 6.3.2. 廃止:ime-modeプロパティー
http://momdo.github.io/css-ui/#input-method-editor
-ms-ime-mode Attribute
http://msdn.microsoft.com/en-us/library/ms530767(VS.85).aspx
ime-mode - MDC
https://developer.mozilla.org/ja/CSS/ime-mode
Mozilla Japan ブログ - Firefox 3 の修正内容のご紹介 その2 — IE 独自拡張 CSS: ime-mode プロパティのサポート
http://mozilla.jp/blog/entry/1980/