一個(gè)APP是否需要多個(gè)形式的搜索框

今天在整理項(xiàng)目灰模的時(shí)候,偶然間發(fā)現(xiàn)現(xiàn)在上線的app兩個(gè)搜索模塊UI是不一樣的,詳情請(qǐng)參見(jiàn)圖片。

本地搜索與web搜索.png

由于這個(gè)產(chǎn)品從計(jì)劃到實(shí)現(xiàn)的流程是有些顛覆的,因此現(xiàn)在才來(lái)補(bǔ)足流程中缺少的文件。
首先是一個(gè)基于本地的搜索:通訊錄搜索,為了減少由于網(wǎng)絡(luò)因素帶來(lái)的時(shí)延,我們將通訊錄緩存在本地、每天00時(shí)00分檢查、每天第一次登錄時(shí)檢查更新(無(wú)更新則不更新),目前的展現(xiàn)形式是上圖中的本地搜索,用戶可以直接在此輸入想要搜索的內(nèi)容,檢索的結(jié)果按照搜索內(nèi)容動(dòng)態(tài)變化。
其次是一個(gè)基于服務(wù)器數(shù)據(jù)庫(kù)的搜索:在該搜索中,以一個(gè)放大鏡的形式展現(xiàn),點(diǎn)擊放大鏡將重新加載搜索頁(yè)面,用戶完整的輸入搜索內(nèi)容至搜索框,回車(chē)確認(rèn)之后才開(kāi)始搜索。
發(fā)現(xiàn)這個(gè)區(qū)別之后,我問(wèn)過(guò)開(kāi)發(fā)的小伙伴,這兩個(gè)地方為什么做成不一樣的形式(流程顛覆,木有UI設(shè)計(jì)),就我個(gè)人的理解而言,這兩種搜索除開(kāi)搜索的內(nèi)容不一樣,其他地方是沒(méi)有區(qū)別的,差異化的目的一時(shí)間勾起了我的好奇心……
小伙伴回答我:本地搜索將按照搜索輸入的內(nèi)容動(dòng)態(tài)變化,而服務(wù)器數(shù)據(jù)庫(kù)搜索是必須用戶按下確認(rèn)鍵才能操作的,因此就做成了不同的樣子。我感覺(jué),這個(gè)理由沒(méi)有很好的說(shuō)服我。之后我試了試QQ的搜索。
在消息列表界面進(jìn)行搜索,和我們出現(xiàn)的通訊錄搜索是一致的,即本地搜索。搜索展示的內(nèi)容同樣依據(jù)輸入的內(nèi)容動(dòng)態(tài)變化,即我輸入1,出現(xiàn)與“1”相關(guān)的內(nèi)容,而輸入12則是在1的基礎(chǔ)上篩選掉了與2無(wú)關(guān)的內(nèi)容。
動(dòng)態(tài)中進(jìn)行搜索,和我們的服務(wù)器數(shù)據(jù)庫(kù)搜索是一致的,都是基于某種資源在通過(guò)服務(wù)器來(lái)對(duì)數(shù)據(jù)庫(kù)中的內(nèi)容進(jìn)行檢索。搜索的內(nèi)容需要用戶按下回車(chē)鍵進(jìn)行確認(rèn),即必須輸入一個(gè)固定的、不再變化的字或詞組才能發(fā)送給服務(wù)器進(jìn)行檢索。
QQ的兩個(gè)檢索,在表現(xiàn)形式上是沒(méi)有任何區(qū)別的。QQ如此實(shí)現(xiàn)肯定有自身的道理,我的小伙伴這樣實(shí)現(xiàn)也有他的道理,二者是不是存在一個(gè)更優(yōu)?
我更傾向于QQ的實(shí)現(xiàn)方式,因?yàn)樗阉鲀?nèi)容的差異化對(duì)于用戶而言是沒(méi)有區(qū)別的,用戶感覺(jué)總是都是搜索....希望我的理解是對(duì)的....sincerely...

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,658評(píng)論 19 139
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,226評(píng)論 25 708
  • 給自己大腦裝一個(gè)網(wǎng)狀激活系統(tǒng),選擇性注意三類事情:“威脅,此刻,重要?!? 用威脅來(lái)激發(fā)自己奔跑的動(dòng)力,用此刻來(lái)...
    合肥李風(fēng)麗閱讀 231評(píng)論 0 1
  • 它可以防止數(shù)值被截?cái)?,比如說(shuō)你把一個(gè)double賦給了一個(gè)int必然會(huì)出現(xiàn)double被截?cái)嗟膯?wèn)題,{}不允許此現(xiàn)...
    Stroman閱讀 377評(píng)論 0 0
  • 很多人都建議不剪短發(fā),可是我這頭發(fā)長(zhǎng)了就想剪,剪了又想留長(zhǎng),就跟談戀愛(ài)似的,相愛(ài)以后終于分手,分手以后又想重來(lái),作...
    荼蘼歐尼閱讀 286評(píng)論 1 1

友情鏈接更多精彩內(nèi)容