搜索框的設計并不簡單,很多的細節需要設計師去注意和思考的。下面總結一下我在設計搜索框的經驗,分享給大家。
你可能認為,搜索不就是一個矩形框+放大鏡圖標再加一個占位符不就搞定了嗎?
經過多年的設計工作頻繁設計搜索功能后,我發現在不同類型的產品中搜索框的交互方式、視覺樣式都有所不同,且用戶在搜索前、搜索中、搜索后都需要注意用戶在搜索各個流程中的可能操作,包括正向流程、反向流程。
搜索框的設計并不簡單,很多的細節需要設計師去注意和思考的。下面總結一下我在設計搜索框的經驗,分享給大家。
友情提示:文章尾部有福利相送,不要錯過~
搜索是用戶將查詢的信息輸入搜索器中,搜索引擎就會在約定的規則下將獲取到的信息反饋給用戶的過程。
搜索是B端產品中非常重要的一個功能模塊,通過搜索框用戶可以快速找到或者篩選出自己想要的內容,在引導用戶走向方面起到了絕對性的作用。
體驗設計中有個概念叫用戶分層,即便是同一個頁面,我們也需要去細分不同的場景對用戶做分層,為不同的用戶做設計,搜索功能就是最好的為有明確目標的用戶分層的設計。
搜索功能的用戶分層可分為幾種場景:
搜索首先要確定哪幾個字段可以被搜索到,名稱?編號?等等...
有明確目的型用戶在進行了搜索這個行為后,便生成了搜索歷史。因此,我們可以通過挖掘用戶搜索行為背后的目的,來分析為什么使用不同的布局。
模糊搜索使用的頻率居多,畢竟有時候用戶不一定可以精準的記住想要搜索的準確信息。不過也不是絕對的,兩者皆可選擇,可根據產品場景選擇。
搜索功能可以簡單地輸入,快速輸出,只要幾個關鍵字就可以獲得符合用戶需求的內容,將原有的用戶行為成本轉移給系統,從而讓使用體驗更加快捷、輕松。
同時語音輸入和拍照搜索進一步降低了用戶行為門檻。
搜索功能可以幫助用戶快速定位信息,從而提高了用戶對內容的觸達效率。常見的例子就是:bi?r用戶有明確的購物需求時,不需要一步步點擊商品分類,選擇商品類型、品牌等信息,就可以快速直達自己所需的商品。
所以,搜索框的體驗如何,決定著B端產品解決問題的能力、效率以及用戶的使用頻率。
好的搜索框一方面能幫助用戶節約時間成本,讓用戶在大量且復雜的信息中篩查所需目標,提升用戶體驗;另一方面,還能協助產品收集用戶行為目標并做好數據埋點,為后期的更新迭代提供強有力的依據。
除了設計方式外,搜索還涉及到結果信息的數據匹配規則,受到算法精準性、商業化干預程度的影響,設計師同樣需要關注搜索結果如何更好地匹配用戶的精確搜索、模糊搜索需求,以從信息設計層面提升用戶體驗。
搜索流程,即搜索前、搜索中、搜索后的頁面跳轉以及搜索框形態的變化。
對應的就有:搜索入口——搜索推薦頁——搜索聯想頁——搜索結果頁——搜索結果頁返回。
設計師想要設計流暢的搜索體驗是無法避開梳理搜索流程的,考慮完整的搜索鏈路和用戶關鍵體驗路徑,并且設計出對應的所有細節,將搜索功能的價值發揮到最大化。
對于搜索系統來說,整個流程可以分為三步,分別是:
B 端業務中搜索使用的場景有兩類:一類是全局搜索,一類是頁面局部搜索(常見的有列表搜索、表單搜索)。
對于B端系統中模塊分類較多,所涉及到的內容比較全面的,一般會選擇全局搜索,全局搜索是通過關鍵詞匹配全局范圍內的信息來搜索的。
優勢:無學習門檻,用戶無需考慮內容對應的分類只需輸入關鍵詞;
劣勢:精準度不夠高;搜索出來內容泛;需用戶二次查找目標內容。
注意:設計全局搜索時要注意搜索后的結果展示邏輯,如果分類較多,界面還可以根據分類tab分別歸類不同。
tips:搜索功能在頁面中的重要程度及搜索范圍,決定了搜索的位置和樣式。
目前大部分網站在布局搜索框位置時,大致遵循以下幾個規則:頁面居中、頁面頂部居中、頁面頂部右邊、頁面頂部左邊
知乎的搜索入口位于頂部導航欄的顯著位置,引導用戶進行搜索,并且搜索框內的占位文字根據算法會間隔一段時間改變,引導用戶發現新的內容,促進用戶在知乎上的使用時長。
最常見的搜索方式之一,將搜索以輸入框的形式居于頁面頂部(狀態欄或標題欄下方),在視覺上非常醒目,用戶進入應用即能快速找到,很符合用戶的視覺瀏覽動線,也是C端產品提高轉化率的流量入口。
形態相對比較簡單,通常以“放大鏡”樣式的 icon 出現在界面右上角,視覺上不會過于突出,常用于搜索行為不是特別頻繁的場景,需點擊后才會跳轉至搜索框頁面。
Icon 搜索入口相較于上述提到的類型在視覺引導方面略遜一籌,相對弱化了搜索功能,但節省了更多的導航欄空間,呈現位置比較靈活,可單獨呈現、也可與其多個其他功能 icon 并列組合展示。
指的是在頁面中的某個模塊加入搜索的功能。
常見在數據列表頁面加入搜索的功能,搜索的目標只在該模塊該內容中進行搜索,搜索的信息具有局限性,當然也是更加準確地搜索用戶想要的目標信息。
下圖是一個美團商家后臺的列表頁面,此頁面加入了搜索的功能。
另外,B端常見在表單頁面加入搜索的功能,搜索的目標只在表單選擇內中進行搜索,搜索的信息同樣具有局限性,可以通過控制某個字段或者某幾個字段的信息來展開搜索。
B端業務中復雜的場景中存在同一個頁面中有多個搜索入口(如上圖美團),設計前需梳理清楚每一個搜索入口的交互邏輯,不同搜索入口覆蓋的搜索范圍、搜索過程、搜索結果是否一致,在占位文本上也需體現出該搜索入口的搜索內容。
模糊搜索是用戶搜索意圖不明確時,將用戶的查詢與待檢索的內容進行模糊匹配。
模糊搜索無法精確理解用戶的查詢意圖,搜索結果可能有大批量用戶不想要的信息,使用模糊搜索時一定要結合實際場景,慎重使用。
優點:只要有相關的內容都會被檢索出來,減少了精準搜索帶來的記憶負擔;
缺點:容易把相關的信息也帶出來,例如檢索186,把相關號碼也匹配出來。
精確搜索是指用戶在搜索時,針對某一數據字段搜索,來查找所需要的數據。
根據業務場景不同,我們會查找某一字段,或者是用標簽切換不同字段來查找。可以幫助用戶在巨大的信息池中縮小目標范圍,快速而準確的定位到目標數據,并速獲取需要的信息。
優點:搜索匹配精準度高。
缺點:每次只能對單一條件進行搜索。
總結:
我們可以根據產品的發展階段、需求側重、用戶的專業度和使用習慣來綜合決策使用哪一種方式更合適。如果側重查詢效率且用戶是有專業門檻的使用者時,可以優先考慮精確搜索;如果側重查詢結果的豐富度,可以優先考慮模糊搜索。
基于搜索欄的表現形式,可以分為以下四種類型:單屬性搜索、切換屬性搜索、多屬性模糊搜索以及多屬性組合搜索。
類型之間沒有優劣之分,根據業務場景使用對應的類型即可。
單屬性精確搜索:通過某個特定屬性就可以快速定位到目標數據,具有唯一識別性的、高使用頻率的、對用戶決策有意義的。
適用場景:表格單一數據信息特征突出,可以用此數據標簽快速定位目標數據。
切換屬性搜索也被稱為定向搜索,是由用戶主動選定搜索范圍后再進行搜索;
優勢:搜索精準度高。
劣勢:增加了部分用戶的學習成本及操作步驟。
適用于注重搜索結果的精準性或展示產品搜索能力等場景,定向搜索適用的幾種場景:
a、產品數據量足夠大且重搜索功能,用戶對于搜索有明確目標,定向可以幫助用戶提高搜索的精準范圍和效率;
b、搜索時輸入的內容無法通過同一套搜索交互方式和后臺計算邏輯承載;如單次搜索和批量搜索的輸入格式不同,搜索結果存在多樣性;
c、需外露產品亮點功能,有多個常用的搜索屬性,對于前置條件的數據計算能力和開發成本更高。
明確并固定選項類別,降低用戶操作難度。下拉篩選適合的選項類別有限,不適合多類別、復雜維度的分類。
平鋪展示搜索條件內容,每個 Tab 標簽代表一個篩選維度,操作便捷。Tab 標簽的數量不宜過多。
B 端類產品數據量豐富,在實際使用時,簡單的方式很難全面覆蓋到各個搜索場景,精準定位搜索結果。所以通過多個篩選維度的結合,形成多屬性的組合搜索,能夠大幅提升搜索結果的準確性。
B端系統還有一種比較常見的搜索類型,是在定向搜索的基礎上,進一步豐富了搜索選項,比如指定搜索的時間范圍、數據類型等,設置的選項越詳細越能夠提升搜索結果的效果和準確性。
在設計時需要注意,B 端系統用戶角色多,層次不同,所以更加需要注重搜索前的引導,針對搜索規則、搜索限制等,應該適時的以簡練易懂的語言提示。
多標簽模糊搜索:表格多個數據都具有特征,往往業務要求對數據的精確度較高。
適用場景:業務類型多樣用戶可能記憶不精確且有多個數據特征,對搜索的便捷性要求高精確性要求低。
多屬性組合搜索:可以輸入多個字段進行組合搜索(取并集),對空間的利用率高,適合更加復雜的列表內容。
適用場景:綜合篩選項,對空間的利用率高,多標簽組合搜索可以得到較為精準的搜索結果。
聊了這么多搜索內容,與設計師密切相關且對外輸出的首要就是搜索欄設計。
對于用戶來說,搜索是為了解決用戶明確或者不明確的搜索需求,讓用戶能夠快速準確搜到想搜的內容。設計欄設計的目的就是,讓搜索能夠提高用戶獲取信息、內容的效率。
常見搜索框設計樣式
1、填充色:通常選用與頁面背景顏色反差較大的顏色作為搜索框的填充色,方便用戶查找。
2、線框:多用于干凈簡潔的背景頁面。
3、投影:常用于風格簡潔輕量的風格頁面,同時搜索功能級別較高的場景。
4、透明度:常用于背景色復雜的場景,目的是為不破壞背景頁面的整體效果,在視覺上更和諧。 無外框:用于風格簡潔的大留白的頁面。
完整的搜索流程包含了各種細節:例如搜索欄的形式、光標停留、輸入狀態、異常數據、搜索結果、二次篩選等等。整個過程包含很多交互的細節設計,下面從激活搜索欄、輸入反饋、觸發方式來展開說明。
搜索激活指用戶激活搜索框時出現的搜索下拉面板,B端業務中搜索激活內容常見以下三種:
搜索記錄通常以標簽或列表的形式顯示,以時間順序從新到舊排列,一般不會完全展示,可以滑動查看更多,或者折疊展開。
注意:搜索記錄會涉及對用戶行為的記錄,關系到用戶的搜索隱私,所以應當允許用戶手動刪除。
在 PC 端產品具有頁面空間優勢,用戶的搜索過程完全是通過搜索欄完成的。
搜索欄中會增加歷史搜索記錄,下方增加推薦關鍵詞,幫助用戶快速完成搜索。同時也可以喚醒用戶對某些商品的興趣和記憶,從而挖掘用戶潛在的搜索需求,這一點電商產品用得偏多。
在面板中展示“搜索歷史”和“最近瀏覽”,增加相關內容曝光,去給用戶提供更多選擇以觸達目標內容,該交互形式通常出現在全局性搜索或多維度搜索功能中。
搜索發現是系統基于用戶的搜索記錄,依據算法向用戶展示的搜索關鍵詞推薦,但并不是必需模塊,可以基于產品定位進行考量。常規的c端產品上用得多,B端產品用得少。
由于搜索發現也涉及用戶隱私,但應用一般不會讓用戶直接刪除,所以應當允許用戶對搜索發現進行隱藏,不然極其容易引起用戶的反感。淘寶、京東都有搜索發現,并且也允許用戶進行關閉/顯示的操作。
熱門推薦是搜索推薦頁里面內容推薦的總稱,可以演變成多種推薦形式,比如“熱搜推薦”、“推薦活動”等,熱門搜索是應用商業化的重要手段,許多應用都有這種模塊,并且內容形式多樣。
知乎的熱搜就是結合熱搜、時事熱點等進行推薦。
搜索反饋指用戶輸入本文時未確認搜索執行的中間過程狀態。在B端場景下搜索反饋具備很強的引導作用給予用戶當下的狀態提示;
是通過已輸入的關鍵詞來預測可以找到的搜索結果,為用戶創造更加便捷的體驗。
搜索聯想承載的不止顯性的設計呈現,還有背后的算法邏輯;例如是否可以識別拼音、不同搜索方式呈現的聯想詞范圍,都需要提前確認落地可行性后再統一定義相關交互規則,并在產品中的所有搜索場景中保持相同的交互邏輯。
用戶在搜索時輸入了錯誤的詞匯,系統經過判斷后會展示正確詞匯的搜索結果給用戶,并友好地告知用戶正確的搜索方式。特殊狀態包含無結果狀態、網絡不佳狀態等。
實時搜索+實時顯示;搜索只有一個文本輸入框,沒有按鈕可點擊,這樣的搜索交互是通過輸入關鍵詞后,系統自動檢測所有內容中符合關鍵詞的目標信息,隨著關鍵詞的持續輸入,與之相匹配的結果會逐漸減少、直至找到目標,類似自定義篩選功能。
這種交互一般對于數據信息比較少的情況下會比較友好,加載的速度更快,避免服務器的壓力太大、影響反饋效率,例如地址搜索、查找聯系人等。
關鍵詞輸入完成后,需要手動點擊搜索按鈕向服務器發送指令才會得到相應的搜索結果,這種方式適合大部分表格場景,更加適合B端產品復雜且龐大的數據場景。
搜索結果頁是用戶搜索的落腳點,在這個頁面,用戶會有目的性地瀏覽搜索結果。
搜索結果中隱含著搜索邏輯,全局搜索場景下多數為模糊搜索,即把與搜索關鍵詞詳盡的內容頁反饋出來,匹配度低,需要花時間對結果二次篩選。
1. 快速瀏覽數據,并能夠準確找到數據。
2. 需要經常變換條件的組合迭代查詢數據,對查詢結果精準定位。這就需要搜索結果后,不要清除用戶的查詢內容。
3. 對數據進行操作,如收藏、刪除、下載等。
不同的內容需要不同的頁面布局來支撐的,b端場景中最常見的兩種布局,篩選上下布局和左右布局,當然內容部分又分列表布局和柵格布局。
1、凸顯關鍵信息:
為了便于用戶找到精準高效的信息或者進行便捷操作,在搜索聯想頁狀態時,當用戶輸入的信息足夠清晰可預測,可以將關鍵信息凸顯呈現,以引起用戶的注意力,在進入搜索結果頁之前就可以提升轉化的可能性。
此外,這種關鍵信息凸顯的形式,在搜索的商業轉化方面也有明顯的作用。
2、沒有結果,如何設計
搜索沒有結果會讓用戶感到非常沮喪的,尤其是當用戶進行了好幾次搜索之后,依然沒有結果,應當為他們提供有價值的替代品。
一般出現無結果的狀態有兩種情況:
a. 用戶輸入錯誤,一般會提用戶正確的搜索方式,并且自動幫助用戶糾錯,
b.搜索結果無,這種情況一般設計會以空狀態提示用戶,采用友好的方式提醒用戶更換關鍵詞。
在使用中,搜索本身應該是0思考成本的,否則就失去了索引的核心價值,基于此,總結一下5個設計注意點:
當用戶輸入搜索文本,點擊搜索按鈕,就進入了搜索結果頁流程,此時搜索框內應當保留搜索文本,以便于用戶明確搜索的內容(不要依賴用戶的記憶力),同時,也便于用戶再次編輯搜索文本。
考慮到輸入/清除的便捷性,應用也應當提供一鍵清除按鈕,點擊一鍵清除搜索的文本,減少用戶的操作成本。
搜索項目不可避免的比較多時,可以進行分類展示,降低尋找成本,常用的有兩種分類方式:
無效的自動建議讓整個搜索體驗降低,而精準的自動建議會讓整個體驗好上許多,它會根據用戶用戶的輸入內容(詞匯詞根和后臺數據)為用戶提供有用和精準的輸入內容建議,這有助于幫助用戶提高搜索過程的精準度,提升整個搜索體驗。
輸入錯誤絕對是最常見的錯誤,如果用戶錯誤地輸入某個關鍵詞,而你的檢測到了,并且針對錯誤提供更正之后的結果,這樣就成功的規避了因為錯誤的關鍵詞所導致的不良后果,用戶也不用再次進行搜索了。
即使用戶熟知搜索引擎的全部功能,也需要借助大腦記憶來挑選關鍵詞,進行搜索。
想要找出有意義的、可用的搜索關鍵詞搭配,用戶需要結合他們的搜索方向,最近的查詢,聯想相關的屬性和關鍵詞,使搜索體驗更便捷流暢。
總結
搜索是我們日常中頻繁接觸的功能,看似簡單,背后都隱藏了很多流程與邏輯,不建議設計師盲目遵從原型依葫蘆畫瓢。
設計師更應該在設計之初從業務類型、功能定位、使用場景等多維度綜合分析選擇,從交互體驗層面去深思搜索功能,因為搜索除了數據匹配精準度、搜索內容廣度之外,搜索體驗的便捷性也會影響用戶搜索的感受。
每一處細節背后的設計思路就變得尤為重要。
本文總結梳理了搜索功能,從搜索基本屬性、應用場景,到搜索分類,再到搜索欄設計,都進行了闡述,最后再總結了搜索設計的一些注意點。希望你能夠幫忙理解搜索功能的設計。
作者:三原設計社
鏈接:https://www.zcool.com.cn/article/ZMTUzOTE0OA==.html
來源:站酷
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。
蘭亭妙微(www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的大數據可視化界面設計、B端界面設計、桌面端界面設計、APP界面設計、圖標定制、用戶體驗設計、交互設計、UI咨詢、高端網站設計、平面設計,以及相關的軟件開發服務,咨詢電話:01063334945。我們建立了一個微信群,每天分享國內外優秀的設計,有興趣請加入一起學習成長,咨詢及進群請加藍小助微信ben_lanlan。
不知道你們有沒有思考過“對話框”和“彈窗”的區別,我們平常所稱呼的“彈窗”主要著眼于動作,意思就是彈出來的窗口,是泛指,在GUI(Graphical User Interface)屏幕中幾乎所有彈出來的對象都可以稱之為“彈窗”。
在常用的兩個前端網頁開發組件Ant Design和ElementUI中,沒有單獨命名為“彈窗”的組件,都是細分在各個功能分類中。比如Ant Design中相關的細分就有警告提示、全局提示、對話框、通知提醒框、氣泡確認框等,而ElementUI中則又是不一樣的細分法,除了分類方法和命名不一樣,歸根結底達到的目的是一樣的,以上我們都可稱之為“彈窗”,當然在工作中用細分的稱呼會更專業更明確。
這里的“窗口”對標“對話框”和“彈窗”的概念,窗口是承載應用程序的區域,應用程序的窗口被打開,則表示該應用程序正在運行中。窗口可以移動、可以放大縮小,主要有二種姿態,一種是“獨占式”,一種是“暫時式”。顧名思義,“獨占式”就是需要占據大部分屏幕的應用,ps、ai的窗口就是“獨占式”窗口,而“暫時式”則大部分時間在后臺運行,比如音樂播放器、殺毒軟件等,只需在必要時打開即可。
一個應用通常由一個主窗口和若干輔助窗口構成,彈窗就是典型的輔助窗口之一。
對話框強調了用戶與計算機進行對話的過程,是疊加在應用主窗口上的彈出框,一般在對話中它會給出消息或要求輸入。當對話完成后,即可關閉對話框。說人話就是,對話框一般需要用戶進行操作,當用戶輸入或者點擊“確認”、“取消”等按鈕時,計算機會根據指令進行工作,這是一個人機“對話”的過程,因此稱之為“對話框”。
無論在現實中還是界面交互中,我們都不希望對話被打斷,所以對話框通常是模態的(下文會解釋模態和非模態的定義)。
梳理完三個容易混淆的概念之后,接下來主要從彈窗的二個角度展開討論:彈窗的分類和應用場景;彈窗的設計細節和技巧。
彈窗可分為兩大類型:“模態彈窗”和“非模態彈窗”。
模態彈窗:用戶必須給予彈窗反饋,除非點擊關閉或者操作完成,否則彈窗會一直在。形式上來說就是給當前頁面添加蒙層,使用戶將注意力集中在彈窗上。上文提到,無論在現實中還是界面交互中,我們都不希望對話被打斷,模態彈窗不會輕易被打斷,所以對話框通常也都是模態彈窗。
模態彈窗的常見場景:你打開了一個應用的模態彈窗后沒有管它,然后切換到其他應用程序中去,等你忙完回到原來的應用時,那個當初的模態彈窗仍舊在那兒等你。這就是模態彈窗,雖然看起來僵硬死板,但是它的目的和使用范圍通常是非常清晰的。
非模態彈窗:不需要給出反饋,不影響用戶的其他操作,主要有屬性配置彈窗、Tooltips、消息通知、氣泡框等類型。
下圖紅框中就是典型的非模態彈窗,它們可以同時開啟且互不影響,不會影響主程序的進程。
非模態彈窗的另一個特點就是:實時生效。點開非模態彈窗的同時仍然可以看見主界面,主界面會根據你的操作實時變化,你可以隨心所欲地不斷選擇、改變、選擇、改變,而模態彈窗則無法在你點擊其中一個表單的當下立即做出改變。
下圖例子就是非模態的屬性配置彈窗。
出于營銷目的,這類彈窗都會第一時間出現在你面前,直到手動關閉,它的特點就是不用登錄也會出現,提高曝光率,便于拉新和轉化。
主要是為了將一些重要信息通知給用戶,這些信息要么來自一些被觸發的事件,要么來自應用開發者的信息,一般在用戶登錄后第一時間彈出,確保用戶不會錯過。需要注意的是,在應用的通知中心一般也需要保留這類重要或者高級別的通知,以便用戶可以隨時查看回顧。
提示類彈窗是由應用程序主動彈出的消息,主要有三種狀態:錯誤、警告、確認。通常是用戶進行某項操作后給出的反饋信息,會中斷當前工作流,屬于阻塞型提示。
以上都屬于通知公告類的“模態彈窗”,特點就是一般不需要用戶具體操作,用戶將其關閉或者點擊“確認”等按鈕即代表用戶已經接收到該消息,彈窗就完成了它的任務。
“簡單”意義上的彈窗可以理解為只有平鋪的表單讓你選擇或輸入,交互清晰明了。比如創建項目、分享鏈接、更改名稱等操作。
有些應用的功能配置中有很多復雜的屬性,簡單平鋪的彈窗無法滿足需求,需要分層分類歸納,于是從20世紀90年代開始出現了選項卡/標簽頁彈窗。它的優點是合理利用了空間,也能讓用戶更好的理解信息層級。
mac os 8.5系統的彈窗(發布于1998年10月)
monday.com的配置彈窗(簡潔的標簽頁)
標簽頁彈窗的設計必須合理且適度,找到信息之間的因果關系,仔細斟酌并加以連接整理。同時,單個彈窗中的標簽頁不宜過多,一般不超過五個(動態可增減的標簽頁除外)。
如果你的標簽頁過度堆疊,你需要嘗試改變交互方式,重新整理信息。一種辦法是增加標簽頁的深度,將能夠歸納在一起的內容盡量整合,放置在單個標簽頁中;另一種辦法是拆分信息,分成多個簡單的彈窗。
下圖中的例子就是第一種辦法,整個彈窗有三個標簽頁,但是單個標簽頁中又劃分了更詳細的結構化信息,是一個典型的標簽頁少但信息量大的彈窗。
流程步驟彈窗與標簽頁彈窗接近,區別就是步驟彈窗需按順序進行,一般上一步未完成之前無法進入下一步,用戶注冊常用這種方式。
屬性配置彈窗主要為了讓用戶改變某一對象的屬性,可以是局部屬性也可以是全局屬性。
屬性配置也可以用模態彈窗,如何選擇用“模態”還是“非模態”?當你需要讓用戶實時看到界面的變化或者表單項簡單的時候可以選擇“非模態”,如果操作復雜或者信息加載比較耗時,則采用“模態”更合理。
下圖為實時生效的日期選擇彈窗
下拉菜單幾乎都是非模態,它的優勢明顯,沒有復雜操作和各種表單,只需要鼠標劃過點擊即可,快速高效。
上文中應用級的消息提示通常是模態彈窗,而非模態的消息提示彈窗則通常從頁面的頂部或者右側彈出,這類彈窗可以長時間駐留在屏幕邊緣,也可以一段時間后自動消失。
點擊按鈕時,彈出氣泡式的彈窗就是氣泡框,氣泡框可以針對元素進行簡單的操作,尺寸也會根據內容大小不一。
Tooltips跟上圖的氣泡框很類似,區別在于Tooltips更輕量,屬于頁面中最小的彈窗類型,用于功能的提示說明,通常都是文字,背景用深色來與主界面拉開層次。
一般來說,如果是明確的屬性配置彈窗都應該有一個標題來說明用途或功能,以及關聯的動詞來方便理解。比如“創建列表”、“刪除列表”、“修改配置”、“配置參數”等,不同標題對應不同的功能場景,前提是方便理解。另外,動詞在名詞前面或者后面都可以,注意統一規范即可,不要一會兒在前一會兒在后。
標題字號一般比默認文本字號大2px或4px,也有應用為了突出標題,選擇使用更大的字號,但大的字號也應該符合文字規范,而不是隨意使用。
模態彈窗應至少包含一個以上的關閉方式,常見的彈窗關閉方式有4種:(1)、右上角的關閉按鈕;(2)、彈窗底部的“取消”按鈕;(3)、彈窗外的任意區域;(4)、一段時間后自動消失。
“關閉”按鈕在彈窗外:常見于營銷彈窗,一方面按鈕遠離彈窗,比較隱蔽,拖延用戶關閉彈窗的時間,提高信息的曝光率。
“關閉”按鈕在彈窗上:版式設計中有一個“破型”的概念,是一種打破規矩的設計技巧,能讓畫面快速吸引眼球,所以營銷類彈窗經常采用這種設計方法。這種概念可以理解為,我們希望用戶關注于被強調的部分,常見的場景就是ios系統批量刪除App的時候,應用圖標左上角會出現“移除”按鈕。這種方式強調了“關閉”按鈕,視覺上增加層次外,用戶的關閉體驗也更佳,減輕干擾性彈窗對用戶的負面情緒。
“關閉”按鈕在彈窗內:這是應用最廣泛最不容易出錯的方式,對用戶來說,固定在彈窗右上角的“關閉”按鈕代表了安全感,在誤操作或者想中斷操作時我們會自然而然地去右上角點擊“關閉”。
彈窗底部的按鈕一般有2種功能:(1)、取消或者確認;(2)、進入下一步流程?;诖蠖鄶涤脩粲沂终莆帐髽说牧晳T,一般按鈕居右下角的設計方式更廣泛。這些按鈕上的文字大不相同,代表了對計算機的不同指令,但相同的結果都是關閉了當前彈窗。
有些應用也會采取按鈕居左的設計,這種方式有一個優點就是減少誤操作,讓按鈕遠離鼠標點擊熱區。
這種方式一般用于模態彈窗,除了彈窗中的關閉按鈕外,點擊彈窗外的任意區域關閉體驗更佳。操作配置類彈窗不建議采用這種方式,容易誤操作導致正在配置中的彈窗被關閉。
B端彈窗的標題字號通常比內容文本大2px或4px,常用字號為12px、14px、16px,14px為默認文本字號,12px為輔助說明字號,也有緊湊型頁面將12px作為常規字號。無論選用何種字號,都應跟主界面的字體規范保持一致。
左對齊:彈窗中應用最多的對齊方式,適合表單較多的配置類彈窗。
居中對齊:常見于消息提示類彈窗,適合圖文結合或者信息較少時的排版方式。
兩邊對齊:兩邊對齊的方式讓彈窗看起來更規整,適用于平鋪的配置類彈窗。一般表單較多的情況下不建議使用兩邊對齊的方式,一方面左對齊比兩邊對齊看起來更有層次,另一方面多表單時兩邊對齊會使彈窗看起來冗長。
除了對齊方式,表單的排列是B端彈窗中最令人頭疼的一塊內容了,在一些復雜的操作彈窗中,常常包含各種類型的表單,例如下拉框、輸入框、日期框、穿梭框以及各種組合模式的表單項,很容易讓表單看起來凌亂,也影響了交互操作。
單行一個表單項:常見的表單排列,適用于表單較少的排版方式。
單行多表單并排:在復雜場景中,單行只排列一個表單項會讓彈窗超長,因此會采用多個表單并列分布的方式。這種方式存在2個問題:(1)、如果表單的標題長短不一,看起來參差不齊,下圖中的表單標題一樣長是最理想的場景;(2)、橫向距離長,導致彈窗過大。
標題與表單分行排列:越來越多的應用采用這種表單排版方法,這種方法可以兼顧更多場景,可拓展性也更高。這種方法會增加縱向空間的占用,不過眼睛焦點的縱向瀏覽比橫向瀏覽獲取信息效率更高,所以在表單復雜的情況下,相比于上一種方法也是一種更優解。
表單的排版不只局限于一種,我們需要根據表單內容來設計。但是需要注意3點:
(1)、當表單標題長短不一,上下無法等距排列時,我們要盡量將標題和表單分行排列;
(2)、一行不要出現太多的表單項,一般來說彈窗中最多一行排列三個;
(3)、表單的靈活性很強,哪些需要寬度固定,哪些需要根據內容可擴展可換行,我們都要在設計中加以規范說明,多考慮可能會出現的樣式問題,提前規避。
彈窗是一個容器,容器的大小取決于放置其中的內容物。這里主要討論場景復雜的對話框的尺寸規范,其他例如Tooltips之類可作為單獨的組件在需要的場景直接調用即可。
對話框的大小主要根據內容而定,B端應用中,一個尺寸無法滿足所有類型的彈窗需求,所以我們要設定幾種常規尺寸,一般可設定為4種:S(通知提示類)、M(配置簡單)、L(配置復雜或者擴展詳情)、特殊(根據實際情況而定)。pc的小屏幕分辨率為1024*768,所以高度盡量控制在600px以內(除去導航欄、工具欄高度),寬度控制在1000px以內,如果你所設計的B端產品在某個固定的場景中使用,也可以根據使用場景而定,原則就是要讓彈窗能夠一屏展示完全。
這里主要分享一個小技巧,對于彈窗來說很實用。sketch右側屬性面板有一個“調整尺寸“功能,非常適合各種組件化的應用。不同場景下我們會需要不同尺寸的彈窗,有了這個功能,我們不需要每個彈窗都畫一遍,只需要創建一組基本的彈窗規范,其他尺寸可以根據所需場景調整。
未調整過的組件不能隨意更改尺寸,否則將變形不可用。
創建彈窗組件時,把彈窗里需要固定不便的尺寸參數設置好。(設置方法:靠左的左邊固定,靠右的右邊固定,對角的靠兩個邊固定,分割線高度固定,文字圖標寬高都固定)。
設置好后的彈窗組件即可在設計稿中隨意調整大小,固定參數不會發生變化,因此我們在設計規范中只需要做一種或二三種常見的彈窗樣式即可,不需要把設計稿中的每種尺寸都放到設計規范中。
表單同理,在組件中設置好參數后,調用時可以根據情況替換圖標、文字和寬高,非常方便。
在B端設計中,隨著數據量的增加和業務線的擴大,設計師在設計時,常常需要考慮到交互的可擴展性,我們設計的交互至少要滿足未來半年到一年的產品應用。因此作為使用頻率很高的彈窗,我們在設計時尤其需要考慮全面,不只為了滿足當前的場景,也要考慮未來可能應用的場景。
作者:time不休
鏈接:https://www.zcool.com.cn/article/ZMTE3NjYyMA==.html
來源:站酷
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。
蘭亭妙微(www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的大數據可視化界面設計、B端界面設計、桌面端界面設計、APP界面設計、圖標定制、用戶體驗設計、交互設計、UI咨詢、高端網站設計、平面設計,以及相關的軟件開發服務,咨詢電話:01063334945。我們建立了一個微信群,每天分享國內外優秀的設計,有興趣請加入一起學習成長,咨詢及進群請加藍小助微信ben_lanlan
一、引言 在數字化轉型的大潮中,B端(Business-to-Business)服務市場日益繁榮,企業對高效、智能化、定制化的業務管理系統需求迫切。B端用戶中心作為連接企業與服務商的關鍵橋梁,其設計不僅關乎用戶體驗,更直接影響到企業的運營效率與市場競爭力。本文將從設計原則、功能模塊、用戶體驗及數據安全四個維度,深入剖析B端用戶中心的設計要點。 二、設計原則 ...
一、項目背景
(一)在當下數字化浪潮中,各類大模型如語言、圖像生成模型不斷涌現,企業與機構對其應用需求激增。然而,模型開發流程繁瑣、部署成本高昂,不同模型間數據交互與共享困難重重。同時,模型性能優化、安全管理等問題亟待解決。在此背景下,大模型管理平臺應運而生,它旨在整合資源,簡化模型開發與部署流程,提升模型性能與安全性,為各行業高效利用大模型提供有力支持,助力人工智能技術深度融入業務。
(二)該系統的原首頁中信息量比較少,在設計時除了對頁面美觀的優化,從內容、布局、用戶使用場景、使用習慣、交互方式等方 面也進行考慮,增加了一些統計的圖表, 「歷史訪問信息」采用卡片式列表,突出模塊和內容。同時增加「個人上傳記錄」信息和「歷史訪問信息」可以進行 切換查看。
二、項目概述
(一)產品定位
大模型管理平臺定位為人工智能領域的核心樞紐。它是模型全生命周期的智慧管家,從研發時整合數據與算法資源,到部署時適配多元硬件環境,再到運營中實時監測性能,全方位守護。同時,它也是跨行業的賦能引擎,為金融、醫療、制造等行業提供定制化模型服務,加速業務智能化轉型。
(二)目標用戶
大模型管理平臺的目標用戶廣泛且多元??萍计髽I研發團隊、金融機構從業者、醫療行業的研究人員和臨床醫生、教育領域的課程開發者與教育科技企業。此外,政府部門進行城市規劃、交通管理等決策時,也能從平臺獲取支持。這些用戶都期望通過大模型管理平臺,挖掘數據價值,實現業務的智能化升級 。
(三)設計風格
系統首頁重構信息組織架構,豐富信息 和數據,同時頁面采用精美的圖標和小 插圖提高頁面的精細美觀度。 設計風格采用簡約的設計語言,清晰、 簡潔和直觀的表達方式,模塊化布局, 強調的是界面強調可復用性和通用性, 配色采用經典藍色,藍色具有很好的兼 容性,可以與多種顏色搭配使用,形成 和諧的視覺效果。
三、設計亮點
(一)流程圖設計前后對比
「模型仿真評估流程」是首頁的主要功能區,在模塊布局上加中 比例成為頁面的聚焦區域,每個節點采用小插圖,插圖方便復制 及拓展、修改,提升設計開發效率,技術實現便捷,落地相對成 本低。增加了背景圖案,使該模塊更加有空間感,同時增加了整 個頁面的靈動性。
(二)增加統計圖表
圖表能夠直觀地展示關鍵數據,使用戶一目了然地了解整體情況, 快速把握數據的變化趨勢和規律。其次,統計圖表有助于提升用 戶對數據的理解和分析能力,通過視覺化的方式展現數據間的關 聯和差異,降低理解難度,提高決策效率。同時,美觀的統計圖 表也能提升系統首頁的整體視覺效果,吸引用戶的注意力,增加 用戶的粘性。該區域后期也可以根據實際需求換成其它內容。
四、首頁其他方案欣賞
蘭亭妙微(www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的大數據可視化界面設計、B端界面設計、桌面端界面設計、APP界面設計、圖標定制、用戶體驗設計、交互設計、UI咨詢、高端網站設計、平面設計,以及相關的軟件開發服務,咨詢電話:01063334945。我們建立了一個微信群,每天分享國內外優秀的設計,有興趣請加入一起學習成長,咨詢及進群請加藍小助微信ben_lanlan。
藍藍設計的小編 http://www.syprn.cn