跳到主要内容

方案评价

在开始赏析顶功方案之前,我们首先说明我们如何评价一个方案。

易用性

易用性是方案的基础,因为输入方案的使用者是人,必须由人通过思考来得出输入方案的编码,才能输入。易用性一般包括以下几个方面:

  • 输入规则是否简单?
  • 元素是否易于取码?(例如,形码的拆分是否简单)
  • 键盘映射有怎样的规律?
  • 是否有简码,简码的规则是什么?
  • 是否存在多重简码、多规则简码、特定码?

编码效率

编码效率,是指输入典型文本时所使用的实际编码的平均码长。这个「典型文本」的定义可能依输入方案的不同而有所不同,因为输入方案设计可能本来面向的就是不同的文本。

同等击键速度下,编码效率越高,输入速度就越快。但是,击键速度本身也要受到易用性、离散能力和手感三方面的制约。

离散能力

离散能力,是指按照方案的基本编码规则(主要是全码规则),能否将所处理的消息较为均匀地分布到编码空间中。

衡量离散能力的其中一个指标是「重码」。如果两个消息共享了同一编码,那么称这两个消息发生重码。

  • 在一定的消息范围内,所有不位于重码首选的消息的总数量称为「选重数」;
  • 在一定的消息范围内,所有不位于重码首选的消息的总频率称为「加权选重率」。

离散能力较高的方案,在输入时的确定性较强,因为较少依赖于候选框的反馈;反之,离散能力较低的方案,在输入时的确定性较弱,较多依赖于候选框的反馈。

手感

手感,是指输入方案在键盘上输入时各键位负担是否合理、键位之间的连接是否容易击打。不过,由于手感无法通过简单的定性讨论得出结论,必须要依赖于技术测试,所以接下来不会过多地讨论各个方案的手感。