[whatwg] For Japanese language users, Web Forms should have a way to active/deactive for IME
Masayuki Nakano
masayuki at d-toybox.com
Mon Jan 17 09:46:17 PST 2005
Thank you for reply.
Olav Junker Kjær wrote:
> If this is the same as IE's ime-mode, it might as well be specified the
> same way its implemented in IE, as a css propery named ime-mode/imeMode.
Yes. my proposal function is same as IE's ime-mode property.
(but I adding a new value, because it should be existing)
> Since it doesn't really change the semantics of the element but only the
> UI, it makes sense as a css property.
I think IME controlling is semantics of the document.
e.g.,
Name:<input id="name" />
Tel:<input id="tel" />
On Japanese language system, input#name should be active IME by UA.
This reason is the name must be written in Japanese on many systems.
I think it is not a presentation. It is semantic.
This should not be implemented by CSS.
>
> The spec for IE's implementation is here
> http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/imemode.asp
>
>
> I notice you have one additional value, enabled.
>
> Olav Junker Kjær
>
>
> Masayuki Nakano wrote:
>
>> Hi, I'm a member of Mozilla Japan and hacker of Mozilla.
>>
>> I think that Web Forms should have a way to active or deactive for IME.
>> The function is same as WinIE's ime-mode property.
>>
>> It is different for inputmode attribute.
>> Because inputmode attribute is the filter of key input.
>> But my proposal function is not it.
>>
>> On system developing in Japan, the IME state controling is often needed.
>>
>> I think following spec.
>>
>> The 'imestate' attribute.
>> The attribute have following values.
>> 'auto'
>> When the input element or textarea element get focus,
>> UA should care the IME active state suitable
>> for the input element or textarea.
>> e.g., If the input element is password field, UA should be disable IME.
>> otherwise, UA should not change the active state.
>> 'active'
>> When the input element or textarea element get focus,
>> UA should activate IME.
>> 'inactive'
>> When the input element or textarea element get focus,
>> UA should inactivate IME.
>> 'enabled'
>> When the input element or textarea element get focus,
>> UA does not care the IME state.
>> 'disabled'
>> On the input element or textarea element, user cannot use IME.
>>
>> If the imestate attribute is not existing,
>> UA should care as set to 'auto'.
>>
>> thanks,
>>
>
>
>
>
--
Masayuki Nakano<masayuki at d-toybox.com>
More information about the whatwg
mailing list