APP常見的三種提示樣式,該如何選擇?

左:Dialog、中:Toast、右:Snackbar
目前我們在APP中最常見的提示樣式主要有:Dialog/Alerts、Toast、Snackbar,而這些樣式各自適合出現的情境為何,是本次內容想探討的。

一、Dialogs/Alerts

Dialogs即所謂的對話框(在iOS稱為Alerts),該提示會中斷使用者的操作,且需使用者選擇後才能進行下一步,是一種重度的干擾,通常用於有重要的資訊告知時。Dialog的標題與內容都需簡單易懂且無爭議,多數的Dialog是無標題的,不過當有明確的資訊要告知時,就可利用標題來告知使用者。此外在按鈕部分最多就是兩個,且須明確的告知操作後會發生什麼事,而當只有一個按鈕時,通常是要讓使用者閱讀內容,確認知道發生什麼事,進而點擊關閉提示,所以如訊息內容不是必要性的,應要選擇干擾較低的方式。

提供兩個操作按鈕的Dialog,主要用於重要的訊息告知,並讓使用者自行決定操作,如權限的取得、資料的刪除等等。
提供兩個操作按鈕的Dialog:主要用於重要的訊息告知,並讓使用者自行決定操作,如權限的取得、資料的刪除等等。
提供一個操作按鈕的Dialog:主要是希望使用者能閱讀訊息內容,明確知道發生了什麼事,提醒使用者做正確的操作,此外,多數的廣告視窗,也多利用這類的樣式。

二、Toast

是一種輕量級的提示顯示方式,主要用來告知操作結果或狀態的改變,有時間上的限制,約1~2秒會自行消失不見,適合出現在頁面的任何位置。因出現的時間短,且提示樣式不會太大,因此也較容易讓使用者忽略,所以並不適合用來告知重要的訊息,也不能放過多的文字。Toast與Snackbar有些相似,主要的差別是在於Snackbar可以有交互動作,而Toast僅用於提示,雖然Toast是Android的控件,但現在在iOS上也被廣泛的應用。
Toast:適合用來告知操作後的結果、操作提示或目前狀態。

三、Snackbar

Snackbar是Android特有的提示樣式,出現在螢幕底部,是由一段訊息與一個操作組成,通常在數秒內會自行消失,螢幕上同時最多只顯示一個Snackbar。Snackbar可說是Toast的進化版,不僅提供了交互作用,也能顯示較多的文字訊息,因此當訊息重要度不足以打斷使用者時,但又希望使用者能得知該訊息,那麼Snackbar會是一個很好的選擇。
Snackbar:能放較多的訊息,且又能提供一個交戶操作,干擾性也比Dialog低,也有Toast的優點,用來使用在次重要的提示上,是一不錯的選擇。

四、總結

試想當你正在使用一個APP時,如這時出現了一個提示,而這提示的訊息又不是重要的,當下一定會因被中斷使用而不悅,又或做了一項動作後,出現了一個提示,但你卻來不及看完內容他就消失,讓你不清楚發生什麼,也會覺得這個設計真糟糕。提示的回饋說明了就是APP與使用者的互動,沒有提示會讓使用者完全不知道發生什麼事或該如何做,而過多的提示又會讓使用者覺得干擾,所以如何掌握好提示出現的方式、時機都將會大大影響使用者在APP上的體驗,因此對於訊息提示的顯示方式,需考慮必要性與目的性,並透過評估後選擇最適合的提示樣式,進而能降低對使用者的干擾,又達到提示的效果。

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *