欢迎光临散文网 会员登陆 & 注册

输入法开发——<〇>前情

2023-07-26 09:35 作者:ProsperousFall  | 我要投稿

天杀的微软文档

https://learn.microsoft.com/zh-cn/windows/win32/tsf/text-services-framework-interfaces

下一章开始本篇的正文,这一章就是发发牢骚。


Windows 8 之后,Windows 开始自带各种必备应用( 输入法、zip 等功能被添加到系统中。汉字输入法的重写,WinDef 的添加对各种软件供应商产生了重大的冲击。)

仅管 微软拼音输入法 经过 Win8 重写之后已经做的是相当不错了,但是依然有很多方面存在不足。对比多多输入法就可以看出很多的不足。

另外就是他们做输入法的没有什么创新。20 年不变的是 UI 添加的是窃取。

问题的本身无非就是效率,

词库不适合自已、几年不更新、网络热梗我不玩

常见的几种输入方式:

全拼、双拼:优点,简单,易学,门槛低;缺点:调序可能会在该死的时刻执行

五笔:优点,单字重码率极低;缺点:几乎不能调序,词组重码率并不低,有可能词前字后,字词切换不灵活。你会发现,五笔打不出来这篇文档的标题。尽管 “〇” 是一个汉字。这是不得不提到五笔的另一个缺点——数字不适,不信你试试用五笔打出以下几组词


第一个    某一个    吃一个    第一个    (没有发现?)

第二个    吃六个    第五名    第六名    第七个 第八个

(是不是打其它数字比打一要慢一点?)

这种情况拼音重码率比五笔还低


这些问题都可以更换词库改善,不过这种方式治标不治本。

况且我有一个大胆的想法:小键盘支持9键。


输入法大体有以下几种编码方法:

有序:

需要相应的顺序才能打出想要的字。常见的都是这种。

这种方法码长通常不会超过 4 .(拼音是一个音一个码,一般的词不会超过4个字。而五笔 4 码是规定的)

无序:

只需要按下全部需要的按键就可以打出字。速录器就是这种方法,这种方法是打字最快的。

以上无论是那一种都有音码和形码两种方法。


下一章开始本篇的正文



输入法开发——<〇>前情的评论 (共 条)

分享到微博请遵守国家法律