如何快速全面搞定App搜索功能設計
黑夜給了我一雙黑色的眼睛,我卻用它尋找光明。你給了我那麼多的內容,卻不給我一個搜索功能。就跟隨小編去了解下吧,想了解更多相關信息請持續關注我們應屆畢業生考試網!
搜索,產品中非常常見也非常重要的一個功能,用户可以通過他快速精準的找到自己需要的東西(內容),提高轉換率。同時用户的搜索數據在我們日常的設計中也會是很有效的一組數據,我們可以針對用户的搜索軌跡進行相應功能或者模塊上的優化。如果連搜索功能都不能搞定,怎麼好意思説咱們是產品狗呢?今天我們用萬能模型來做一個搜索。
我不喜歡説太多廢話,直接開始吧。根據之前給大家分享過的需求分析萬能模型來進行搜索功能的分析,主要就是三個點:
1 第一定要先找到入口,入口,還是入口。
此處主要討論搜索關鍵字的入口?
2 第搜索數據如何展示給用户看?
(1)搜索範圍
(2)搜索框
(3)搜索結果
3 第找到數據的出口,出口,還是出口。
搜索結束後,用户的下一個場景是去哪裏?
用萬用模型分析的功能框架就是這樣:
入口和出口都比較簡單,而搜索結果的展示這裏面涉及的就會比較多,我們針對搜索結果如何展示進行詳細的分析就會得到這樣一個腦圖:
實戰分析
依舊是結合目前手頭上正在做的仙人掌股票來實戰分析一下我們是如何進行搜索功能的設計。首先看看仙人掌的搜索:
UI上我們採取了功能外露式的`設計(類似設計的有淘寶,京東等),直接把搜索框展示出來,因為考慮到炒股人羣的年齡層次分佈,所以功能需要非常的直白和易於理解如何使用。
而搜索結果展示方面我們是按照 股票-組合-投資達人-資訊文章和帖子 這樣的順序。
根據場景來分析因為用户剛到一個平台是陌生的,對於這裏面的投資組合和組合的創建人都不瞭解,但是他對自己所持有的股票是熟悉的,所以我們把股票放在第一位。用户搜索並進入自己的股票之後,根據持股組合知道當前什麼組合持有這隻股票,從組合又可以讓用户認識達人。所以搜索結果組合放在第二位,達人放在第三位。
-
SQl常用增刪改查模板
篇一:SQl常用增刪改查SQL常用增刪改查語句增加現在有一張表,表(Test)裏面有三個字段,分別為sno,sname,age。舉例用一條增加SQL語句,插入一條數據進庫。語句:Insertinto表名value(‘數據1’,’數據2’,’數據3’)具體操作:Insertintotestvalues('test','te...
-
如何理解Javascript的caller,callee,call,apply區別
在提到上述的概念之前,首先想説説javascript中函數的隱含參數:argumentsarguments該對象代表正在執行的函數和調用它的函數的參數。[function.]arguments[n]參數function:選項。當前正在執行的Function對象的名字。n:選項。要傳遞給Function對象的從0開始的參數值...
-
win2008 ASP顯示500內部錯誤不能顯示詳細錯誤的解決方法
在win2008系統中,有用户遇到這樣的情況:網站後台顯示500內部錯誤,但是卻無法打開詳細的錯誤信息。無法查看詳細的錯誤信息,用户就不能根據具體問題來解決了,這是一件很麻煩的事情。其實用户可以通過修改win2008系統中的IIS設置來顯示這個詳細的錯誤信息。一、造成50...
-
PHP開發工程師的具體職責14篇
PHP開發工程師的具體職責1職責:1、對公司新的網站項目、系統項目、小程序項目進行開發;2、維護支持公司現有的網絡和系統平台工作運行;3、按時、獨立、高質量地完成工作,確保相關代碼邏輯的正確性及健壯性;4、開發、維護、升級和優化系統,並能快速定位並及時修復...