李珂瑤 王宇
摘 要:文章探究了“二八定律”在人機交互界面菜單中的應(yīng)用,以優(yōu)化菜單選項排序,提高用戶與菜單交互的效率。文章以計算機的應(yīng)用菜單為研究對象,分別對其菜單各選項的使用頻率進行調(diào)研,統(tǒng)計分析用戶使用每個菜單項的頻率。結(jié)合調(diào)研所得數(shù)據(jù)得出菜單選項中存在著“二八定律”,并按照這種不平衡關(guān)系對菜單排序進行優(yōu)化。與其他排序方式相比,基于“二八定律”的排序選擇時間期望值應(yīng)是最小的?;凇岸硕伞钡母怕史植妓枷肟捎糜诓藛尾季值脑O(shè)計,并能達到有效提升人機交互可用性的目的。
關(guān)鍵詞:“二八定律”;菜單布局設(shè)計;優(yōu)化;選擇時間
0 引言
“二八定律”(Pareto Principle)又稱帕累托法則,是由意大利著名的經(jīng)濟學(xué)家和社會學(xué)家Vilfredo Pareto提出的。Pareto根據(jù)大量的數(shù)據(jù)對英國社會的財富和收入結(jié)構(gòu)進行統(tǒng)計分析,得出了近似2∶8的具體數(shù)值,即20%的人掌握了社會80%的財富。其核心是在任何事物中起決定性作用的因素只占其中較小的一部分。該定律在各領(lǐng)域具有普適性,被廣泛應(yīng)用在經(jīng)濟學(xué)、管理學(xué)、市場營銷等多個領(lǐng)域,近年來在推動在線教育[1]、防范電信詐騙[2]、醫(yī)療設(shè)備管理[3]方面也做出不少貢獻。需要注意的是“二八定律”中“二八”并不是一個準確的比例數(shù)值,在不同場合具體數(shù)值有所不同。在人機界面菜單設(shè)計中鮮有以“二八定律”為思路的研究,本文另辟蹊徑,通過研究目標菜單中功能項的實際被選概率,探究菜單中選項數(shù)量與使用頻率之間的“二八定律”,并利用該數(shù)據(jù)指導(dǎo)菜單優(yōu)化布局。本文旨在提高用戶與菜單交互的效率,為人機界面交互設(shè)計師在設(shè)計菜單布局時提供參考。
菜單是人機交互界面中重要的組成部件之一,提升用戶與菜單交互的效率有助于提高人機交互的效率與用戶的使用體驗。多數(shù)應(yīng)用程序因其功能選項眾多,故基于使用頻率對菜單進行優(yōu)化排序,進一步優(yōu)化菜單選項的布局,能提高用戶選擇執(zhí)行功能的效率,提高人機交互的使用體驗。
1 菜單使用頻率調(diào)研
筆者在針對菜單選項的調(diào)研統(tǒng)計數(shù)據(jù)中,主要對下拉層級菜單進行調(diào)研。下拉層級菜單在計算機中應(yīng)用廣泛,以IE瀏覽器、記事本為典型代表。下拉層級菜單的結(jié)構(gòu)為菜單集—一級菜單—二級菜單—三級菜單等。在IE瀏覽器中,菜單集為文件、編輯、查看等,文件下方的新建標簽頁、新建窗口等屬于一級菜單內(nèi)容,發(fā)送右方的電子郵件頁面、電子郵件鏈接等屬于二級菜單。下拉層級菜單中功能選項的布局以功能類型和數(shù)量作為主要依據(jù)。一級菜單主要是根據(jù)菜單的功能類型進行分類,將與菜單集相關(guān)的功能放在該菜單集下方,如與文件操作有關(guān)的功能放在文件菜單集下方,與編輯操作相關(guān)的功能放在編輯菜單集下方,以此類推。二級菜單雖然也是依據(jù)功能類型進行分類,但是也考慮到數(shù)量的影響,在縮放功能中,縮放的比例數(shù)值太多,如果放在一級菜單中,會導(dǎo)致一級菜單過長,因此放在下一級。
本文以IE瀏覽器、記事本為例進行實際調(diào)研。選擇這兩種應(yīng)用程序作為具體調(diào)研對象是因為多數(shù)用戶都對這4款應(yīng)用程序較為熟悉,都使用過這兩款應(yīng)用程序。在進行數(shù)據(jù)收集時,采用問卷調(diào)查法,隨機選取10名用戶,被調(diào)查者分別對每一個菜單功能選項的使用頻率進行打分。功能選項指能實現(xiàn)具體功能的選項,其中文件、編輯等菜單集不能實現(xiàn)具體功能,因此不作為菜單功能選項,其下一級的新建標簽頁等能實現(xiàn)具體功能的才為菜單功能選項。以0~5分去衡量對該菜單功能選項的使用頻率,0分代表不曾使用,5分代表經(jīng)常使用,分數(shù)越高使用頻率越高。調(diào)研數(shù)據(jù)情況如表1所示。
結(jié)合所有數(shù)據(jù)來看,這4種應(yīng)用程序中常用的核心部分功能選項只占總體的20%~40%,剩余部分功能雖然占比很大,但是被使用的頻率卻很低。這種使用頻率的不平衡關(guān)系符合“二八定律”所表達的核心重要部分占少數(shù)的理念。
2 基于“二八定律”的優(yōu)化排序
2.1 菜單排序優(yōu)化方案
根據(jù)調(diào)研結(jié)果不難發(fā)現(xiàn)各菜單中常用功能占少數(shù),多數(shù)功能使用頻率極低,因此可以根據(jù)菜單中功能被使用的概率進行排序的優(yōu)化。具體優(yōu)化方案為:在顯示出來的常用功能中,使用頻率越高的功能排在離鼠標越近的位置,方便用戶快速找到;若菜單集下方功能總數(shù)太少,則不用隱藏不常用菜單,只需按使用頻率進行重新排序即可;保留原有的菜單分類,將常使用的核心功能展示在菜單列表中,而不常用卻占比很大的部分功能隱藏在列表中,如需使用這部分功能,需點擊下拉箭頭,該部分內(nèi)容才能被顯示出來。
在同一級下拉菜單中,存在n個菜單選項,點擊第i個選項的時間記為ti,該選項被點擊的概率為pi。則該菜單點擊選項的選擇時間期望值T為:
菜單項基于使用頻率進行排序優(yōu)化所得菜單與使用其他排序方式相比,選擇時間期望值應(yīng)是最小的。
2.2 案例實驗
本實驗選擇10個菜單項(n=10),分別依次從上往下點擊每一個選項。記錄每次點擊出現(xiàn)下拉菜單的時間以及在下拉菜單中點擊菜單項的時間,兩者相減就是選擇菜單項的時間。實驗結(jié)果如表2所示,不難發(fā)現(xiàn)選項距離起始位置越遠,點擊所花費的時間就越多,ti是遞增的。
優(yōu)化前:
T=0.72×0.11+0.77×0.07+0.87×0.14+1.06×0.11+1.14× 0.06+1.15×0.1+1.47×0.04+1.64×0.13+1.99×0.15+2.09×0.09=1.313 5
菜單選項按照使用的概率從大到小排序所得期望時間是:
T=0.72×0.15+0.77×0.14+0.87×0.13+1.06×0.11+1.14× 0.11+1.15×0.1+1.47×0.09+1.64×0.07+1.99×0.06+2.09×0.04=1.136
結(jié)合調(diào)研時1~10選項的實際被選概率,進行計算得出期望時間為1.313 5 s。按照概率大小排序后,則是p1>p2>p3…>pn,再計算按大小排序后的期望時間為1.136 s。故菜單選項按照使用的概率從大到小布局比原來的更優(yōu)。
3 結(jié)語
結(jié)果表明按照菜單項使用頻率大小優(yōu)化排序后,選擇菜單項的期望時間會降低?!岸硕伞庇糜诓藛喂δ茼椀呐判騼?yōu)化能有效提升人機交互效率。本文研究了“二八定律”在菜單中的應(yīng)用,并結(jié)合具體菜單中選項的實際使用頻率對菜單排序進行優(yōu)化。布局優(yōu)化后的菜單提升了用戶與菜單交互的效率,縮短了用戶與菜單的交互時間。
本文的理論創(chuàng)新主要是將“二八定律”的思想應(yīng)用于菜單布局的研究。在實際應(yīng)用情況下,軟件版本進行升級時,開發(fā)者可利用以往版本的用戶行為數(shù)據(jù)、先驗概率,對布局進行排序優(yōu)化。這對程序開發(fā)者升級維護軟件具有指導(dǎo)意義。
[參考文獻]
[1]楊曉宏,周效章.從二八定律到長尾理論的啟示:在線教育視角[J].現(xiàn)代遠距教育,2017(6):3-9.
[2]苑景惠.基于“二八定律”的電信詐騙犯罪防范機制研究[J].長春師范大學(xué)學(xué)報,2019(5):34-37.
[3]聶艷艷,郭大為,王慧宇,等.二八定律在清洗消毒設(shè)備管理中的應(yīng)用[J].醫(yī)療衛(wèi)生裝備,2019(8):79-82.
(編輯 王雪芬)