解析 | 移動(dòng)端常用組件:對話框(Dialog)的用法

ASAK
0 評論 5589 瀏覽 43 收藏 10 分鐘
B端产品经理要负责对目标行业和市场进行深入的分析和调研,了解客户的需求、痛点、期望和行为,找到产品的价值主张 🔗

對話框這一組件在移動(dòng)端十分常見,那么你是否對這一組件有足夠的了解呢?這篇文章里,作者從觸發(fā)場景、注意事項(xiàng)、案例拆解等方面,對移動(dòng)端組件“對話框”做了解析,一起來看看吧。

本篇文章講解移動(dòng)端設(shè)計(jì)中一個(gè)常用組件:對話框(Dialog)。

本文大綱如下:

  1. 定義
  2. 觸發(fā)場景
  3. 注意事項(xiàng)
  4. 案例示意

注:文中的組件樣式來自于開源的光音設(shè)計(jì)規(guī)范。

一、定義

一種模態(tài)①窗口。它在用戶需要做出選擇或輸入信息時(shí)出現(xiàn),直到用戶做出選擇或取消操作之前,會(huì)阻止與應(yīng)用的其他部分交互。

①模態(tài):特定的界面狀態(tài)或行為,其中用戶的交互被限制在某個(gè)特定的界面元素上,直到完成一個(gè)特定的任務(wù)或操作。

二、觸發(fā)場景

對話框(Dialog)通常用于以下幾種主要場景:

1. 確認(rèn)操作

當(dāng)應(yīng)用需要用戶確認(rèn)執(zhí)行重要或潛在風(fēng)險(xiǎn)的操作時(shí),如刪除文件、清除數(shù)據(jù)或退出賬戶等。

2. 錯(cuò)誤和警告

向用戶顯示錯(cuò)誤、警告等重要的提示信息,尤其是當(dāng)這些錯(cuò)誤或警告可能影響用戶的操作或數(shù)據(jù)安全時(shí)。

3. 隱私協(xié)議

當(dāng)應(yīng)用需要從用戶那里收集特定的信息和隱私協(xié)議等。

4. 權(quán)限請求

請求用戶授權(quán),例如訪問位置信息、通知權(quán)限、相機(jī)和麥克風(fēng)訪問等。

5. 操作選擇

當(dāng)應(yīng)用需要用戶在幾個(gè)選項(xiàng)之間做出選擇時(shí),如設(shè)置選項(xiàng)、操作選擇等。

6. 表單輸入

當(dāng)前需要進(jìn)行表單輸入時(shí),如登錄icloud需要輸入密碼以完成驗(yàn)證時(shí)。

三、注意事項(xiàng)

1. 強(qiáng)阻斷性

點(diǎn)擊遮罩無法讓Dialog消失,只有點(diǎn)擊Dialog上的操作才能使其消失。具備強(qiáng)阻斷性。

2. 選項(xiàng)限制

避免在對話框中提供過多選項(xiàng)。通常,兩到三個(gè)選項(xiàng)②足以覆蓋大多數(shù)場景。當(dāng)超過三個(gè)時(shí),則需要用Action Sheet(操作面板),如下圖所示:

② 兩到三個(gè)選項(xiàng):

1)根據(jù)認(rèn)知負(fù)荷理論,人的工作記憶容量有限。喬治·A·米勒的經(jīng)典研究提出,人類的短期記憶一次大約只能處理7個(gè)(加減2個(gè))信息單位。當(dāng)信息量超過這個(gè)范圍時(shí),認(rèn)知負(fù)荷增加,處理效率下降。對話框選項(xiàng)過多會(huì)超出這個(gè)認(rèn)知處理的最佳范圍;

2)據(jù)??硕桑℉ick’s Law),決策時(shí)間與選項(xiàng)數(shù)量呈對數(shù)關(guān)系。這意味著增加選項(xiàng)數(shù)量會(huì)顯著增加用戶做出決策所需的時(shí)間;

3)由于Dialog是強(qiáng)阻斷組件,用戶只有操作完成后,才能結(jié)束當(dāng)前流程。故選項(xiàng)應(yīng)該在(7-2)的基礎(chǔ)上減半,以此提升用戶完成效率。

3. 使用適當(dāng)

只在真正需要用戶的注意或決策時(shí)使用對話框。過度使用對話框會(huì)打擾用戶體驗(yàn),并可能導(dǎo)致用戶對這些警告變得麻木和失去耐心。

4. 易用的交互

提供明確的交互選項(xiàng),如明確地“取消”和“確定”按鈕。確保按鈕必須清楚地描述它們的作用。例如:確定取消關(guān)注嗎?這樣的文案和操作會(huì)產(chǎn)生歧義,應(yīng)該盡量避免。

四、案例示意

以下為常見的案例示意。包含錯(cuò)誤示意和對應(yīng)的正確示意。

?錯(cuò)誤示意:按鈕和標(biāo)題文案都含有取消,容易產(chǎn)生歧義。

? 正確示意:標(biāo)題文案和操作文案避免歧義的發(fā)生。

?錯(cuò)誤示意:增加了雙重判斷,使得語句的表達(dá)多了一層判斷邏輯。

? 正確示意:不使用雙重判斷,文案表達(dá)簡單清晰。

?錯(cuò)誤示意:操作項(xiàng)大于3個(gè)時(shí),應(yīng)使用底部操作面板。

? 正確示意:底部操作面板弱阻斷,且底部操作面板可以承載更多的操作項(xiàng)。

?錯(cuò)誤示意:毀滅性操作,應(yīng)該在對話框有明顯的視覺提示。

? 正確示意操作項(xiàng)含有刪除字樣,且紅字提示,用戶可清楚地感知操作風(fēng)險(xiǎn)。

?錯(cuò)誤示意:決策操作在左側(cè),關(guān)閉在右側(cè)。不符合主流產(chǎn)品習(xí)慣。用戶容易習(xí)慣性的點(diǎn)擊右側(cè)的取消按鈕,導(dǎo)致操作失敗。

? 正確示意決策操作在右側(cè),符合iOS和Android主流產(chǎn)品習(xí)慣。

?錯(cuò)誤示意:標(biāo)題文案和操作文案不一致。標(biāo)題為確認(rèn),操作按鈕為確定。

? 正確示意標(biāo)題文案和操作文案一致。

?錯(cuò)誤示意:標(biāo)題文案和操作文案無關(guān)聯(lián)性。

? 正確示意標(biāo)題文案和操作文案一致。

以上就是關(guān)于對話框(Dialog)的定義、觸發(fā)場景、注意事項(xiàng)和案例示意。如果大家喜歡想看其他組件用法,甚至是整個(gè)系列的設(shè)計(jì)規(guī)范,可以在評論區(qū)留言。

為我投票

我在參加人人都是產(chǎn)品經(jīng)理2023年度評選,希望喜歡我的文章的朋友都能來支持我一下~

點(diǎn)擊下方鏈接進(jìn)入我的個(gè)人參選頁面,點(diǎn)擊紅心即可為我投票。

每人每天最多可投30票,投票即可獲得抽獎(jiǎng)機(jī)會(huì),抽取書籍、人人都是產(chǎn)品經(jīng)理紀(jì)念周邊&起點(diǎn)課堂會(huì)員等好禮哦!

投票傳送門:https://996.pm/YD5eg

作者:Echo

來源公眾號(hào):ASAK設(shè)計(jì)(ID:ASAK_Design),ASAK設(shè)計(jì)團(tuán)隊(duì)(Astro x Akira)

本文由 @ASAK設(shè)計(jì) 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。

題圖來自Unsplash,基于CC0協(xié)議

該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺(tái)僅提供信息存儲(chǔ)空間服務(wù)。

更多精彩內(nèi)容,請關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評論
評論請登錄
  1. 目前還沒評論,等你發(fā)揮!
专题
15258人已学习14篇文章
痛点是什么?为什么用户会有痛点?如何抓住用户痛点?优先解决哪些用户痛点?本专题的文章分享了以上的问题详解。
专题
18111人已学习14篇文章
智能客服类产品,最根本的价值在于以低成本取代人工客服工作中大量重复性的部分。本专题的文章分享了如何搭建一个智能客服。
专题
12862人已学习13篇文章
对数据进行监控,分析异常数据,是数据分析常见的工作内容。本专题的文章分享了如何做好数据异常分析。
专题
60824人已学习12篇文章
业务流程图是最常见的图表之一,能看懂读懂是必修课,能绘制便是非常重要的选修课。
专题
13449人已学习15篇文章
私域流量是与公域流量相对的概念,本专题的文章主要通过几个核心的问题,为大家解读私域流量背后的底层逻辑。
专题
12292人已学习14篇文章
近年来,盲盒大量出现在公众视野,引起了一波又一波消费热潮。本专题的文章分享了解读盲盒营销。