網(wǎng)站建設(shè)如何設(shè)計(jì)選擇菜單發(fā)布者:本站 時(shí)間:2022-05-09 09:05:22
在界面設(shè)計(jì)中正確地利用選框、下拉列表或菜單,可以帶來(lái)不少很棒的效果,比如:
1)它們能節(jié)省屏幕空間,同時(shí)也能減少用戶輸入錯(cuò)誤信息的可能 (比如只顯示有效選項(xiàng));
2) 它們可以有很多讓設(shè)計(jì)更出彩的可能性,比如組合部分選項(xiàng)、輸入引導(dǎo)、和在各平臺(tái)間完美適配;
3) 它們可以被運(yùn)用于多種情形下,比如讓用戶從選項(xiàng)里直接點(diǎn)選來(lái)進(jìn)行表格中的填空。
如何設(shè)計(jì)選擇菜單
圖1:典型的下拉選擇菜單
我們都知道,用戶不喜歡直接在表格里輸入信息。
填寫的流程越長(zhǎng),用戶就越難填寫完整。尤其是在小屏幕的設(shè)備上用大拇指進(jìn)行輸入,那感覺(jué)簡(jiǎn)直糟透了,而有些元素有可能讓填寫體驗(yàn)更糟——比如選擇菜單。
選擇菜單和選項(xiàng)數(shù)量
在一些界面設(shè)計(jì)中,有的選擇菜單只有2個(gè)選項(xiàng),有的卻有20多個(gè)。這兩種情況其實(shí)都是錯(cuò)誤運(yùn)用了選擇菜單的反面案例。
錯(cuò)誤一:選項(xiàng)過(guò)多
當(dāng)一個(gè)選擇菜單的可選項(xiàng)超過(guò)15個(gè),用戶瀏覽起來(lái)就非常困難,也很難定位到自己要的選項(xiàng)。
過(guò)長(zhǎng)的下拉選項(xiàng)列表非??膳拢鼈儾粌H需要長(zhǎng)時(shí)間的滾動(dòng)瀏覽,而且無(wú)法一次顯示全部的選項(xiàng),這讓用戶不得不花費(fèi)很長(zhǎng)時(shí)間去尋找,從而讓體驗(yàn)變得很差。
如何設(shè)計(jì)選擇菜單
圖2:選擇國(guó)家的選擇列表
一個(gè)典型的例子就是“選擇所在國(guó)家”的列表 (圖2),它擁有超過(guò)100個(gè)選項(xiàng),用戶根本無(wú)法對(duì)整個(gè)列表有一個(gè)快速了解,也很難在短時(shí)間內(nèi)找到所需選項(xiàng)。
我自己就經(jīng)常找不到“美國(guó)”在哪!通?!懊绹?guó)”作為一個(gè)較為熱門的選項(xiàng),會(huì)被放在列表的前部??墒侨绻行┝斜硎前凑兆帜概判?,那么像“阿富汗”等國(guó)家會(huì)被放在列表前部 (英文以A開(kāi)頭),而相應(yīng)的“美國(guó)”和“阿聯(lián)酋”則會(huì)一起被放到列表的尾部 (英文均以U開(kāi)頭)——所以作為用戶的我,常常在尋找選項(xiàng)之前,還得先想想這個(gè)選擇菜單的排列邏輯是什么。
當(dāng)用戶明確知道他們需要找到哪個(gè)選項(xiàng)的時(shí)候,可以考慮用具有自動(dòng)填寫功能的輸入框,而非選擇菜單。
還是以“選擇所在國(guó)家”為例,從編程的角度來(lái)說(shuō),你可以嘗試自動(dòng)定位用戶所在地,或者實(shí)時(shí)根據(jù)用戶輸入的第一個(gè)單詞來(lái)自動(dòng)給出最接近的猜測(cè)選項(xiàng) (圖3)。
如何設(shè)計(jì)選擇菜單
圖3:輸入“UNITED”自動(dòng)匹配可能選項(xiàng)
快速小結(jié):當(dāng)選項(xiàng)超過(guò)15個(gè),別用選擇菜單,考慮一下使用能讓用戶直接輸入或可自動(dòng)填寫的輸入框。
錯(cuò)誤二:選項(xiàng)太少
如果選項(xiàng)少于7個(gè),你卻仍舊使用下拉選擇列表的話,那么你就隱藏了其實(shí)可以直接全部顯示的信息,換句話說(shuō),用戶需要進(jìn)行額外的點(diǎn)擊才能看到全部的選項(xiàng)。
如何設(shè)計(jì)選擇菜單
圖4:只有2個(gè)選項(xiàng)的下拉列表
在這種選項(xiàng)較少的情況下,使用單選框會(huì)更好 (圖5)。這樣用戶能夠立即看到有幾個(gè)可選項(xiàng),也能快速知道這些選項(xiàng)分別是什么,而不是需要再點(diǎn)擊一次才能看到選項(xiàng)信息。
如何設(shè)計(jì)選擇菜單
圖5:只有2個(gè)選項(xiàng)時(shí),直接顯示全部選項(xiàng)
快速小結(jié):如果選項(xiàng)少于7個(gè),那么直接用單選框吧。
選擇菜單和標(biāo)簽
所有的輸入表格都需要有標(biāo)簽,用來(lái)提示用戶他們應(yīng)該怎樣選擇輸入內(nèi)容。選擇菜單也是如此,你應(yīng)該給予用戶一些有用的提示,而不只是簡(jiǎn)單地標(biāo)注一個(gè)“無(wú)選項(xiàng)”或者“請(qǐng)選擇”。
提示標(biāo)簽應(yīng)該快速直接地告訴用戶他們應(yīng)該選擇”什么“,并且暗示用戶他將要在“哪些”選項(xiàng)里面進(jìn)行挑選 (圖6)。
如何設(shè)計(jì)選擇菜單
圖6
圖6在選框內(nèi)和選框外都顯示提示信息,明確告知用戶如何進(jìn)行下一步,例如下拉箭頭暗示用戶“點(diǎn)擊查看全部選項(xiàng)”,上方提示句則告知用戶為何要選擇所在國(guó)家。
選擇菜單和默認(rèn)選項(xiàng)
其實(shí)如果你并不能確定大部分 (大概90%吧) 用戶會(huì)選擇哪一個(gè)選項(xiàng),你就不應(yīng)該使用默認(rèn)選項(xiàng),尤其當(dāng)這個(gè)信息是必填的時(shí)候。這里的原因是,如果你提供了默認(rèn)填寫的選項(xiàng),你也很有可能提供了并非是用戶真實(shí)需要的選項(xiàng),而用戶也很有可能因?yàn)闉g覽得太快而根本沒(méi)注意到有些信息已被默認(rèn)填寫了。
因此在大部分的情況下,更安全的辦法是警示用戶遺漏了某個(gè)問(wèn)題的填寫,而不是為他們提供一個(gè)有可能是錯(cuò)誤的默認(rèn)選項(xiàng)。
選擇菜單和移動(dòng)設(shè)備
Josh Brewer曾經(jīng)提出:移動(dòng)設(shè)備放大了所有的可用性問(wèn)題。
使用以下拉方式展開(kāi)的選擇菜單,在電腦瀏覽器上可能還算不上是個(gè)糟糕的選擇,但在移動(dòng)設(shè)備上,卻可能產(chǎn)生很多問(wèn)題,甚至選擇菜單本身的情景也無(wú)法呈現(xiàn)。
移動(dòng)設(shè)備的屏幕空間很有限,這就意味著你只有很小的區(qū)域能用以展示信息的上下文。即便這些信息可以上下滑動(dòng)查閱,也意味著用戶在移動(dòng)設(shè)備上瀏覽和定位選項(xiàng)會(huì)比在電腦瀏覽器上需要更多時(shí)間。
下拉列表總是會(huì)帶來(lái)很多問(wèn)題,而盡管移動(dòng)設(shè)備上已有不少簡(jiǎn)單合適的控件,設(shè)計(jì)師卻常常在選擇菜單的設(shè)計(jì)上缺乏恰當(dāng)?shù)倪x擇,一個(gè)比較糟糕的例子就是讓所有的選擇菜單都以下拉列表的方式展開(kāi) (圖7左)。
如何設(shè)計(jì)選擇菜單
圖7左:整個(gè)輸入過(guò)程都是下拉選擇菜單,過(guò)于冗長(zhǎng)和平淡
圖7右:針對(duì)每一個(gè)問(wèn)題和可選項(xiàng)提供了對(duì)應(yīng)的輸入方式
難點(diǎn)一:填完一個(gè)表格可能需要很多步
在移動(dòng)設(shè)備上完成一系列選擇菜單的輸入常常是一個(gè)多步驟的流程,并且可能讓用戶花費(fèi)過(guò)多的精力。
以圖8為例,完成這樣一個(gè)填寫流程需要很多步操作,包括多次的點(diǎn)擊、上下滑動(dòng)查看以及最終確認(rèn)并點(diǎn)擊選項(xiàng)。
如何設(shè)計(jì)選擇菜單
圖8
難點(diǎn)二:如何合理利用屏幕空間
選擇菜單很難有效地利用屏幕空間,比如iOS9中系統(tǒng)自帶的顯示列表樣式只占用50%的屏幕空間,這也就導(dǎo)致用戶只能在這50%的空間里進(jìn)行查看和操作。
如何設(shè)計(jì)選擇菜單
圖9:一半的屏幕空間通常只能顯示7行選項(xiàng)
解決方法
假設(shè)各組選項(xiàng)來(lái)自同一個(gè)上下文情景,且不考慮各組選項(xiàng)彼此的聯(lián)系,你可以考慮使用下面的控件來(lái)替代下拉列表:
1)利用一組單選按鈕或分隔式選項(xiàng)來(lái)顯示類型相似但又彼此獨(dú)立的選項(xiàng)(例如選擇地區(qū),圖10)
如何設(shè)計(jì)選擇菜單
圖10,RADIO GROUP
2)數(shù)字步進(jìn)器,可以被用在只能遞增/遞減其數(shù)量的選項(xiàng)上,以便讓用戶能便捷地微調(diào)數(shù)值(例如選擇乘客數(shù)量,圖11)
如何設(shè)計(jì)選擇菜單
圖11,STEPPER
3)狀態(tài)切換器,可用于快速轉(zhuǎn)換兩種相反狀態(tài) (圖12)
如何設(shè)計(jì)選擇菜單
圖12,SWITCHER
4)滑動(dòng)控制器,可以流暢地控制數(shù)值,并且告知可選范圍 (圖13)
如何設(shè)計(jì)選擇菜單
圖13,SLIDER
當(dāng)你需要設(shè)計(jì)一個(gè)比較復(fù)雜的下拉選擇表格時(shí),先針對(duì)性地看看每一個(gè)問(wèn)題和其包含選項(xiàng)的特性,并考慮哪一種交互形式更適用。
記住一點(diǎn)在設(shè)計(jì)選擇菜單時(shí)的共同原則——你必須盡量簡(jiǎn)化不必要的輸入操作。在某些情況下,多個(gè)選擇菜單甚至能被濃縮成一個(gè)輸入控件,從而精簡(jiǎn)交互流程,并大大降低用戶在理解選擇操作時(shí)的認(rèn)知負(fù)擔(dān)。
總結(jié)
選擇菜單常常會(huì)暴露設(shè)計(jì)上的諸多問(wèn)題,比如缺乏必要的填寫引導(dǎo)、在不必要的時(shí)候隱藏選項(xiàng)、只提供選擇卻不允許用戶修改等。
但這些并不意味著你應(yīng)該在界面設(shè)計(jì)中避免使用它們,選擇菜單之所以容易產(chǎn)生諸多問(wèn)題,反而是因?yàn)樵O(shè)計(jì)師并沒(méi)有在合適的情況下以合適的方法加以運(yùn)用。
選擇我們,優(yōu)質(zhì)服務(wù),不容錯(cuò)過(guò)
1. 優(yōu)秀的網(wǎng)絡(luò)資源,強(qiáng)大的網(wǎng)站優(yōu)化技術(shù),穩(wěn)定的網(wǎng)站和速度保證
2. 15年上海網(wǎng)站建設(shè)經(jīng)驗(yàn),優(yōu)秀的技術(shù)和設(shè)計(jì)水平,更放心
3. 全程省心服務(wù),不必?fù)?dān)心自己不懂網(wǎng)絡(luò),更省心。
------------------------------------------------------------
24小時(shí)聯(lián)系電話:021-58370032
關(guān)鍵詞標(biāo)簽:上海網(wǎng)站建設(shè) 上海網(wǎng)站制作 網(wǎng)站優(yōu)化 小程序開(kāi)發(fā)