「譯文」如何設計一個完美的搜索框?

1 評論 4386 瀏覽 25 收藏 11 分鐘

本文為我們介紹了設計一個完美的搜索框時,需要具備的設計要素以及注意事項。

搜索框是文本輸入框和提交按鈕的組合。有人可能會認為搜索框不需要設計,畢竟,這只是兩個簡單元素的組合。但是,在內容密集的應用或者網站上,搜索框通常是用戶最常用的設計元素。當用戶遇到相對復雜的網站時,他們將立即尋找搜索框以快速而輕松地到達最終目的地。此時,搜索框的設計及其可用性就顯得尤為重要。

在本文中,我們將看到如何改進此元素,以節省用戶前往目的頁面所需要的時間。

01 使用放大鏡圖標

在你設計的搜索框內放置放大鏡圖標。圖標是對象、動作或想法的直觀表示。有一些圖標得到了用戶的普遍認可,放大鏡圖標就是其中之一。

用戶即使沒有文本標簽也可以識別放大鏡圖標

提示:使用示意圖標的最簡單版本即可,較少的圖形細節可加快識別速度。

02 突出顯示搜索入口

如果搜索對您的應用程序/網站很重要,則應突出顯示,因為這可能是用戶發現信息的最快途徑。

左:搜索功能隱藏在圖標后面。圖片來源:thinkwithgoogle

顯示完整的搜索入口很重要,因為將搜索功能隱藏在圖標后面,不僅弱化了搜索功能,還額外增加了交互的成本:

圖片來源:AntonioJDN

不要在搜索中使用漸進式披露,因為它隱藏了上下文。

03 為搜索框提供按鈕

按鈕可以幫助人們認識到,還有另外一個步驟可以觸發搜索操作——即使他們決定通過按Enter來執行此操作。

提示:

  • 適當調整提交按鈕的大小,以便用戶不必非常精確地操控鼠標。較大的可單擊區域使查找和單擊更加容易。
  • 讓用戶可以通過使用Enter或者單擊按鈕來提交搜索。許多用戶仍然習慣單擊實際按鈕來提交搜索。

04 在每個頁面上放置搜索框

我們應該在每個頁面上,給用戶提供搜索的入口,因為如果用戶找不到所需的內容,則無論他們在網站中的位置如何,他們都將嘗試使用搜索功能。

可以參考最近改版的淘寶,頂部的搜索隨時隨地都在,無論是查看寶貝評價還是寶貝詳情。

05 使搜索簡單

如果設計一個搜索框,請確保它看起來像一個搜索框,并且使用起來盡可能簡單。根據可用性研究,默認情況下不顯示任何高級搜索選項對用戶更加友好。高級搜索選項(例如下面示例中的布爾搜索查詢)可能會使嘗試使用它的用戶感到困擾。

布爾搜索

06 將搜索框放在用戶希望找到的地方

搜索框應該被設計得突出并且容易被發現的。若用戶需要額外在頁面上花費精力來尋找搜索框,是不好的體驗。

你在下面看到的圖表是由A. Dawn Shaikh和Keisi Lenz進行的一項研究得出的:它顯示了142位受訪者,對站點搜索功能的預期位置分布圖。研究發現,對用戶來說最方便的位置是站點上每個頁面的左上角或右上角,用戶可以使用常見的F形掃描模式輕松找到它。

該圖說明了參與者希望找到該搜索的區域。右上角仍然是用戶希望找到搜索的第一個位置

因此,將搜索框放置在布局的右上角或中上角區域,可以確保用戶可以在期望的位置找到它。

內容豐富的YouTube的搜索位于中上方

提示:

  • 理想情況下,搜索框應該和網站的總體設計保持協調,但還應在用戶需要時設法使其脫穎而出。
  • 你擁有的內容越多,你就越想突出顯示搜索功能。如果搜索對你的站點至關重要,請使用強烈的對比度,以使搜索框從背景和周圍的元素中脫穎而出。

07 為搜索框設置適當的長度

文本輸入框過短,是設計中的常見錯誤。當然,用戶依然可以鍵入長文本進行查詢,但是頁面上只能顯示一部分內容,這意味著可用性很差,因為用戶無法輕松查看和編輯文本。

實際上,當搜索框的可見字符數量有限時,用戶如果使用較長的查詢文本,將很難且不便閱讀。所以,用戶會被迫去使用一些相對簡短、不精確的查詢文本。如果文本輸入框的長度,可以根據預期的輸入內容的長度而定,將會更加易于使用。

經驗法則是輸入27個字符的文本(可容納90%的查詢)。

亞馬遜使用適當大小的搜索框。

提示:考慮使用長度可變的搜索框,該搜索框會在單擊時擴展文本輸入框的長度。這樣在可以節省屏幕空間的同時,仍然為用戶提供足夠的視覺提示,以快速查找并執行搜索。

08 使用自動提示機制

自動建議機制,可以根據用戶輸入的字符來預測所要查詢的內容,幫助用戶找到合適的查詢關鍵詞。自動建議機制并不是要加快搜索過程,而是要指導用戶并幫助他們構建搜索查詢。當自動完成建議機制有效時,它可以幫助用戶更好地完成搜索查詢。

Google搜索從2008年就掌握并開始實施這種模式。因為用戶傾向于不止一次地搜索相同的東西,于是谷歌通過記住搜索歷史,為用戶節省了時間,創造了一種更加便捷的體驗。

提示:

  • 確保自動建議機制有用。設計不當的自動建議可能會使用戶感到困惑,且會分散用戶的注意力。因此,請使用拼寫自動更正,詞根識別和預想性文本來改進搜索功能。
  • 您應該盡快提供自動建議。以提供即時價值信息,并減少用戶數據輸入的工作量。
  • 建議項少于10個(并且沒有滾動條),避免用戶因為巨大的信息量而不知所措。
  • 允許使用鍵盤操作建議列表。允許用戶通過ESC鍵退出列表。
  • 差異化顯示輸入信息和建議信息之間的差異。

自動完成模式可以節省用戶時間,甚至可以建議內容或適當的措辭。

09 明確說明用戶可以搜索的內容

最好在輸入框中有一個示例文本,以便向用戶展示該搜索功能的用途。如果可以搜索多個內容,則使用輸入提示進行解釋,如下圖:

提示:務必將提示的內容限制為幾個詞,否則會適得其反,增加用戶認知負擔。

結論

在構建一個應用或者網站的時候,搜索是一個最基本的功能,也是很關鍵的元素。對搜索框的一個很小的改變,比如提供合適的輸入框長度,或者指明搜索字段中的信息,都可以顯著提高搜索的可用性和用戶體驗。

 

編譯作者:張大俠,公眾號:「俠俠說」

本文由 @張大俠 翻譯發布于人人都是產品經理,未經作者許可,禁止轉載。

題圖來自Unsplash,基于CC0協議。

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 搜索的學問也蠻多的

    回復