阅读:5953回复:1
自定义输入法64位主流平台阶段小结
自定义输入法64位主流平台阶段小结
一、目标 1.支持主流64位操作系统: Windows 7/8(Desktop) x64. 兼顾: Windows 2003 R2 x64, Windows Vista x64, Windows 2008 x64. 2.支持基本64位程序: 资源管理器, 记事本, 写字板, IE(64-bit), Microsoft Office(64-bit). 二、各平台简介 1.传统输入法生成器: Windows 2003 R2 x64简体中文版自带传统输入法生成器Imegen. 需hhhhwwww的改进版传统输入法生成器编译大型码表(极限测试:65662以上,1,079,084 Byte). 历史悠久, 经典规范, 兼容性强. 虽然存在各种不足, 但依然能够胜任"输入汉字"的任务. 2.多多输入法平台: vxdd.com. 最新版:QQ群:222300764. 最接近传统输入法生成器的平台, 制作专业输入法的不二之选. 规范稳健, 配置灵活, 操作简单, 使用方便, 配套工具齐全, 可生成完美的安装程序. 3.小小输入法平台: yong.dgod.net. 全外挂, 跨系统的输入法平台. 精练强悍, 轻巧强大, 流畅迅速. 以纯文本码表达到如此的流畅程度(测试码表:95.8万, ANSI编码11.2MB), 微软的TableTextService真应该感到羞愧. 4.Rime(中州韻輸入法引擎): code.google.com/p/rimeime. 跨平台的抽象的输入算法框架, 可玩性无出其右, 非常适合制作各种古怪的拼音输入法. 选项多, 配置繁, 算法活, 发展快. 源代码开源. 5.Windows 自带输入法生成器TableTextService. 功能鸡肋, 但兼容性强. 6.流行输入法挂接自定义短语. 聊胜于无. 受制于原输入法的各种限制. 三、各平台输入体验主要不足 1.传统输入法生成器 1)编码框不自动消失, 需按ESC键. 2)无2/3候选. 3)词条字符中不能包含半角字符. 2.多多输入法平台 1)候选列表强制过滤,导致容错码不显示--每字词只显示1条提示码,其余的容错码全部不显示(开启编码逐键提示). 比如:"输入"的自然码编码为3个: "uuru","uurui","uurup", 键入编码"uuru"后, 列表只显示 "输入"(本级编码) 被屏蔽的逐键提示编码为"输入 i"和"输入 p", 由于其词条字符"输入"已在本级显示, 被强制过滤, 容错码丢失. 2)双屏输出时辅助屏光标不跟随--编码框能跟随, 候选列表框不跟随. 3.小小输入法平台 1)标准输出方式不兼容个别软件(输出为乱码), 剪贴板输出正常, 但略有卡顿, 且破坏剪贴板原有内容. 2)双屏输出时辅助屏光标不跟随--候选列表框不跟随. 4.Rime(中州韻輸入法引擎) 1)不支持手工造词, 码表输入的最大痛苦. 2)资源管理器地址栏/IE地址栏, 候选列表框不跟随光标, 这个错误真的很低级. 四、各平台主要功能比较 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 功能\平台 传统版 多多版 小小版 Rime版 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 跨平台 不支持 不支持 WLA WIL 手工造词 支持 支持 支持 不支持 候选窗 纵 横&纵 横&纵 纵 二三候选 无 有 有 有 嵌入 无 支持 无 无 外挂 无 无 有 无 皮肤 无 绚丽 绚丽 规矩 状态栏 有 有 有 无 临时英文 无 有 有 有 符号编码 冲突 正常 正常 正常 双屏扩展 双屏 主屏 主屏 双屏 命令直通车 无 有 有 无 后台服务 不需要 不需要 需要 需要 字符集 能过滤 能过滤 能过滤 不过滤 ABAP 支持 支持 剪贴板 支持 码表类型 编译 编译 文本 编译 适合类型 码表 码表 码表 拼音 源代码 无 无 无 开源 生命期 完结 稳定 稳定 成长 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ *跨平台: Windows, IOS, Linux/Android *符号编码: 词条字符中包含半角字符 *ABAP: SAP ABAP编辑器 *直通车: 命令直通车 *字符集: GB2312, GBK, BIG5, UNOCODE 五、各平台光标跟随简单测试 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 程序\平台 传统版 多多版 小小版 Rime版 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 记事本 正常 正常 正常 正常 资源管理器 正常 正常 正常 错位 IE地址栏 正常 正常 正常 错位 CMD 正常嵌入 正常嵌入 非嵌入 不工作 不跟随 Eclips 嵌入编码 可设置 正常 正常 光标移动 TSF正常 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ |
|