Update of the IME API spec working draft [call for comments]

Hi all,

It's been a while since the last update for the IME API spec, but we
restarted the work on this.
I (Takayoshi Kochi) have taken over this authorship from the previous
author (Hironori Bono)
for updating the spec.

If you are interested, please take a look at the current working draft:
https://dvcs.w3.org/hg/ime-api/raw-file/default/Overview.html
(and log https://dvcs.w3.org/hg/ime-api/log)

Any comments are welcome.

Here are highlights of the changes since the last draft:

* Removed Javascript IME from the spec.
  (no compelling use case for this)
* Added an API to hint IME UI positioning (setExclusionRectangle()).
  (e.g. when showing autocomplete suggestions, IME UI may interfere with it)
* Updated example Javascript code.
* InputMethodContext interface changes
    * Simplified 'enabled' attribute
    * Simplified 'setOpenState()' to just 'open()' (as we don't have to
turn off system IME
      for Javascript IME)
    * Clarified what 'locale' attribute is expected, instead of 'source'
which may sound like
      User-Agent of IME.

Thanks in advance,
-- 
Takayoshi Kochi

Received on Tuesday, 19 March 2013 10:03:41 UTC