CN104951192A - 一种用户界面菜单的优化方法 - Google Patents
一种用户界面菜单的优化方法 Download PDFInfo
- Publication number
- CN104951192A CN104951192A CN201410117567.7A CN201410117567A CN104951192A CN 104951192 A CN104951192 A CN 104951192A CN 201410117567 A CN201410117567 A CN 201410117567A CN 104951192 A CN104951192 A CN 104951192A
- Authority
- CN
- China
- Prior art keywords
- menu item
- user interface
- user
- menu
- optimization method
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
一种用户界面菜单的优化方法,在当前生成用户界面菜单的基础上,首先获取用户界面菜单项的使用量度,例如用户点击菜单项的历史使用频度、用户点击不同菜单项的时间间隔、用户设定权值、专家评估结果,菜单项的度量中包含了用户未来对菜单项的使用模式信息,依据此量度对用户界面菜单项进行分级,之后改变不同级别菜单项的特征属性,可以获得优化后的菜单,用户使用此菜单将有较高的效率。
Description
技术领域
本发明涉及一种用户界面菜单的优化方法,尤其涉及一种高可用性用户界面菜单的优化方法。
背景技术
当前图形用户界面广为应用,主要表现为使用WIMP(Windows,Icons,Menus,Pointing device)交互范型一一应用程序对象显示在窗口中,对象可以被选择甚至可以在不同窗口间被拖拽,用户通过菜单或工具栏向程序发送命令,操作结果可见,菜单对于图形用户界面的重要性是不言而喻的,一个良好的菜单可以有效提高用户使用程序的效率,并提高用户使用软件的满意度。
申请号为200780043834.9的发明提出了一种基于动态记录控制图形用户接口元素转变行为的方法,通过诸如音频传感器、视频传感器和/或运动传感器的传感器提供了转变信息的动态记录,通过响应所述动态记录来定义诸如移动终端的电子设备的显示器上图形用户接口(GUI)元素的转变行为,它实现了用户界面自动化动态改变的问题,本发明则是需要解决提高用户手动操作菜单的可用性问题,两者并不相同。申请号为201080032877.9的发明提出了一种方法和设备使移动装置能够基于用户过去的和当前的移动装置使用模式来向用户建议用户可能感兴趣的可用应用程序或特征。所述移动装置可监视所使用的特定应用程序/特征及其使用频率。所述移动装置可基于应用程序或特征的使用频率和信息来确定所述用户可能有兴趣使用的其它可用应用程序/特征,所述信息基于一个应用程序或特征的使用来指示用户对另一个应用程序或特征感兴趣的可能性。被确定为所述用户可能感兴趣的应用程序或特征可以待添加到用户界面菜单的建议的形式呈现给所述用户以使得所述用户可选择接受或拒绝修改所述菜单的建议。上述两个现有专利都关注了用户使用程序菜单时的可用性,200780043834.9引入了一个自适应用户界面实现方法,201080032877.9引入了一个可以快速启动用户感兴趣程序的方法,但它们并未解决当前用户使用菜单效率低的问题。
发明内容
由于各种程序的功能增多导致了用户界面菜单项的增多,当前有众多的程序拥有较多的菜单项,用户要从中找到自己要进行操作的菜单项效率较低,本发明的目的正是解决现有用户界面生成方法产生的菜单使用起来效率较低的问题,提高用户与***交互的效率。
为达上述目的,本发明提供了一种用户界面菜单的优化方法,包括三个步骤:步骤1、获得用户界面菜单项的使用量度;步骤2、根据菜单项的使用量度将菜单项分级;步骤3、改变不同级别菜单项的特征属性。菜单项具有多种属性,例如菜单项的编号、位置、字体、背景、形状、附加信息及响应操作的有效范围,但只有部分属性适于本发明的菜单优化过程,在本发明中称之为特征属性,部分属性不适用于本发明的菜单优化,在本发明中称之为非特征属性。编号、位置等属性属于非特征属性,编号属性不适用于菜单优化是因为编号的改变并不反映于可视部分,对用户来讲是透明的,因而对用户使用菜单的效率没有影响,位置属性不适用于菜单优化是因为位置的改变往往导致用户习惯性去原来位置点击菜单时却找不到,反而造成效率的降低。字体、背景、形状、附加信息及响应操作的有效范围属于特征属性,在本发明方法中改变这些属性往往会提高用户使用菜单的效率,如增大一个菜单项字体属性中的字号,用户将更易于找到和点击这个菜单项。
本发明所述的方法执行完步骤3后,也可以重新执行步骤1,即所述三个步骤构成一个循环,使得呈现给用户的菜单随菜单项使用度量的变化而变化。
所述步骤1中用户界面菜单项的使用量度可通用户点击菜单项的历史使用频度、用户点击不同菜单项的时间间隔、用户设定权值、专家评估结果来确定。这里的用户可以是单个用户,也可以是大量用户。
所述步骤2中可以将菜单项分为两级,一级为常用菜单项,另一级为不常用菜单项。
所述步骤2中可以将菜单项分为三级,一级为常用菜单项,二级为不常用菜单项,三级为当前不可使用菜单项。
所述步骤3中可以通过改变菜单项的字体属性、背景属性、形状属性、附加信息及响应操作的有效范围来实现。字体属性可以是字体粗细、字体样式、字体效果、字体底纹、字体颜色。背景属性可以是背景底纹,背景颜色,背景图案。形状属性可以是形状大小、形状颜色。附加属性可以是为背景文字添加括号、箭头。响应操作的有效范围可以是扩大菜单项正常响应范围或缩小菜单项的正常响应范围。
本发明所述的方法还可以包括步骤a、为用户提供恢复菜单项特定配置状态的设置。无论是程序自动为用户调整完菜单项的属性或用户手动配置菜单项的量度,进而调整了菜单项的属性后,都有需要恢复到某一特定配置状态的情况,这一特定状态可以是初始状态、某一时刻的状态、某次改变后的状态或某用户的状态,如当由用户A转变为用户B时,用户B并不一定习惯***使用用户A的使用量度进行优化后的菜单项设置。当用户完成A类任务时获得的菜单项优化设置不一定适用用户执行B类任务时的情形,用户可以在即将执行A类任务前恢复适应A类任务的菜单项配置,在即将执行B类任务前恢复适应B类任务的菜单项配置。
所述步骤2中具体地可以根据80/20法则将菜单项分为两级。80/20的法则认为:原因和结果、投入和产出、努力和报酬之间本来存在着不平衡。一般可以将事物可以分为两种不同的类型:多数,它们只能造成少许的影响;少数,它们造成主要的、重大的影响。80/20这一数据仅仅是一个比喻和实用基准,真正的比例未必正好是8:2,它表明在多数情况下该关系很可能是不平衡的,并且接近于80/20。依据此原则我们可以将使用量度排在前20%的用户界面菜单项划分到第一个级别,其余菜单项划分到另一个级别。
本发明所述的方法在步骤1之前还可以包括步骤b、获取登录用户信息。加入此步骤之后,可以将特定用户和菜单项的量度对应起来,为不同的用户可以生成不同的菜单,实现用户界面菜单的客户化。
本发明的主要优点是:
一、通过对不同菜单项进行不同的属性设置,可以提高用户使用这些菜单项时的效率,也即提高了用户界面的可用性。例如,将常用菜单项中文字的字形设置为粗体或者扩大此菜单项响应操作的范围,用户可以更易于找到并执行这些常用菜单项。同理,通过将不常用菜单项中文字的字号变小,颜色变淡,会减小不常用菜单项对用户的干扰,也能达到突出常用菜单项的作用。
二、实现自适应用户界面。自适应用户界面指一个能够感知当前使用上下文,根据上下文的改变连续不断的做出反应的用户界面,这种改变不需要用户的参与,例如根据用户的登录信息及其操作记录自动改变用户界面的显示、内容、导航、甚至行为。本发明步骤1中可以采用程序自动获取度量信息,即在不需要用户参与的情形下完成,这样便实现了用户界面的自适应性,通过实现自适应用户界面可以提高用户使用***的效率和用户满意度。
附图说明
下面结合附图和实施方式对本发明作进一步详细的说明。
图1为本发明实施例1的流程图。
图2为本发明实施例3的流程图。
图3为本发明实施例4的流程图。
图4为本发明实施例5的流程图。
图5为本发明实施例6的流程图。
图6为应用本发明优化方法前的下拉菜单示意图。
图7为应用本发明优化方法后的下拉菜单示意图。
图8为应用本发明优化方法前的多级菜单示意图。
图9为应用本发明优化方法后的多级菜单示意图。
图10为应用本发明优化方法前的圆形菜单示意图。
图11为应用本发明优化方法后的圆形菜单示意图。
图中:1、菜单;2、菜单项;3、菜单栏;4、改变背景颜色后的菜单项;5、子菜单项;6、改变字体设置后的子菜单项;7、圆形菜单;8、改变特征属性后的圆形菜单菜单项。
具体实施方式
实施例1:如图1所示,该实施例分三个步骤,步骤1、获得用户界面菜单项的使用量度;步骤2、根据菜单项的使用量度将菜单项分级;步骤3、改变不同级别菜单项的特征属性。具体说来,在步骤1获得下拉菜单各菜单项的使用频率,优化前的下拉菜单如图6所示;步骤2中根据菜单项的使用频率将菜单项排序,前边20%作为一级,下边称之为一级菜单项,也即常用菜单项,后80%作为第二级,称之二级菜单项,为不常用菜单项;在步骤3设置一级菜单项的背景颜色为灰色。优化后的菜单如图7所示。
实施例2:该实施例分三个步骤,步骤1、获得用户界面菜单项的使用量度;步骤2、根据菜单项的使用量度将菜单项分级;步骤3、改变不同级别菜单项的特征属性。步骤2中根据菜单项的使用频率将菜单项排序,前边10%作为一级,下边称之为一级菜单项,也即常用菜单项,后90%作为第二级,称之二级菜单项,为不常用菜单项,其余步骤细节均与实施例1相同。
实施例3:如图2所示,该实施例分三个步骤,步骤1、获得用户界面菜单项的使用量度;步骤2、根据菜单项的使用量度将菜单项分级;步骤3、改变不同级别菜单项的特征属性。执行完步骤3后,会重新执行步骤1,即所述三个步骤构成一个循环。具体说来,在步骤1获得用户设定的各菜单项的权值;步骤2中根据用户设定的各菜单项的权值将菜单项排序,前边20%作为一级,下边称之为一级菜单项,也即常用菜单项,后80%作为第二级,称之二级菜单项,为不常用菜单项;在步骤3设置一级菜单项的字体属性为粗体。
实施例4:如图3所示,该实施例在实施例1的基础上还包括步骤a、为用户提供恢复菜单项特定配置状态的设置。步骤a位于步骤3之后。具体说来,在步骤1获得下拉菜单各菜单项的使用频率;步骤2中根据菜单项的使用频率将菜单项排序,前边20%作为一级,下边称之为一级菜单项,也即常用菜单项,后80%作为第二级,称之二级菜单项,为不常用菜单项;在步骤3设置一级菜单项的背景颜色为灰色。
实施例5:如图4所示,该实施例在实施例1的基础上还包括步骤a、为用户提供恢复菜单项特定配置状态的设置。步骤a位于步骤1之前。具体说来,在步骤1获得多级下拉菜单各菜单项的使用频率,优化前的下拉菜单如图8所示;步骤2中根据菜单项的使用频率将菜单项排序,前边20%作为一级,下边称之为一级菜单项,也即常用菜单项,后80%作为第二级,称之二级菜单项,为不常用菜单项;在步骤3设置一级菜单项的背景颜色为灰色。优化后的菜单如图9所示。
实施例6:如图5所示,该实施例分为四个步骤,步骤1、获得用户界面菜单项的使用量度;步骤2、根据菜单项的使用量度将菜单项分级;步骤3、改变不同级别菜单项的特征属性;还包括步骤b、获取登录用户信息。步骤1具体为根据不同的登录用户分别获得用户点击不同菜单项的时间间隔;步骤2中为具体每个用户生成不同的分级,根据此时间间隔升序排序,前边25%作为一级,下边称之为一级菜单项,中间的50%作为第二级,称之为二级菜单项,最后25%作为第三级,称之为三级菜单项,;步骤3设置一级菜单项的字体颜色为红色,设置二级菜单项的字体颜色为蓝色,设置三级菜单项的字体颜色为灰色,为每个具体用户生成优化后的菜单。
实施例7:该实施例分为四个步骤,步骤1、获得用户界面菜单项的使用量度;步骤2、根据菜单项的使用量度将菜单项分级;步骤3、改变不同级别菜单项的特征属性;还包括步骤b、获取登录用户信息。步骤1具体为根据不同的登录用户分别获取用户对菜单项的使用频率;步骤2中为具体每个用户生成不同的分级,根据用户对菜单项的使用频率将菜单项排序,前边10%作为一级,下边称之为一级菜单项,也即常用菜单项,后90%作为第二级,称之二级菜单项,为不常用菜单项;步骤3对不同级别菜单项的特征属性进行修改,设置一级菜单项的字体颜色为红色,设置二级菜单项的字体颜色为灰色,为每个具体用户生成优化后的菜单。
实施例8:如图1所示,该实施例分三个步骤,步骤1、获得用户界面菜单项的使用量度;步骤2、根据菜单项的使用量度将菜单项分级;步骤3、改变不同级别菜单项的特征属性。具体说来,在步骤1获得下拉菜单各菜单项的使用频率,优化前的下拉菜单如图6所示;步骤2中根据菜单项的使用频率将菜单项排序,前边20%作为一级,下边称之为一级菜单项,也即常用菜单项,后80%作为第二级,称之二级菜单项,为不常用菜单项;在步骤3设置一级菜单项的背景颜色为灰色。优化后的菜单如图7所示。
实施例9:该实施例分三个步骤,步骤1、获得用户界面菜单项的使用量度;步骤2、根据菜单项的使用量度将菜单项分级;步骤3、改变不同级别菜单项的特征属性。具体说来,在步骤1获得用户点击圆形菜单不同菜单项的时间间隔;步骤2中根据此时间间隔升序排序,前边25%作为一级,下边称之为一级菜单项,后75%作为第二级,称之为二级菜单项;在步骤3设置一级菜单项,为其添加“→”符号。
实施例10:该实施例分三个步骤,步骤1、获得用户界面菜单项的使用量度;步骤2、根据菜单项的使用量度将菜单项分级;步骤3、改变不同级别菜单项的特征属性。具体说来,在步骤1获得用户界面菜单项的使用频率;步骤2中根据菜单项的使用频率将菜单项按降序排序,排除当前不可使用的菜单项后,将前边20%作为一级,下边称之为一级菜单项,后80%作为第二级,称之为二级菜单项,被排除的当前不可使用的菜单项为三级,称为三级菜单项;在步骤3设置一级菜单项的鼠标事件响应范围为原范围的百分之一百一十,字体为粗体、红色,设置三级菜单项的背景颜色为灰色。
实施例11:该实施例分三个步骤,步骤1、获得用户界面菜单项的使用量度;步骤2、根据菜单项的使用量度将菜单项分级;步骤3、改变不同级别菜单项的特征属性。具体说来,在步骤1获得用户点击圆形菜单不同菜单项的频度,优化前的下拉菜单如图10所示;步骤2中根据菜单项的使用频度将菜单项按降序排序,将前边20%作为一级,下边称之为一级菜单项,后80%作为第二级,称之为二级菜单项;在步骤3设置一级菜单项的大小为原来的百分之一百一十,字体为粗体。优化后的菜单如图11所示。
Claims (10)
1.一种用户界面菜单的优化方法,其特征在于:包括以下步骤:步骤1、获得用户界面菜单项的使用量度;步骤2、根据菜单项的使用量度将菜单项分级;步骤3、改变不同级别菜单项的特征属性。
2.根据权利要求1所述用户界面菜单的优化方法,其特征在于:执行完步骤3后,会重新执行步骤1,即所述三个步骤构成一个循环。
3.根据权利要求1所述用户界面菜单的优化方法,其特征在于:所述步骤1可通用户点击菜单项的历史使用频度、用户点击不同菜单项的时间间隔、用户设定权值、专家评估结果来确定。
4.根据权利要求1所述用户界面菜单的优化方法,其特征在于:所述步骤2将菜单项分为两级,一级为常用菜单项,另一级为不常用菜单项。
5.根据权利要求1所述用户界面菜单的优化方法,其特征在于:所述步骤2将菜单项分为三级,一级为常用菜单项,二级为不常用菜单项,三级为当前不可使用菜单项。
6.根据权利要求1所述用户界面菜单的优化方法,其特征在于:所述步骤3为通过改变菜单项的字体属性、背景属性、形状属性、附加信息及响应操作的有效范围来实现。
7.根据权利要求1所述用户界面菜单的优化方法,其特征在于:还包括步骤a、为用户提供恢复菜单项特定配置状态的设置。
8.根据权利要求2所述用户界面菜单的优化方法,其特征在于:所述步骤1可通用户点击菜单项的历史使用频度、用户点击不同菜单项的时间间隔、用户设定权值、专家评估结果来确定。
9.根据权利要求2所述用户界面菜单的优化方法,其特征在于:所述步骤3为通过改变菜单项的字体属性、背景属性、形状属性、附加信息及响应操作的有效范围来实现。
10.根据权利要求1、2、3、4、5、6、7、8或9所述用户界面菜单的优化方法,其特征在于:所述步骤1前还包括步骤b、获取登录用户信息,步骤1具体为根据不同的登录用户分别获取分级量度。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410117567.7A CN104951192A (zh) | 2014-03-26 | 2014-03-26 | 一种用户界面菜单的优化方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410117567.7A CN104951192A (zh) | 2014-03-26 | 2014-03-26 | 一种用户界面菜单的优化方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104951192A true CN104951192A (zh) | 2015-09-30 |
Family
ID=54165876
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410117567.7A Pending CN104951192A (zh) | 2014-03-26 | 2014-03-26 | 一种用户界面菜单的优化方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104951192A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105630305A (zh) * | 2015-12-18 | 2016-06-01 | 北京奇虎科技有限公司 | 一种显示浏览器中菜单选项的方法及电子设备 |
CN107092412A (zh) * | 2017-03-06 | 2017-08-25 | 上海斐讯数据通信技术有限公司 | 一种快速启动app的方法及移动终端 |
CN109814779A (zh) * | 2019-01-04 | 2019-05-28 | 平安科技(深圳)有限公司 | 菜单显示方法、装置、计算机设备及存储介质 |
CN111090481A (zh) * | 2018-10-24 | 2020-05-01 | 合肥欣奕华智能机器有限公司 | 一种机器人示教器的按键布局方法及装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1239253A (zh) * | 1998-06-17 | 1999-12-22 | 微软公司 | 根据历史使用情况调整用户界面元素的方法 |
CN101604224A (zh) * | 2009-07-08 | 2009-12-16 | 宇龙计算机通信科技(深圳)有限公司 | 一种应用程序的功能图标显示方法、***及移动终端 |
CN102298625A (zh) * | 2011-08-23 | 2011-12-28 | 百度在线网络技术(北京)有限公司 | 一种用于更新显示模板的方法、装置和设备 |
-
2014
- 2014-03-26 CN CN201410117567.7A patent/CN104951192A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1239253A (zh) * | 1998-06-17 | 1999-12-22 | 微软公司 | 根据历史使用情况调整用户界面元素的方法 |
CN101604224A (zh) * | 2009-07-08 | 2009-12-16 | 宇龙计算机通信科技(深圳)有限公司 | 一种应用程序的功能图标显示方法、***及移动终端 |
CN102298625A (zh) * | 2011-08-23 | 2011-12-28 | 百度在线网络技术(北京)有限公司 | 一种用于更新显示模板的方法、装置和设备 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105630305A (zh) * | 2015-12-18 | 2016-06-01 | 北京奇虎科技有限公司 | 一种显示浏览器中菜单选项的方法及电子设备 |
CN107092412A (zh) * | 2017-03-06 | 2017-08-25 | 上海斐讯数据通信技术有限公司 | 一种快速启动app的方法及移动终端 |
CN111090481A (zh) * | 2018-10-24 | 2020-05-01 | 合肥欣奕华智能机器有限公司 | 一种机器人示教器的按键布局方法及装置 |
CN109814779A (zh) * | 2019-01-04 | 2019-05-28 | 平安科技(深圳)有限公司 | 菜单显示方法、装置、计算机设备及存储介质 |
CN109814779B (zh) * | 2019-01-04 | 2022-03-22 | 平安科技(深圳)有限公司 | 菜单显示方法、装置、计算机设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103105995B (zh) | 显示方法和电子设备 | |
TWI828888B (zh) | 聊天執行緒的顯示方法、電腦可讀取記錄媒體及電腦裝置 | |
CN103164114A (zh) | 终端操作界面图标分类方法及其装置 | |
CN104951192A (zh) | 一种用户界面菜单的优化方法 | |
CN106354371A (zh) | 一种应用排序的方法及终端 | |
CN103514290A (zh) | 电子地图信息点获取方法、装置及服务器 | |
CN107766449A (zh) | 热点挖掘方法、装置、电子设备及存储介质 | |
US20130009963A1 (en) | Graphical display of data with animation | |
CN105138535A (zh) | 一种搜索结果的展示方法及装置 | |
CN105550275A (zh) | 一种微博转发量预测方法 | |
US10586358B1 (en) | System and method for visualization of beacon clusters on the web | |
WO2015101161A1 (zh) | 一种用于生成与目标***对应的用户页面方法和装置 | |
CN105117107A (zh) | 应用程序图标管理方法及*** | |
US20170262161A1 (en) | Systems and methods for navigating a set of data objects | |
CN105607800A (zh) | 一种终端屏幕输入显示的方法及装置 | |
CN105183853A (zh) | 一种用于展现标签页的方法和装置 | |
CN105915615A (zh) | 一种在移动设备中显示应用信息的方法和装置 | |
CN112561332A (zh) | 模型管理方法、装置、电子设备、存储介质和程序产品 | |
CN107734138A (zh) | 通知消息的显示方法及装置、计算机装置和存储介质 | |
CN111881339A (zh) | 资源信息的推送、通知方法、装置、电子设备及存储介质 | |
CN105843523A (zh) | 信息处理的方法和装置 | |
CN105681252A (zh) | 一种基于客户端侧数据的处理方法及装置 | |
WO2021164193A1 (zh) | 小程序物料处理方法、装置、电子设备和介质 | |
Insfran et al. | Evaluating the usability of mashups applications | |
CN116955817A (zh) | 内容推荐方法、装置、电子设备以及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150930 |