CN104951192A - Method for optimizing user interface menu - Google Patents

Method for optimizing user interface menu Download PDF

Info

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
Application number
CN201410117567.7A
Other languages
Chinese (zh)
Inventor
常言说
王命宇
郭晔
杨新安
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to CN201410117567.7A priority Critical patent/CN104951192A/en
Publication of CN104951192A publication Critical patent/CN104951192A/en
Pending legal-status Critical Current

Links

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a method for optimizing a user interface menu. The method comprises the steps of based on the current generated user interface menu, firstly obtaining using measurement, such as the historical using frequency that a user clicks a menu item, the time intervals that the user clicks different menu items, the weight set by the user and expert assessment results, of user interface menu items, wherein the measurement of the menu items contains using mode information of the menu items of the user in the future, classifying the user interface menu items according to the measurement, then changing the characteristic attributes of the menu items of different classes, and obtaining an optimized menu. High efficiency can be achieved when the user uses the optimized menu.

Description

A kind of optimization method of user interface
Technical field
The present invention relates to a kind of optimization method of user interface, particularly relate to a kind of optimization method of high availability user interface.
Background technology
Current Graphics user interface is widely applied, main manifestations is for using WIMP (Windows, Icons, Menus, Pointing device) application object display is in the window one by one for mutual pattern, object can be selected even can be pulled between different windows, user sends order by menu or toolbar to program, operating result is visible, menu is self-evident for the importance of graphic user interface, a good menu effectively can improve the efficiency of user's service routine, and improves the satisfaction that user uses software.
Application number be 200780043834.9 invention propose and a kind ofly control graphical user interface element based on dynamically recording and change the method for behavior, by such as audio sensor, the sensor of video sensor and/or motion sensor provides the dynamically recording of transition information, by the transformation behavior of graphical user interface (GUI) element on the display that responds described dynamically recording to define the electronic equipment of such as mobile terminal, it achieve the problem that user interface robotization dynamically changes, the present invention needs to solve the availability issue improving user's manual operation menu, both are not identical.Application number be 201080032877.9 invention propose that a kind of method and apparatus enables mobile device based on user's past advise that user may interested applications available or feature with current mobile device using forestland to user.Described mobile device can monitor used application-specific/feature and frequency of utilization thereof.Described mobile device can determine based on the frequency of utilization of application program or feature and information other applications available/feature that described user may be interested in use, and described information makes for indicating user Another application program or the interested possibility of feature based on an application program or feature.Be confirmed as described user may interested application program or feature can be added to the form of the suggestion of user interface present to described user with make described user optionally connected by or the suggestion of the described menu of refusal amendment.Above-mentioned two existing patents have all paid close attention to availability during user's service routine menu, 200780043834.9 introduce an adaptive user interface implementation method, 201080032877.9 introduce the method that can start user's program interested fast, but they and unresolved active user uses the inefficient problem of menu.
Summary of the invention
Function due to various program increases and result in increasing of user interface item, current have numerous programs to have more menu item, user will therefrom find the menu item efficiency oneself will carrying out operating lower, the menu that object of the present invention solves the generation of existing user interface creating method just uses the lower problem of efficiency, improves the efficiency of user and system interaction.
For reaching above-mentioned purpose, the invention provides a kind of optimization method of user interface, comprising three steps: the use of step 1, acquisition user interface item is measured; Step 2, measure menu item classification according to the use of menu item; The characteristic attribute of step 3, change different stage menu item.Menu item has multiple attribute, the effective range of the numbering of such as menu item, position, font, background, shape, additional information and operation response, but only have part attribute to be suitable for menu optimizing process of the present invention, be referred to as characteristic attribute in the present invention, part attribute is not suitable for menu optimization of the present invention, is referred to as non-characteristic attribute in the present invention.The attributes such as numbering, position belong to non-characteristic attribute, it is because the change of numbering is not reflected in viewable portion that numbering attribute is not suitable for menu optimization, transparent to user, thus the efficiency of menu is used not affect on user, it is because but can not find when the change of position often causes user habit to go to origin-location to click menu that position attribution is not suitable for menu optimization, causes the reduction of efficiency on the contrary.The effective range of font, background, shape, additional information and operation response belongs to characteristic attribute, change these attributes in the methods of the invention and often improve the efficiency that user uses menu, as increased the font size in a menu item font attribute, user will be easier to find and click this menu item.
After method execution of step 3 of the present invention, also can re-execute step 1, namely described three steps form a circulation, make the menu of presenting to user use the change of tolerance with menu item and change.
In described step 1 use of user interface item measure can the history usage frequency of menu item is clicked at general family, user clicks different menu item time interval, user sets weights, expert assessment and evaluation result is determined.Here user can be unique user, also can be a large number of users.
Menu item can be divided into two-stage in described step 2, one-level is conventional menu item, and another level is the menu item that is of little use.
Menu item can be divided into three grades in described step 2, one-level is conventional menu item, and secondary is for being of little use menu item, and three grades can not use menu item for current.
Can be realized by the effective range of the font attribute of change menu item, background attribute, shape attribute, additional information and operation response in described step 3.Font attribute can be font weight, font style, font effects, font shading, font color.Background attribute can be background shading, background color, background patterns.Shape attribute can be shape size, shape color.Adeditive attribute can be for background text adds bracket, arrow.The effective range of operation response can be the normal response scope expanding menu item normal response scope or reduce menu item.
Method of the present invention can also comprise step a, provide the setting of recovery menu item customized configuration state for user.No matter be that program is automatically for user has adjusted the attribute of menu item or measuring of user's manual configuration menu item, and then after the attribute that have adjusted menu item, there is the situation needing to return to a certain customized configuration state, this particular state can be original state, the state in a certain moment, certain change after state or the state of certain user, as when changing user B into by user A, user B might not use the use of user A to measure the setting of the menu item after being optimized by habit hierarchy.The menu item optimal design-aside obtained when user completes category-A task is not necessarily suitable for situation when user performs category-B task, user can recover the menu item configuration adapting to category-A task before being about to perform category-A task, recovers the menu item configuration adapting to category-B task before being about to perform category-B task.
According to 80/20 rule, menu item can be divided into two-stage particularly in described step 2.The rule of 80/20 is thought: cause and effect, input and output, originally there is imbalance between effort and remuneration.Generally things can be divided into the type that two kinds different: most, they can only cause a little impact; Minority, they cause main, great impact.80/20 these data are only a metaphor and practical benchmark, and real ratio may not be just in time 8:2, and it shows that this relation is likely unbalanced as a rule, and close to 80/20.According to this principle, we can measure using the user interface item coming front 20% and be divided into first rank, and all the other menu items are divided into another rank.
Method of the present invention can also comprise step b before step 1, obtain login user information.After adding this step, specific user and measuring of menu item can be mapped, for different users can generate different menus, realize the customization of user interface.
Major advantage of the present invention is:
One, by carrying out different setup of attributes to different menu item, efficiency when user uses these menu items can be improved, also namely improve the availability of user interface.Such as, the font of word in conventional menu item is set to runic or expands the scope of this menu item operation response, user can be easier to find and perform these conventional menu items.In like manner, by being diminished by the font size of word in the menu item that is of little use, color is thin out, can reduce the interference of menu item to user that be of little use, and also can reach the effect of outstanding conventional menu item.
Two, adaptive user interface is realized.Adaptive user interface refer to one can the current use context of perception, based on context the user interface that change is continuously made a response, this change does not need the participation of user, such as, automatically change the display of user interface, content, navigation, even behavior according to the log-on message of user and operation note thereof.Program automatic acquisition metric can be adopted in step 1 of the present invention, namely complete when not needing user to participate in, so just, achieving the adaptivity of user interface, can improve by realizing adaptive user interface efficiency and the user satisfaction that user uses system.
Accompanying drawing explanation
Below in conjunction with drawings and embodiments, the present invention is further detailed explanation.
Fig. 1 is the process flow diagram of the embodiment of the present invention 1.
Fig. 2 is the process flow diagram of the embodiment of the present invention 3.
Fig. 3 is the process flow diagram of the embodiment of the present invention 4.
Fig. 4 is the process flow diagram of the embodiment of the present invention 5.
Fig. 5 is the process flow diagram of the embodiment of the present invention 6.
Fig. 6 is the drop-down menu schematic diagram before application optimization method of the present invention.
Fig. 7 is the drop-down menu schematic diagram after application optimization method of the present invention.
Fig. 8 is the multilevel menu schematic diagram before application optimization method of the present invention.
Fig. 9 is the multilevel menu schematic diagram after application optimization method of the present invention.
Figure 10 is the circular menu schematic diagram before application optimization method of the present invention.
Figure 11 is the circular menu schematic diagram after application optimization method of the present invention.
In figure: 1, menu; 2, menu item; 3, menu bar; 4, the menu item after background color is changed; 5, Submenu Items; 6, the Submenu Items after Set font is changed; 7, circular menu; 8, the circular menu menu item after characteristic attribute is changed.
Embodiment
Embodiment 1: as shown in Figure 1, this embodiment in three steps, measure by the use of step 1, acquisition user interface item; Step 2, measure menu item classification according to the use of menu item; The characteristic attribute of step 3, change different stage menu item.Particularly, obtain the frequency of utilization of each menu item of drop-down menu in step 1, the drop-down menu before optimization as shown in Figure 6; Menu item sorts by the frequency of utilization according to menu item in step 2, and front 20%, as one-level, is referred to as further menu item below, and also namely commonly use menu item, rear 80% as the second level, is referred to as second-level menu item, is the menu item that is of little use; The background color arranging further menu item in step 3 is grey.Menu after optimization as shown in Figure 7.
Embodiment 2: this embodiment in three steps, measure by the use of step 1, acquisition user interface item; Step 2, measure menu item classification according to the use of menu item; The characteristic attribute of step 3, change different stage menu item.Menu item sorts by the frequency of utilization according to menu item in step 2, and front 10%, as one-level, is referred to as further menu item below, also namely commonly use menu item, rear 90% as the second level, is referred to as second-level menu item, for the menu item that is of little use, all the other step details are all identical with embodiment 1.
Embodiment 3: as shown in Figure 2, this embodiment in three steps, measure by the use of step 1, acquisition user interface item; Step 2, measure menu item classification according to the use of menu item; The characteristic attribute of step 3, change different stage menu item.After execution of step 3, can re-execute step 1, namely described three steps form a circulation.Particularly, the weights of each menu item of user's setting are obtained in step 1; Sorted by menu item according to the weights of each menu item of user's setting in step 2, front 20%, as one-level, is referred to as further menu item below, and also namely commonly use menu item, rear 80% as the second level, is referred to as second-level menu item, is the menu item that is of little use; The font attribute arranging further menu item in step 3 is runic.
Embodiment 4: as shown in Figure 3, this embodiment also comprises step a, provides the setting of recovery menu item customized configuration state for user on the basis of embodiment 1.After step a is positioned at step 3.Particularly, the frequency of utilization of each menu item of drop-down menu is obtained in step 1; Menu item sorts by the frequency of utilization according to menu item in step 2, and front 20%, as one-level, is referred to as further menu item below, and also namely commonly use menu item, rear 80% as the second level, is referred to as second-level menu item, is the menu item that is of little use; The background color arranging further menu item in step 3 is grey.
Embodiment 5: as shown in Figure 4, this embodiment also comprises step a, provides the setting of recovery menu item customized configuration state for user on the basis of embodiment 1.Before step a is positioned at step 1.Particularly, obtain the frequency of utilization of each menu item of multistage pull-down menu in step 1, the drop-down menu before optimization as shown in Figure 8; Menu item sorts by the frequency of utilization according to menu item in step 2, and front 20%, as one-level, is referred to as further menu item below, and also namely commonly use menu item, rear 80% as the second level, is referred to as second-level menu item, is the menu item that is of little use; The background color arranging further menu item in step 3 is grey.Menu after optimization as shown in Figure 9.
Embodiment 6: as shown in Figure 5, this embodiment is divided into four steps, and the use of step 1, acquisition user interface item is measured; Step 2, measure menu item classification according to the use of menu item; The characteristic attribute of step 3, change different stage menu item; Also comprise step b, obtain login user information.Step 1 is specially and obtains according to different login users the time interval that user clicks different menu item respectively; Generate different classifications for concrete each user in step 2, according to this time interval ascending sort, front 25% is as one-level, be referred to as further menu item below, middle 50%, as the second level, is referred to as second-level menu item, last 25% as the third level, is referred to as three-stage menu item; Step 3 arranges the font color of further menu item for red, and arrange the font color of second-level menu item for blue, the font color arranging three-stage menu item is grey, for each particular user generates the menu after optimizing.
Embodiment 7: this embodiment is divided into four steps, the use of step 1, acquisition user interface item is measured; Step 2, measure menu item classification according to the use of menu item; The characteristic attribute of step 3, change different stage menu item; Also comprise step b, obtain login user information.Step 1 is specially and obtains the frequency of utilization of user to menu item respectively according to different login users; Generate different classifications for concrete each user in step 2, sorted by menu item according to user to the frequency of utilization of menu item, front 10% is as one-level, be referred to as further menu item below, also namely commonly use menu item, rear 90% as the second level, being referred to as second-level menu item, is the menu item that is of little use; The characteristic attribute of step 3 pair different stage menu item is modified, and arrange the font color of further menu item for red, the font color arranging second-level menu item is grey, for each particular user generates the menu after optimizing.
Embodiment 8: as shown in Figure 1, this embodiment in three steps, measure by the use of step 1, acquisition user interface item; Step 2, measure menu item classification according to the use of menu item; The characteristic attribute of step 3, change different stage menu item.Particularly, obtain the frequency of utilization of each menu item of drop-down menu in step 1, the drop-down menu before optimization as shown in Figure 6; Menu item sorts by the frequency of utilization according to menu item in step 2, and front 20%, as one-level, is referred to as further menu item below, and also namely commonly use menu item, rear 80% as the second level, is referred to as second-level menu item, is the menu item that is of little use; The background color arranging further menu item in step 3 is grey.Menu after optimization as shown in Figure 7.
Embodiment 9: this embodiment in three steps, measure by the use of step 1, acquisition user interface item; Step 2, measure menu item classification according to the use of menu item; The characteristic attribute of step 3, change different stage menu item.Particularly, obtain in step 1 time interval that user clicks circular menu different menu item; According to this time interval ascending sort in step 2, front 25%, as one-level, is referred to as further menu item below, and rear 75% as the second level, is referred to as second-level menu item; Further menu item is set in step 3, for it adds " → " symbol.
Embodiment 10: this embodiment in three steps, measure by the use of step 1, acquisition user interface item; Step 2, measure menu item classification according to the use of menu item; The characteristic attribute of step 3, change different stage menu item.Particularly, the frequency of utilization of user interface item is obtained in step 1; According to the frequency of utilization of menu item, menu item is pressed descending sort in step 2, after getting rid of current not spendable menu item, using front 20% as one-level, be referred to as further menu item below, rear 80% as the second level, be referred to as second-level menu item, the current not spendable menu item be excluded is three grades, is called three-stage menu item; The mouse event responding range arranging further menu item in step 3 is one of percentage of former scope 110, and font is runic, redness, and the background color arranging three-stage menu item is grey.
Embodiment 11: this embodiment in three steps, measure by the use of step 1, acquisition user interface item; Step 2, measure menu item classification according to the use of menu item; The characteristic attribute of step 3, change different stage menu item.Particularly, obtain in step 1 frequency that user clicks circular menu different menu item, the drop-down menu before optimization as shown in Figure 10; According to the usage frequency of menu item, menu item is pressed descending sort in step 2, using front 20% as one-level, be referred to as further menu item below, rear 80% as the second level, is referred to as second-level menu item; Arranging further menu item size in step 3 is one of original percentage 110, and font is runic.Menu after optimization as shown in figure 11.

Claims (10)

1. an optimization method for user interface, is characterized in that: comprise the following steps: the use of step 1, acquisition user interface item is measured; Step 2, measure menu item classification according to the use of menu item; The characteristic attribute of step 3, change different stage menu item.
2. the optimization method of user interface according to claim 1, it is characterized in that: after execution of step 3, can re-execute step 1, namely described three steps form a circulation.
3. the optimization method of user interface according to claim 1, is characterized in that: described step 1 can the history usage frequency of menu item is clicked at general family, user clicks different menu item time interval, user sets weights, expert assessment and evaluation result is determined.
4. the optimization method of user interface according to claim 1, is characterized in that: menu item is divided into two-stage by described step 2, and one-level is conventional menu item, and another level is the menu item that is of little use.
5. the optimization method of user interface according to claim 1, is characterized in that: menu item is divided into three grades by described step 2, and one-level is conventional menu item, and secondary is for being of little use menu item, and three grades can not use menu item for current.
6. the optimization method of user interface according to claim 1, is characterized in that: described step 3 is that the effective range of font attribute, background attribute, shape attribute, additional information and operation response by changing menu item realizes.
7. the optimization method of user interface according to claim 1, is characterized in that: also comprise step a, provide the setting recovering menu item customized configuration state for user.
8. the optimization method of user interface according to claim 2, is characterized in that: described step 1 can the history usage frequency of menu item is clicked at general family, user clicks different menu item time interval, user sets weights, expert assessment and evaluation result is determined.
9. the optimization method of user interface according to claim 2, is characterized in that: described step 3 is that the effective range of font attribute, background attribute, shape attribute, additional information and operation response by changing menu item realizes.
10. the optimization method of user interface according to claim 1,2,3,4,5,6,7,8 or 9, it is characterized in that: also comprise step b before described step 1, obtain login user information, step 1 is specially and obtains classification respectively according to different login users and measure.
CN201410117567.7A 2014-03-26 2014-03-26 Method for optimizing user interface menu Pending CN104951192A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410117567.7A CN104951192A (en) 2014-03-26 2014-03-26 Method for optimizing user interface menu

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410117567.7A CN104951192A (en) 2014-03-26 2014-03-26 Method for optimizing user interface menu

Publications (1)

Publication Number Publication Date
CN104951192A true CN104951192A (en) 2015-09-30

Family

ID=54165876

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410117567.7A Pending CN104951192A (en) 2014-03-26 2014-03-26 Method for optimizing user interface menu

Country Status (1)

Country Link
CN (1) CN104951192A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105630305A (en) * 2015-12-18 2016-06-01 北京奇虎科技有限公司 Method for displaying menu options in browser, and electronic equipment
CN107092412A (en) * 2017-03-06 2017-08-25 上海斐讯数据通信技术有限公司 A kind of quick startup APP method and mobile terminal
CN109814779A (en) * 2019-01-04 2019-05-28 平安科技(深圳)有限公司 Menu display method, device, computer equipment and storage medium
CN111090481A (en) * 2018-10-24 2020-05-01 合肥欣奕华智能机器有限公司 Key layout method and device of robot demonstrator

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1239253A (en) * 1998-06-17 1999-12-22 微软公司 Method for adapting user interface elements based on historical usage
CN101604224A (en) * 2009-07-08 2009-12-16 宇龙计算机通信科技(深圳)有限公司 A kind of icon display packing, system and portable terminal of application program
CN102298625A (en) * 2011-08-23 2011-12-28 百度在线网络技术(北京)有限公司 Method for updating display template device and equipment

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1239253A (en) * 1998-06-17 1999-12-22 微软公司 Method for adapting user interface elements based on historical usage
CN101604224A (en) * 2009-07-08 2009-12-16 宇龙计算机通信科技(深圳)有限公司 A kind of icon display packing, system and portable terminal of application program
CN102298625A (en) * 2011-08-23 2011-12-28 百度在线网络技术(北京)有限公司 Method for updating display template device and equipment

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105630305A (en) * 2015-12-18 2016-06-01 北京奇虎科技有限公司 Method for displaying menu options in browser, and electronic equipment
CN107092412A (en) * 2017-03-06 2017-08-25 上海斐讯数据通信技术有限公司 A kind of quick startup APP method and mobile terminal
CN111090481A (en) * 2018-10-24 2020-05-01 合肥欣奕华智能机器有限公司 Key layout method and device of robot demonstrator
CN109814779A (en) * 2019-01-04 2019-05-28 平安科技(深圳)有限公司 Menu display method, device, computer equipment and storage medium
CN109814779B (en) * 2019-01-04 2022-03-22 平安科技(深圳)有限公司 Menu display method and device, computer equipment and storage medium

Similar Documents

Publication Publication Date Title
CN103164114A (en) Method and device of classifying icons of terminal operation interface
CN104951192A (en) Method for optimizing user interface menu
CN104636373A (en) Information push method and device
CN103927309A (en) Method and device for marking information labels for business objects
US20130009963A1 (en) Graphical display of data with animation
TWI828888B (en) Thread of conversation displaying method, computer readable recording medium and computer device
CN110889056B (en) Page marking method and device
CN105550275A (en) Microblog forwarding quantity prediction method
US10586358B1 (en) System and method for visualization of beacon clusters on the web
WO2015101161A1 (en) Method and device for generating user page corresponding to target system
CN105117107A (en) Application program icon managing method and application program icon managing system
US20170262161A1 (en) Systems and methods for navigating a set of data objects
CN105607800A (en) Method and device for input display of terminal screen
CN104346461A (en) Method and device of searching webpage element as well as browser client
CN105183853A (en) Method and device used for presenting label page
CN107291805B (en) Method and device for controlling information pushing
CN105915615A (en) Method for displaying application information in mobile equipment and device thereof
CN112561332A (en) Model management method, model management apparatus, electronic device, storage medium, and program product
CN107734138A (en) The display methods and device of notification message, computer installation and storage medium
CN111881339A (en) Resource information pushing and informing method and device, electronic equipment and storage medium
CN112446574A (en) Product evaluation method and device, electronic equipment and storage medium
CN105681252A (en) Client-side data based processing method and device
WO2021164193A1 (en) Mini program material processing method and apparatus, electronic device, and medium
Insfran et al. Evaluating the usability of mashups applications
CN111310044B (en) Page element information extraction method, device, equipment and storage medium

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