- From: Xiaoqian Wu <xiaoqian@w3.org>
- Date: Mon, 24 Aug 2015 22:13:19 +0800
- To: Timothy Chien <timdream@gmail.com>
- Cc: 中文HTML5同樂會ML <public-html-ig-zh@w3.org>, SongTao@sogou-inc.com, guanqunzhang@sogou-inc.com, YangLei@sogou-inc.com, LiuChangwei@kingsoft.com, Liyouyi@kingsoft.com
- Message-Id: <0138413A-65D4-46DF-9471-38DC25825A74@w3.org>
谢谢Timothy! > On 24 Aug, 2015, at 11:53 am, Timothy Chien <timdream@gmail.com> wrote: > > 感謝分享,請問敝公司(Mozilla)的 Masayuki Nakano 先生有參與這個 spec 的討論嗎? > 他應該是最了解的此議題的使用者/編輯之一。 Nakano先生没有参加这次面对面会议,不过他在GitHub上提过关于IME的问题(https://github.com/w3c/editing/issues/72 <https://github.com/w3c/editing/issues/72>) ;) 会议上编辑也提过希望能听到Nakano先生关于IME的见解。 > > 印象中這個 spec 涵蓋的範圍應該在 UI Events spec [1]?不知何時決定要分開成新的 spec 了? > > [1] http://www.w3.org/TR/DOM-Level-3-Events/ <http://www.w3.org/TR/DOM-Level-3-Events/> 是的,去年这个任务组成立时候,大家希望能把一些功能相对独立的API以及Events独立出来,如Selection和Input,以便让这些接口能与相关规范的发展同步,同时更快地推动规范和实现。印象中是在去年10月的讨论(http://www.w3.org/2014/10/28-webapps-minutes.html#item09 <http://www.w3.org/2014/10/28-webapps-minutes.html#item09>)以后分离的。 > > 2015-08-24 0:10 GMT+08:00 Xiaoqian Wu <xiaoqian@w3.org>: >> 大家好, >> >> 在今天的W3C Editing >> APIs标准面对面会议上,有相当长时间的关于中文输入法的讨论(http://www.w3.org/2015/08/23-webapps-minutes.html),由于编辑和参会者来自非中文国家,所以他们对中文输入法的很多细节和需求并不太了解,期待来自中国开发者、中文编辑器厂商、中文输入法厂商的建议,尤其是针对以下问题: >> * 在输入、删除、更新、选定内容时,光标caret如何处理? >> * 在输入过程是否需要更新DOM? >> * 以shadow DOM的方式render是否可行?是否存在类似拼写自动修正那样的安全隐私问题? >> * 如何处理空格、换行等边缘情况? >> * 从浏览器接口设计角度,在线编辑中文大概需要触发哪些事件? >> * 完全用JS实现IME存在什么障碍? > > 敝公司的 Firefox OS 專案有一個私有的 mozInputMethod API 就是在實作虛擬鍵盤/輸入 IME 和 Web > content 之間的輸入互動。詳情請看 tree 裡的 WebIDL [2] 和實作 [3] > > [2] https://dxr.mozilla.org/mozilla-central/source/dom/webidl/InputMethod.webidl > [3] https://dxr.mozilla.org/mozilla-central/source/dom/inputmethod/ > > 雖然專案已經進行了三四年,但最近我們才在重新整理 API 行為以及與其他 spec 相符的功能,像是 [4] > > [4] https://bugzilla.mozilla.org/show_bug.cgi?id=1137557 <https://bugzilla.mozilla.org/show_bug.cgi?id=1137557> 握手~这个和我们Editing Task Force现在的进展以及目标非常相似。 > > 針對此 API 實作的細節可以問我(或是我去找知道答案的人)。 感谢!我会把这些信息反馈给Editing Task Force的参与者们,同时欢迎subscribe他们的邮件列表(https://lists.w3.org/Archives/Public/public-editing-tf/ <https://lists.w3.org/Archives/Public/public-editing-tf/>)或GitHub Repo跟踪相关问题。 — xiaoqian > >> >> 现在还处于草稿阶段的Input Events标准:https://w3c.github.io/editing/input-events.html >> >> 欢迎大家随意回复本邮件或在GitHub上开新的issue进行讨论:https://github.com/w3c/editing/labels/Input%20Events >> >> 背景:现在各大浏览器对内容编辑(如输入,选定,删除等)的支持实现普遍较弱,W3C >> HTML工作组和Web应用工作组去年联合开展了一个特别任务组来规范相关的Editing >> APIs。该任务组现有的工作草稿可参看:http://w3c.github.io/editing/ >> >> 如果有兴趣进一步了解相关规范或者流程,或者进一步参与此标准的制定和讨论,也可直接联系我 ;-) >> >> 非常感谢! >> >> — >> xiaoqian
Received on Monday, 24 August 2015 14:14:13 UTC