• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: 小 中 大 | 推荐给好友 上一篇 | 下一篇

研究iiimf和scim中,很想整合它们

发布: 2007-7-04 12:06 | 作者: admin | 来源:  网友评论 | 查看: 11次 | 进入软件测试论坛讨论

领测软件测试网 Inte.net/Intranet Input Framework(IIIMF)是sun公司提出的一个输入法框架,旨在提出一个国际化的输入法方案。
该框架高度细化了输入法功能(和sun的很多东西一样,复杂得看起来很美),甚至提出了分布式输入法服务器的概念。该框架
将输入法分为iiimsf(iiim ServerFramework),iiimcf(iiim ClientFramework)和iiimp(iiim Protocal)几个部分。每个部分是由插件
来构成的,没有插件,该框架将毫无用处。另外输入法引擎(iiimf-le)属于iiimsf的一个支持插件的部件。
本文主要是我的一些构想性的东西(仅限于讨论linux平台),没有详细的技术资料,IIIMF sdk的whitepaper能带给你更多的东西。 

  • "你在用什么输入法?别告诉我你在用那个垃圾iiimf"
我现在大部分时间生活在Fedora Core系统中,暑假刚升级到了FC4。FC是各发行版中唯一一个不遗余力的推广iiimf框架的,原因很简单,Fedora要做的是i18n(internationalization),而不是l10n(localization)——以前的rh系列会对zh_CN locale提供GBK编码和chinput这样的专门的XIM输入
法,但现在Fedora力推的是UTF-8编码和iiimf国际化输入法框架——但是,几乎所有国内的fc用户都认为fc自带的输入法几乎是无法使用的,于是
就都说iiimf是垃圾。但事实上,要澄清一点,这绝不是iiimf的问题,是现在没有一个好用的中文输入法插件,现在zh_CN用的是iiimf-le-chinput插件
,从名字就可以看出这个是chinput从XIM框架移植到iiimf框架的,改插件的功能是很弱的,和全拼输入法有得一拼。迫于无奈,我现在用的是scim的
拼音输入法。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/