成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

UI 界面下拉菜單完全設計指南

移動開發 Android
今天這篇文章著重聊聊下拉菜單的設計注意事項,文章會加入大量的用例和最佳實踐來為你進行說明。而在設計的規則和技巧上,有很多上來自于體驗設計領域內最著名的 NN Group 和 Baymard Institute 的文章。

編者按:這篇文章來自資深設計師 Jeremiah Lam,他所撰寫的這篇文章將UI中的下拉菜單的一些常見的注意事項都梳理總結了出來,做 UI 設計的同學可以收藏一下 ~

當用戶需要在UI界面中選擇不同功能、選項、條目的時候,需要依賴諸如復選框、開關、按鈕、下拉菜單等 UI 控件。這些 UI 控件有著不同的優缺點,需要根據使用場景和用戶需求來靈活使用,同時,這些控件的設計也有很多注意事項。

[[334280]]

今天這篇文章著重聊聊下拉菜單的設計注意事項,文章會加入大量的用例和最佳實踐來為你進行說明。而在設計的規則和技巧上,有很多上來自于體驗設計領域內最著名的 NN Group 和 Baymard Institute 的文章。

下拉菜單的基本剖析

標簽:告知用戶所要選擇的內容

  • 字段圖標(可選):用來說明相應的字段特征的圖標
  • 搜索欄目(可選):用來幫助用戶輕松找到所需選項,前提條件上下拉菜單中字段超過20個
  • 復選框(可選):讓用戶可用同時選中多個選項

下拉菜單的類型

根據所需輸入的內容的性質,下拉菜單的外觀可能會有所變動,方便處理不同類型的信息。設計下拉菜單的時候,需要保持足夠的靈活性,提高可用性,兼顧不同的輸入類型,這一點很重要。

下拉菜單的狀態

基于不同的交互狀態,下拉菜單的 UI 界面有多個不同的狀態。每個狀態在視覺上都比較相似,但是在設計的時候,要讓用戶能夠清晰地區分開來。下拉菜單通常有 默認、激活、懸停、禁用、聚焦和出錯這幾種狀態。

下面是設計下拉菜單的時候,一些重要的設計準則和最佳實踐。

1、避免下拉菜單有太多選項

下拉菜單選項多,是下拉菜單的一大特點,但是如果選項太多,可能會對體驗產生負面的影響,比如選項超過15個的時候,用戶極有可能會覺得不知所措。

此外,選項過多還會出現滾動瀏覽的問題。用戶只有將光標置于下拉框當中才能正常瀏覽,而如果不小心光標挪到下拉框之外,則可能讓整個頁面滾動,這是一件非常令人討厭的事情。

但是避免不了要怎么辦呢?超長的下拉框是最常見的一種情況,當你需要填寫/選擇自己所在的國家和地區的時候,超長的列表簡直讓人崩潰。

這個時候有2種解決方案:

  • 使用自動填寫來幫助用戶補完信息
  • 將搜索功能集成在輸入框當中

2、選項太少時就別采用下拉菜單

如果選項太少,但是依然使用下拉框就有點浪費了。你可以使用普通的按鈕或者選擇器控件來搞定這個功能,這可能比下拉菜單來的更加直觀和易用,因為相比之下,下拉框還會隱藏信息。

所以,沒有太多選項的時候,就盡量不要使用下拉菜單。

3、讓不可用選項以灰色顯示

首先要說的是,某個選項存在但是不可選(被禁用)和不提供這一選項,是兩個截然不同的情況。如果直接不顯示,就意味著邏輯和界面一致性失衡了。所以,最好讓不可用的、被禁用的選項保留,但是以灰色顯示,且不可選。

4、按照邏輯來排列選項

列舉出的選項應該符合一定的規律,方便用戶定位和篩選。最常見的情況,是按照字母順序或者數字順序來排列,這樣用戶有清晰的預期和搜索定位的依據。

5、如果輸入更快就不要用下拉菜單

在有的情形下,輸入可能是比在下拉菜單中選擇來的更快的。一種比較典型的情況,是輸入信用卡的有效期,輸入「月份/年」這樣的信息,比在兩個下拉菜單中挨個選擇,來的快。

盡管用戶輸入內容需要程序進行驗證和匹配,但是從可用性的角度上來說,直接輸入依然是更好的選擇,因為它減少了操作和認知負擔。

6、避免濫用功能和交互

當某些數據和信息是可以自動匹配的時候,就沒有必要反復找用戶去確認了。這種情況最典型的,就是系統可以根據信用卡號來匹配相應的卡的類型,這就不需要用戶使用下拉菜單去挨個選擇了。

7、盡可能減少操作數

你可以通過自定義下拉框的設計,來減少操作的數量。一個經典的案例,是選擇日期的下拉菜單的設計。如果是普通的下拉菜單,你可能需要三個,但是使用自定義的下拉菜單,就會方便很多。

8、使用盡可能簡明的標簽文本

用戶主要是通過下拉菜單中的標簽文本信息來進行篩選的,因此你需要在有限的空間中,讓信息盡可能清晰,用識別率更高的大小寫結合的拼寫方式,表達方式上清晰,直指目標。下面是3條撰寫標簽文本的準則:

  • 盡可能用動詞來描述指向性明確的操作
  • 對于鏈接,請使用名詞來幫助用戶定位到頁面
  • 在一行內寫完標簽內容,不要啰嗦

結合一定的邏輯來進行排序,然后將最常用的、最重要的選項放在頂部。當然,更具的排列方式,可以結合一些用戶調研來進行細化。

結語

正確的下拉菜單,用戶體驗是非常棒的,它們可以幫助用戶縮小篩選信息的范疇,在有限的屏幕范疇內,最大程度利用空間,提高用戶的選擇效率。什么時候用下拉菜單,怎么用下拉菜單,最好都弄清楚,這樣才能最大程度地發揮設計的價值。

 

責任編輯:未麗燕 來源: 優設
相關推薦

2024-09-23 00:00:00

下拉菜單UI控件

2009-04-02 09:08:00

下拉菜單腳本導航設計CSS

2013-03-18 10:01:34

jQueryJavaScript

2009-09-11 09:17:00

C# Button

2009-07-02 14:18:13

JSP JavaScr下拉菜單

2014-02-24 13:49:13

HTML5CSS3下拉菜單

2015-11-04 09:54:34

ios9人機界面ui

2021-12-09 08:43:46

Windows 11操作系統微軟

2011-06-28 17:21:50

QT UI designer

2021-09-29 08:18:41

Windows 11操作系統微軟

2015-07-27 15:26:47

設計

2013-05-31 16:35:37

扁平化UI設計UI設計Flat UI

2013-04-11 10:26:37

Google Glas谷歌眼鏡指南分析

2023-10-08 18:07:42

Kubernetes開源容器

2020-07-20 14:04:34

Excel下拉菜單數據

2010-09-16 12:40:04

PPPOE SERVE

2018-11-26 06:22:32

WiFi無線網絡路由器

2021-02-15 15:10:35

Windows 10Windows操作系統

2009-11-20 14:25:29

badaUI三星

2022-03-02 15:35:57

UI界面容器組件鴻蒙
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 三级av免费| 美女一级毛片 | 日韩一区三区 | 91福利在线观看 | 日韩av一区二区在线观看 | 久久精品色欧美aⅴ一区二区 | 久草视频在线播放 | 国产成人精品一区二区三 | 九九国产| 国产毛片毛片 | 成人免费共享视频 | 在线a视频网站 | 亚洲精品在线国产 | 日韩精品免费视频 | 国产乱码精品一区二区三区五月婷 | 欧美日韩精品一区二区三区四区 | 天天久久 | 一区二区免费视频 | 亚洲精品乱码久久久久久按摩观 | 欧美日韩国产在线观看 | 欧美午夜精品久久久久久浪潮 | 中文在线一区二区 | 一级片免费视频 | 欧美福利 | 成人影院av | 国产成人精品免费视频 | 九九热国产精品视频 | 91成人精品 | 国产激情91久久精品导航 | 亚州精品天堂中文字幕 | 国产1区2区在线观看 | 国产成人小视频 | 久久久久久久久久久久久久av | 亚洲国产精品一区二区久久 | 国产美女视频黄 | 91av入口| 自拍亚洲 | 亚洲精品一二区 | 日韩精品在线播放 | 精品久久久久久久久久久久久久 | 中文字幕免费在线 |