關(guān)于搜索建議的兩點(diǎn)小問(wèn)題

最近在做搜索設(shè)計(jì)時(shí),發(fā)現(xiàn)了兩個(gè)容易糾結(jié)的小問(wèn)題,在這里談?wù)勛约旱囊恍┓治觥?/p>
問(wèn)題一:提交的關(guān)鍵字是哪個(gè)?
凡客的這個(gè)例子中,搜索建議“時(shí)尚斜拉鏈”高亮顯示,這個(gè)時(shí)候點(diǎn)擊“搜索”,提交的關(guān)鍵字是輸入框中的“s”還是“時(shí)尚斜拉鏈”呢?答案是“時(shí)尚斜拉鏈”。
再看看百度,當(dāng)搜索建議中的“sina微博”高亮(鼠標(biāo)懸停)時(shí),點(diǎn)擊“百度一下”,提交的關(guān)鍵字是輸入框中的“s”,而不是高亮的“sina微博”。
到底哪種方式更好一些呢?我個(gè)人是這么認(rèn)為的:
就搜索組件來(lái)說(shuō),主體應(yīng)該是搜索框和搜索按鈕,搜索建議只是一個(gè)附加的工具,甚至可以沒(méi)有。
因此不管搜索建議狀態(tài)如何,“搜索”按鈕(或按“Enter”鍵)提交的應(yīng)該是搜索框中的內(nèi)容,這樣才不容易產(chǎn)生歧義。
回到凡客的例子,若選中搜索建議后(可通過(guò)點(diǎn)擊方向鍵、鼠標(biāo)懸停、鼠標(biāo)點(diǎn)擊等方式),點(diǎn)“搜索”或按“Enter”鍵提交的是該搜索建議,則搜索框中的內(nèi)容應(yīng)該立刻被替換掉;否則輸入框內(nèi)不發(fā)生變化。
問(wèn)題二:是否要高亮顯示第一條搜索建議?
看了很多相關(guān)產(chǎn)品,比如google、淘寶、百度、凡客等,它們的搜索都沒(méi)有高亮顯示第一條搜索建議。
但是也還有少數(shù)產(chǎn)品的搜索,是默認(rèn)選中第一條搜索建議的。這樣會(huì)有什么問(wèn)題呢?
和第一個(gè)問(wèn)題類似,這里也容易出現(xiàn)分歧:即提交的關(guān)鍵字是輸入框中的內(nèi)容還是高亮的第一條搜索建議呢?
如果提交的是搜索建議,那按照前面說(shuō)的方法,把輸入框中的內(nèi)容替換成第一條搜索建議是行不通的,畢竟這個(gè)不是用戶自己選的,那么這個(gè)歧義就很難解決了;另外,倘若用戶再手動(dòng)選擇其他的搜索建議,搜索框中的內(nèi)容也不適合再被替換成相應(yīng)的搜索建議了,因?yàn)檫@樣就會(huì)和初始狀態(tài)不一致(初始狀態(tài)下搜索框中的內(nèi)容和默認(rèn)選中的搜索建議很可能是不一致的)。
如果提交的不是搜索建議,那么這里高亮顯示它又有多大的意義呢?
總結(jié):
若觸發(fā)搜索操作后提交的是高亮的搜索建議,則搜索框中的內(nèi)容應(yīng)該被替換成相應(yīng)的內(nèi)容
在搜索建議中不要高亮顯示第一條內(nèi)容
源地址:http://blog.sina.com.cn/s……0100y0xd.html
- 目前還沒(méi)評(píng)論,等你發(fā)揮!