彈窗、抽屜、當(dāng)前頁(yè)和新開(kāi)頁(yè),到底怎么選?
彈窗、抽屜、當(dāng)前頁(yè)、新開(kāi)頁(yè),看似只是交互容器的選擇,實(shí)則關(guān)乎信息密度、操作路徑與用戶心智的精準(zhǔn)匹配。本文從B端產(chǎn)品的真實(shí)場(chǎng)景出發(fā),拆解四種容器的使用邏輯與適配原則,幫助產(chǎn)品經(jīng)理構(gòu)建更清晰的設(shè)計(jì)判斷框架。
在B端產(chǎn)品的設(shè)計(jì)實(shí)踐中,你是否曾面臨過(guò)以下的靈魂拷問(wèn)?你是否困惑過(guò)為何此處要用彈窗而非抽屜,或用新開(kāi)頁(yè)而非當(dāng)前頁(yè)刷新?不同的信息承載方式背后,實(shí)則暗含對(duì)業(yè)務(wù)場(chǎng)景與用戶體驗(yàn)的深度權(quán)衡。為構(gòu)建更高效的設(shè)計(jì)決策體系,我們有必要系統(tǒng)梳理這四種交互呈現(xiàn)模式的應(yīng)用準(zhǔn)則與場(chǎng)景邊界。
開(kāi)發(fā):“這里信息這么少,為什么要新開(kāi)頁(yè)面,為什么不用彈窗?”
客戶:“為什么要新開(kāi)這么多頁(yè)面?瀏覽器都被填滿了?!?/p>
領(lǐng)導(dǎo):“怎么一會(huì)彈窗,一會(huì)抽屜?交互體驗(yàn)割裂感太強(qiáng)了?!?/p>
一、什么時(shí)候使用彈窗?
彈窗主要用于在不離開(kāi)主路徑的情況下,提供用戶快速完成信息傳達(dá)、狀態(tài)反饋和引導(dǎo)操作的窗口。從交互形式上可以分成模態(tài)彈窗和非模態(tài)彈窗,具體可見(jiàn)之前寫(xiě)的一篇文章。https://mp.weixin.qq.com/s/O9LpplTXP7eZBAhAK67EXw
優(yōu)點(diǎn):有利于上下文的連續(xù)性,讓用戶能夠在不脫離當(dāng)前業(yè)務(wù)場(chǎng)景的前提下完成交互,而且打開(kāi)和關(guān)閉的速度都很快,有效避免信息斷點(diǎn)和操作割裂感。
缺點(diǎn):窗口區(qū)域的擴(kuò)展性有限,不能承載過(guò)多的信息和復(fù)雜的頁(yè)面結(jié)構(gòu),比如疊加的窗口就在視覺(jué)和交互上都降低了用戶體驗(yàn)。
我們可以來(lái)模擬一個(gè)場(chǎng)景,比如你用游客身份登錄購(gòu)物網(wǎng)站,這個(gè)時(shí)候你想購(gòu)買某樣?xùn)|西,點(diǎn)擊購(gòu)買可以采用彈窗或者頁(yè)面跳轉(zhuǎn)兩種方式,你會(huì)選擇用哪種呢?其實(shí)用戶被要求登錄的時(shí)候操作已經(jīng)被打斷,如果跳轉(zhuǎn)到新頁(yè)面,意味著本頁(yè)面的內(nèi)容對(duì)用戶不可見(jiàn),用戶會(huì)疑慮我要購(gòu)買的商品是否還在,會(huì)不安,產(chǎn)生心智負(fù)擔(dān)。
相比之下,彈窗相對(duì)更輕量化,可保持當(dāng)前頁(yè)面可見(jiàn),操作更具有連貫性,用戶體驗(yàn)也會(huì)更好。
使用場(chǎng)景:
- 需要呈現(xiàn)的內(nèi)容篇幅相對(duì)較少,過(guò)少或者過(guò)多的信息都要考慮其他的內(nèi)容呈現(xiàn)方式。
- 用戶在進(jìn)行流程操作或者你想讓用戶進(jìn)行一個(gè)不被打擾的流程操作時(shí)候盡量使用彈窗信息層,因?yàn)榇蟛咳说恼J(rèn)知里跳轉(zhuǎn)新層級(jí)執(zhí)行完操作之后原來(lái)瀏覽的頁(yè)面不知道是否被保留了,而這樣的顧慮,會(huì)給用戶帶來(lái)不必要的思考時(shí)間,從而影響流程操作的操作流。
- 常用于臨時(shí)性、補(bǔ)充性和突發(fā)性的信息展示或簡(jiǎn)單操作,比如對(duì)某些內(nèi)容進(jìn)行補(bǔ)充說(shuō)明、需要用戶處理關(guān)鍵信息、重要的警告提示等。
- 可作為次級(jí)關(guān)鍵信息的過(guò)渡承載,比如打開(kāi)新頁(yè)面的過(guò)渡,避免多次跳轉(zhuǎn)而失去方向。
使用注意:
- 盡量避免彈窗上疊加彈窗。
- 彈出彈窗時(shí)需要鎖定背景頁(yè)面,禁止跟隨彈窗滾動(dòng)。這點(diǎn)需要根據(jù)實(shí)際場(chǎng)景靈活處理,比如在淘寶網(wǎng)站,為了促進(jìn)用戶登錄轉(zhuǎn)化,允許背景頁(yè)面滾動(dòng),以保持操作連貫性。
二、什么時(shí)候使用抽屜?
抽屜(Drawer)是從屏幕邊緣滑出的浮層面板。抽屜一般包含一個(gè)蒙版,一個(gè)主體及一個(gè)關(guān)閉入口,常見(jiàn)于網(wǎng)頁(yè)及移動(dòng)端??勺远x上下左右四個(gè)方向,一般右側(cè)最為常見(jiàn)。
優(yōu)點(diǎn):可承載信息量較大,用戶在抽屜內(nèi)操作時(shí)不必離開(kāi)當(dāng)前任務(wù),操作完成后,可以平滑地回到到原任務(wù)。
缺點(diǎn):窗口區(qū)域的擴(kuò)展性有限,不能承載過(guò)多的信息和復(fù)雜的頁(yè)面結(jié)構(gòu)。
使用場(chǎng)景:常用于展示細(xì)節(jié)信息、補(bǔ)充詳細(xì)信息和編輯內(nèi)容等,比如彈窗展示的表單信息過(guò)長(zhǎng)時(shí),使用抽屜就可以得到更大的空間利用率。
使用注意:
- 在一些場(chǎng)景中,該組件可以使用兩個(gè)層級(jí),第二層抽屜可以由第一層抽屜中的內(nèi)容喚起,關(guān)閉時(shí)需要按順序一層層關(guān)閉。但一般不推薦使用兩個(gè)以上層級(jí)的抽屜。
- 彈出彈窗時(shí)需要鎖定背景頁(yè)面,禁止跟隨彈窗滾動(dòng)。
- 避免中間彈窗跳轉(zhuǎn)抽屜彈窗的交互方式。
那么,什么時(shí)候使用彈窗,什么時(shí)候使用抽屜呢?
從內(nèi)容承載量上判斷,一般原則就是內(nèi)容少就用彈窗,內(nèi)容多就用抽屜。
從觸發(fā)方式上判斷,一般來(lái)說(shuō)當(dāng)反饋內(nèi)容由系統(tǒng)出觸發(fā),例如提示、警告、確認(rèn)信息等,推薦使用彈窗式;當(dāng)反饋內(nèi)容由用戶觸發(fā),例如查看詳情和信息錄入,推薦使用抽屜式。
但是為了保持頁(yè)面一致性,還要根據(jù)實(shí)際情況判斷到底采取哪種方式合適。
三、什么時(shí)候使用當(dāng)前頁(yè)/新開(kāi)頁(yè)?
優(yōu)點(diǎn):前頁(yè)/新開(kāi)頁(yè)都提供充足的空間,布局和設(shè)計(jì)更加靈活,可以構(gòu)建復(fù)雜邏輯。
缺點(diǎn):
- 當(dāng)前頁(yè)/新開(kāi)頁(yè)都會(huì)打斷用戶正在進(jìn)行的操作,影響操作流。但是當(dāng)前頁(yè)中斷感較弱,因?yàn)橛脩舾杏X(jué)還是在本頁(yè)面的;而新開(kāi)頁(yè)用戶就有強(qiáng)烈的進(jìn)入新流程感。
- 新開(kāi)頁(yè)會(huì)讓瀏覽器任務(wù)欄變得特別擁擠,從而會(huì)讓系統(tǒng)變慢,需要用戶花費(fèi)精力去維護(hù)窗口。
使用場(chǎng)景:需要大量信息輸入的復(fù)雜表單場(chǎng)景,比如編輯詳細(xì)資料或配置復(fù)雜設(shè)置。
那么,什么時(shí)候使用當(dāng)前頁(yè),什么時(shí)候使用新開(kāi)頁(yè)呢?
從頁(yè)面結(jié)構(gòu)上判斷,如果上個(gè)頁(yè)面是下個(gè)頁(yè)面的前置條件,也就是流程是單向的時(shí)候,適合當(dāng)前頁(yè)。比如購(gòu)買流程,用戶進(jìn)入下個(gè)頁(yè)面,上個(gè)頁(yè)面就不必存在,頁(yè)面之間有嚴(yán)密的邏輯關(guān)系,頁(yè)面不能共存,共存反而會(huì)引起用戶混亂;還比如用戶注冊(cè)、頻道切換、翻頁(yè)、導(dǎo)航、返回這些操作。如果上個(gè)頁(yè)面是信息集合,下個(gè)頁(yè)面是子集,也就是流程是網(wǎng)狀的適合,適合新開(kāi)頁(yè),比如新聞列表頁(yè)、多版本列表。
從用戶意圖上判斷,看用戶進(jìn)入B頁(yè)面后,回到A頁(yè)面的可能性有多大。我們可以列舉幾個(gè)場(chǎng)景。
- 用戶進(jìn)入一個(gè)購(gòu)物網(wǎng)站A,對(duì)某個(gè)商品感興趣,因此點(diǎn)擊進(jìn)去B頁(yè)面。用戶在購(gòu)物的時(shí)候一般都會(huì)來(lái)回比價(jià),因此他會(huì)回到A頁(yè)面繼續(xù)挑選商品,因此選擇新頁(yè)面。
- 用戶搜索關(guān)鍵詞,表明用戶已經(jīng)有了明確的目的,這個(gè)時(shí)候應(yīng)該讓流程繼續(xù)下去,因此選擇當(dāng)前頁(yè)。
四、 總結(jié)
需要用戶處理事務(wù),又不希望跳轉(zhuǎn)頁(yè)面以致打斷工作流程;或者內(nèi)容信息不多和頁(yè)面結(jié)構(gòu)相對(duì)不復(fù)雜,可以采用彈窗和抽屜輔助完成操作,具體使用哪種可以從內(nèi)容承載量和觸發(fā)方式上具體判斷。
當(dāng)信息過(guò)多和頁(yè)面結(jié)構(gòu)復(fù)雜時(shí),可以采用當(dāng)前頁(yè)和新開(kāi)頁(yè)完成操作,具體使用哪種可以從頁(yè)面結(jié)構(gòu)和用戶意圖上具體判斷。
總之,要根據(jù)具體的業(yè)務(wù)需求、用戶場(chǎng)景和產(chǎn)品風(fēng)格,權(quán)衡各種因素來(lái)選擇最合適的展示方式。
本文由 @樹(shù)袋熊 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)作者許可,禁止轉(zhuǎn)載
題圖來(lái)自Unsplash,基于CC0協(xié)議
該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺(tái)僅提供信息存儲(chǔ)空間服務(wù)
有收獲,謝謝