输入法候选词排列的两种新方式

简介: 输入法候选词排列的两种新方式

输入法候选词排列的两种新方式




柳鲲鹏


2007-9-1




关键字:输入法 候选词 排列


简介:在人的视野比例和人的信息接纳窗口数量两种人体生理学特点上,提出了横向多行和珠帘式的输入法候选词排列新方式。






 当前输入法候选词主要有两种:横排方式和竖排方式。当然还有其他方式,但没有用了。本人突发奇想,想出两种新的排列方式。


 新的排列方式不能随便搞的,当然要有一定的好处。这种新的排列方式的理论基础是什么?人体工程学,人体生理学。有两个理由:


 人的视野比例是16:9(也有人说16:10)。而候选词的排列方式,应该尽可能在这个范围内,这样效率会比较高。


 人的信息接纳窗口数量是5或者7。少了不划算,多了也没有好处。


 理论基础有了,我们一起来看看这两种新的候选词排列方式:


 


 横向多行。现在的横向排列都是单行的。但输入长的内容时,只会不断变长。这样看起来很吃力,找一个词,就要从左到右扫描较长的距离,效率反而会下降。所以我提出横向多行的排列方式,即根据算法,在候选词窗口太长的时候直接折行,以提高扫描效率,达到“一眼”可得到更多的信息。这里要注意几点:


 对齐问题。对齐有助于查看,比较省力。


 双色间隔。这样也比较好看。


 折行算法。这其中包括不同长度词的排列。算法要灵活一些,以2、4个字为超标准长度较好。


 


 珠帘式。本人以前也不喜欢竖排。但因为横排的长度问题,后来改用了竖排。这种排列方式也有一个明显缺点:呈竖向的长方形,跟人的视野特点正好相反。于是就想到了转置:每个词的字竖向摆放,但各个词横向排列。这很象挂的珠帘,所以命名珠帘式。这样不仅改变了原来的缺点,而且还有一些古文色彩。可见古人还是很聪明的,因为这种方式下都可以考虑从左到右的排列方式。


 


 当然,刚刚出现这两种方式,用起来不习惯。但了解其长处之后,不少人会喜欢上的。另外,当采取这两种方式时大脑的运转速度要快一些,会不会成为一种挑战呢?




 严正声明:任何跟外资有关的公司,不论是否在中国,如果要使用、借鉴本人公开发表的的任何想法,必须先取得本人的同意,否则即认为侵权。


目录
相关文章
|
7月前
VSCode如何自动换行,右侧换行间距长度,隐藏右侧代码预览(Minimap代码缩略图滚动条),比对代码差异窗口也自动换行
VSCode如何自动换行,右侧换行间距长度,隐藏右侧代码预览(Minimap代码缩略图滚动条),比对代码差异窗口也自动换行
|
数据安全/隐私保护 iOS开发 芯片
将任意应用窗口置顶显示,这个工具太强了。
将任意应用窗口置顶显示,这个工具太强了。
UITableViewStyleGrouped模式下烦人的多余间距
UITableViewStyleGrouped模式下烦人的多余间距
248 0
|
Web App开发 前端开发 iOS开发
纵向排列文字以及禁止文字选中
内容包括demo代码,应用和定义,以及参考文献,本文主要内容是本人学习过程中遇到css的零碎知识点1(就是以前自己不知道的),我都记下来了,需要的朋友可以过来参考下,喜欢的可以点个赞,希望对大家有所帮助。 writing-mode: tb-rl; (纵向排列文字)应用: 说明:设置或检索对象的内容块固有的书写方向。西方语言一般都是 lr-tb 的书写方式,但是亚洲语言 lr-tb | tb-rl 的书写方式都有。作为IE的私有属性之一,IE5.5率先实现了 writing-mode ,后期被w3c采纳成标准属性;此属性效果不能被累加使用。例如,父对象的此属性值
150 0
纵向排列文字以及禁止文字选中
|
iOS开发
设计iOS中随系统键盘弹收和内容文字长度自适应高度的文本框
设计iOS中随系统键盘弹收和内容文字长度自适应高度的文本框
214 0
设计iOS中随系统键盘弹收和内容文字长度自适应高度的文本框
在网页里让文本框只能输入数字的一种方法。外加回车换Tab
第一步利用样式表。 第二步利用js脚本。 function myKeyDown(){    var   k=window.event.keyCode;       if ((k==46)||(k==8)||(k==189)||(k==109)||(k==190)||(k==110)|| (k>...
850 0
|
SQL
艾伟:Gridview自定义排序且显示上下箭头
实现功能:单击Gidview列名按该列升序或降序排列,且在排序列上显示向上来向下箭头示意图片         //设置Gridview的AllowSorting属性值为true,即允许排序        AllowSorting="True" OnSorting="gridview1...
995 0
win10系统下如何用命令行的方式打开画图软件以及画图板汉字字体如何由竖排改为横排?
按 win + r 后输入命令 mspaint  再 回车 即可!如下图所示: 画图板正常默认的汉字排列是横排,但输入字体时选用不慎变为竖排,该怎样恢复为横排呢? 方法:字体名前不带@的,就是横排的,带@的就是竖排的。
1800 0