Справочник по CSS : Тематический указатель : Справочник по свойствам и атрибутам : Шрифт и текст : ime-mode

смотрим также

Материал из Справочник Web-языков

Перейти к: навигация, поиск


Содержание

Атрибут -ms-ime-mode | Свойство imeMode

Задает состояние Редактора Способа Ввода (Input Method Editor - IME).

Синтаксис

HTML { -ms-ime-mode : sMode }
Скрипты [ sMode = ] object.style.imeMode

Используемые значения

sMode
Строка, которая устанавливает или принимает одно из следующих значений.
auto Значение по умолчанию. IME не используется. Это тоже самое, что и вообще не определять атрибут -ms-ime-mode
active Все символы вводятся через IME. Пользователи могут деактивировать IME.
inactive Все символы вводятся без использования IME. Пользователи могут активировать IME.
disabled IME полностью отключен. Пользователи не могут активировать IME, если элемент управления имеет фокус ввода.

Это свойство читается/записывается для всех объектов, кроме currentStyle (только чтение). Свойство имеет значение по умолчанию auto. Атрибут Каскадных таблиц стилей (CSS) наследуется.

Замечания

Атрибут -ms-ime-mode для Internet Explorer 8 - это расширение CSS и может использоваться также как ime-mode в режиме IE8.

Редактор Способа Вывода (IME) позволяет вставлять на страницы символа китайского, корейского и японского алфавитов (иероглифы) и затем редактировать их. IME - это основной и необходимый компонент для написания предложений на этих языках. В алфавитах этих языков слишком много символов, чтобы их можно было закодировать и разместить на обычной клавиатуре. IME же использует последовательности основных иероглифов для описания одного символа или группы символов, чтобы затем можно было вводить более длинные последовательности иероглифов. Основными считаются иероглифы Хангула (корейский алфавит), фонетические компоненты для алфавита Кандзи (кандзи - китайские иероглифы, используемые в японской системе письменности) и различные комбинации китайских иероглифов.

Для написания текста с помощью IME пользователь, как правило, использует поиск по словарям и контекстный анализ, особенно в языках, где много омонимов, например в японском. Пользователь обычно начинает с ввода нескольких иероглифов, состоящих из нескольких частей, которые выбираются опционально из множества вариантов. Затем выбор пользователя подтверждается командой (confirm).

Редактор Способа Вывода имеет два принципиальных режима. Неактивный режим (Inactive mode): клавиатура работает как обычная клавиатура, с ее помощью можно вводить ограниченные малые наборы символов. Активный режим (Active mode): с помощью IME можно вводить сложные символы и команды на обработку.

Программисты предоставляют пользователям некоторую свободу в использовании IME при вводе информации на сайтах. Например, если пользователи из Японии вводят информацию в форму регистрации, то появится запрос о том, с помощью символов какого языка будет вводиться их имя: на латинском или на кандзи. По умолчанию пользователи могут быть уверены, что IME находится в режиме inactive, и они вводят имена на латинице. В нужный момент посетитель сайта активирует IME, введет свое имя на кандзи, а затем деактивирует IME, чтобы дальше заполнять форму, используя латинские буквы.

Примеры

В примере показано использование атрибута -ms-ime-mode.

<INPUT TYPE = text STYLE = "ime-mode:active" >

Ссылки на источники

http://msdn.microsoft.com/en-us/library/ms530767(VS.85).aspx

Добавить страницу в закладки:
РАЗРЕШАЕТСЯ перепечатывать и копировать информацию ТОЛЬКО ПРИ РАЗМЕЩЕНИИ ссылки на оригинал!
(<A href="http://www.spravkaweb.ru/">Справочник Web-языков</A>)
другие проекты
Rambler\'s Top100 Индекс цитирования