S60 5 版触控版 搜狗输入法尝鲜,For Nokia N97(三)我对搜狗输入法的期望
使用搜狗输入法 1.38 已有一周时间,说说我对它的期望吧。准确点说,是我对所有全键盘手机输入法的期望。
巨硬重温
使用手持大约已经有 7 年多了,覆盖 Treo,Nokia,iPhone,G1 所有全键盘的机型。至今让我回味的是 treo 上面的巨硬输入法。特别把它重新提上来,是因为它在手持输入法方面,仍然处于顶峰。搜狗输入法如果要成为一个我所期待地优秀输入法,某些杰出地理念仍然可以借鉴。
最早在 Treo 600 上,Uglee 以天才的感悟和对 Palm 的狂野热情,开发出巨硬输入法(有趣的是,巨硬是微软的反义词)让 treo 的用户实现了在手持设备中达到甚至超过 PC 的输入速度。可以说这个输入法是一个天才的创新,它是真正结合手持进行设计的输入法,用户体验极佳。
时隔多年,查找它的历史资料,看到巨硬输入法的一纸介绍仍然很激动(其实 Uglee 很会忽悠,不是吗?),让我们重温一下:
回顾开始___________
Believe it or not, 你现在看到的是手持设备上最快速的中文输入法。
再无缺憾的十大经典功能:(注:搜狗输入法基本涵盖,但是当时在手持上是了不起的成就)
1) 支持输入 GB/GBK 字符集中的汉字
2) 自动替换英文标点符号为中文标点符号
3) 支持词组输入
4) 支持简拼输入
5) 支持精确查找和渐进查找两种模式
6) 支持模糊音功能
7) 支持自动造词
8) 支持词频调整
9) 支持删除词组
10) 支持英文数字符号直接输入,无须切换极致完美的人性化设计:(注:基本上是为手持优化的,至今下面四个功能很多手持输入法包括搜狗仍然没有实现)
1) 浮动式跟随式输入条
2) 单手操作可用五方向键翻页选字,延续在手机上经过考验的单手输入方式
3) 双手操作可用四个基本程序按键以及底部的功能键选字,彻底发挥拇指键盘潜力
4) 候选字排列符合按键方位,摒弃数字排序的传统设计,凭直觉盲打精确无误
5) 单键长按直接输入中文符号
6) 长按一次即可连续输入一串数字
7) 智能的微电脑迷糊控制模式,自动识别的切换中英文输入状态
无论你是手机用户还是 PC 用户,都无须改变任何习惯,无须学习任何新知识,即刻上手熟练使用用户评价:
Nomad:“不是夸张的说,用过 palm,ppc,Symbian 和各类普通手机这么多年,还真没一个输入法能做到这些的,简直是 Treo600 的 QWERTY 键盘的绝配啊!!…. 如果你用过 PC 上的拼音加加的话,你会发现巨硬和加加的操作使用习惯太像了,0% 的用户转移成本….”
StreetSmart:“已经想象不到还有比它更人性化,更快捷的输入法了…. 速度比五笔不差。主要原因是它可以做到即时可得,输入中文不用切换,非常地流畅方便。而且非常智能…. 上下开弓,非常适合 Treo 的键盘排列,太爽太爽。”
AQUE:“巨硬拼音最大的害处就是…. 会导致短信费的上升和 chatopus 这类聊天软件的使用率上升,这个月账单来了,使用巨硬后短信比以前多了 50%,发起来一点感觉都没有,本来做得就像聊天器,现在简直就是当聊天阿,chatopus 的使用率也大大上升,所以以后的 help 文档一定要写明巨硬拼音不对使用后造成的短信费上升负责阿”
___________回顾结束。
巨硬的硬键上屏,五字待选,中英数字符号的无切换,小词库,和传统的手持输入理念不尽相同,但是这恰好是它的亮点所在。
1、巨硬最让人着迷的是硬键上屏和五字待选,它的理念其实是 PC 上拼音加加的创新和延伸。
拼音加加提出三重码,它的依据就是拼音输入的重码虽然多,但是在实际上,大部分重码仍然是集中的前三位的待选之中。如果一个字词的待选在三位之后,哪这个待选一般来说是不那么常用的字词。但最关键的,还是与三重码相配合的左右 shift 键上屏。就是三个待选出现后,空格是首字的上屏,左 shift 键是第二待选,右 shift 是第三待选的上屏。三重码的待选干扰少,上屏比较直接,能形成肌肉记忆,实际的使用效果非常好。(我是拼音加加和五笔的熟练用户)。
有人也许会问,传统输入法的 1-10 个编码的数字上屏不是很方便吗?为什么它会比不上 3 个待选+左右 shift 键的方式。这个正是差异所在,传统的 1-10 个输入法,10 个待选无法高速录入,看似可以在一屏解决所有待选的选择,但是实际上,对视线的干扰经常让选择字词的过程更为漫长。而且双手的键程过长,导致手掌的位置经常变动,输入也无法形成直接的反应联系和肌肉记忆。这方面,拼音加加就可以达到类似五笔看打的效果。
巨硬把这个理念结合进了手持输入法。当时 Treo 天然的在手机的中端有 5 个对称排列的按键。巨硬于是采用了 5 待选的方式,每个输入待选都出现五个待选,分别对应这五个硬键(包括 treo 键盘底部的五个按键),这也就是它的说明中提到的 3) 双手操作可用四个基本程序按键以及底部的功能键选字,彻底发挥拇指键盘潜力。
在手持中,这种直觉的输入和 symbian 上的左右软键非常相似,看到待选字词的位置,手指就在那个大体的位置按击,效率大增,而且充分利用到了键盘以外的那五个按键(四大天王+五向键的确认)。
2、巨硬的另外一个亮点就是中英文数字符号无切换。
这个也是拼音加加的首次提出的概念,但是巨硬在手持中有了创新的发展。它的逻辑很清晰:硬键负责中文的上屏,回车负责英文的上屏,数字通过长按切换,多个数字通过回车上屏。目前,大部分拼音输入法都已经采用了这种大致的逻辑,回车上英文数字基本成了 “标配”。在 PC 上,输入数字天然是不需要切换的,但是在手持上,混合输入数字却是影响流畅度的一个重要因素。
巨硬输入法很聪明的解决了这一点,不仅仅实现了中英文的无缝切换,而且把数字和符号(如. @这些常用的符号)都涵盖了进来,真正实现了输入全字符的无切换。在输入 www.ifanr.com 这样的文本,巨硬的处理就是直接把. 也当成是一个字母编码,因此,它可以在完全输入网址后回车确认完成输入。在输入 “hao123” 这一类英文和数字混合的文本,输入 hao 上待选条后,长按 1,输入的状态自动变成数字输入,此时继续输入数字键位(不需要按组合键,因为已经自动切换成了数字输入状态),等 “hao123″ 都输入到待选条时,回车确认上屏,上屏后,输入的状态重新变成是中文输入状态。正是巨硬输入法把字母,标点字符,数字,都当成是同一类的编码,所以他们的上屏规则都实现了一致。而不会有大部分输入法那种只能英文回车上屏,符号和数字无法和英文字母混合出现在待选,统一上屏的缺憾。
3、小词库
大部分人都认为,词库是越大越好。但是实际上,这是一个很值得思考的问题,拼音加加和巨硬都采用小词库,他们的理论基础就是常用字是非常少的,不必要因为少量的偏字僻词影响大部分的输入效率,比如输入 xl,“巡逻” 就不会出现,这个词汇虽然很常用,但是不会和” 系列 “” 心里 “这些这么常用,通过这种考虑来降低重码率,是符合逻辑的。与此相配合的是方便的自造词。在线全拼一次,这个词就进入词库了,小词库+大量自造词,这种个性化的词库才是更有效率的输入方案。
手机上,这个处理被强化了。考虑到手机的输入的场合更为简单,大部分只是短信邮件,常用的词的范围进一步缩小,小词库更加靠谱。
不过显然搜狗输入法不会采用这种方式,网络词库和这个理念显然是冲突的。搜狗输入法的智能程度很高,这显然也能为拒绝这个方案提供自信。这个提议只能是作为一个参考了。
我的建议
说了巨硬这么多的特点,主要的目的还是引出我的建议。所谓去其糟粕,取其精华。搜狗输入法需要提高它的输入有效性,尽可能减少击键,但是尽可能利用长按和智能判断,实现更为流畅直接的输入方式,如果可能,我甚至希望它能提供更革命性的方案,突破 PC 输入法的局限,真正为手机设计,引领手机输入法的潮流。
1、虚拟硬键上屏+五重码待选方式
手机上,五重码的方式天生就是为移动设备而生。这种方式的直接,直觉和快速反应性前面已经阐述,这是和传统数字序列相左的方式,但是我很希望它能融入搜狗输入法的设计。因为这是真正人性化和有极佳用户体验的输入方式。在 Symbian 中有成功的例子,A4,它出过一个五环版的五重码输入界面。如下图。
Magickey+五环版 A4,让 A4 成为不仅仅有底排硬键上屏,也能利用手机中部 Home 键,日程键,确认键,名片夹键,信息键五个大硬键中文上屏的能力
对于 Nokia N97 来说,这个输入方案更有意义,因为 N97 打开键盘,触控屏是倾斜的,本身的设计极利于拇指的触屏点击。如果做成五重码,把输入条做成类似的五个字块,输入待选后,确认上屏完全可以直接用左右拇指直接点击大字块的待选确认!!这比现在需要按方向键切换成数字上屏方式后,在用手指进行击键上屏简单直接准确得多了,充分利用了触屏得特点。
因此,虽然 N97 只有三排按键,但是它完全可以通过与触屏得结合实现虚拟硬键上屏!而且,这种对称排列的五字待选,也非常适合双屏的自动切换调整。做到实用和美观的统一。
2、编码符号输出
和 PC 的拼音加加一样支持用编码来输入符号,解决现在输入符号非常不流畅和不方便的问题。
比如,拼音加加输入破折号——,它是直接输入编码 pzh(破折号的简拼),然后在待选中会出现”——“,要输入《》,它也是输入书名号的编码 smh,然后在待选中出现书名号《》。这比在符号表中翻查输入显然是好用多了,也不用切换,流畅多了。而且,这种方式可以解决输入各种各样的符号。
同理,如果在拼音状态,输入 dh(逗号的简拼),在待选中出现 “,”,输入 yqsz(圆圈数字)就出现各类的中文数字。待选出现这种把符号当成编码输入结果也是符合逻辑,技术上得处理应该也无难度,只是多一个待选而已,但是使用得效果却极为便利。
3、符号与数字的混输,无切换的全字符输入。
如前所述,用过巨硬的人都知道,输入如 N97,hao123,imei38455502,visa44356 这样的英语与数字混合的是非常方便的。先输入英语,然后在输入数字的时候,长按第一个数字键,它就自动切换成数字键输入,后面的数字就直接短按了。完成输入后,一回车,上屏,系统又自动回到了中文输入。无须切换,非常方便。
4、长按
解决单手输入同一键位的上符的问题。长按是突破手机局限的一个好方法,特别是对于 N97 这种只有 3 排按键的全键盘手机而言。
N97 是三排按键,所以 Shift 键,FN 键都是只有一边,连空格也是摆在了右边的位置。因此,这样的键盘布局,在输入上符时是很不方便的,双手配合比较容易输入的是左边的键位,但是右边的话,毫无疑问双手拇指要挤在一起。解决这样的输入,最好的办法就是长按,普通的按键输入英文字母编码,长按就是输入该键位的上符,比如数字都是安排在第一排按键的上符,那输入数字只要长按键位就好了。
输入法的开发是一个难度很大的工程。相信搜狗输入法在现有的基础上能走得更远。提这些建议只怕是晚了一点,但是对用户体验的追求永远也不嫌多不嫌晚,以我对搜狗输入法的信心,写下我的期待,希望我们能满心欢喜的用到它。