避免無心之過:確認的重要性

確認的重要性

我們在使用一些工具的時候,常常會不小心做錯某些事,然後開始抱怨自己怎麼那麼笨、怎麼那麼不小心。其實很多時候,這些錯誤往往不是使用者的問題,許多的問題都可以透過一些小小的設計技巧來避免。

當我們在設計許多擁有介面的硬體或軟體的時候,「確認」有時會會成為設計成敗的關鍵。所謂的「確認」,其實就是和使用者的一種對話,當系統(硬體、軟體或介面)覺得使用者所作出的決定是不可逆或是有危險的時候,必須耐心且細心的詢問使用者是否要「確認」這個決定。

如果常常看電影的人,也許會發現在電影「獵殺紅色十月」裡面,發射核彈的時候,需要同時保管兩把鑰匙的兩個人,同時插下鑰匙、按下按鈕,核彈才能被發射。這種需要兩個步驟以上的確認方式我們常常在硬體上使用:有的汽車需要從外面才能用鑰匙鎖上,是為了避免駕駛忘記把鑰匙從駕駛座拔下來、火災警報器上面總是多包了一層玻璃,也是為了防止誤按與惡作劇(也許後者比較多啦!)。

 

資源回收桶

舉例來說,一般我們在電腦上面刪除檔案的時候,系統是不會跳出對話框問你是否要刪除的,而是直接將你的檔案移到資源回收桶。但是在從資源回收桶刪除檔案的時候,系統卻會詢問你是否確定要刪除。這兩者之間的差異很清楚,前者是可以復原的,即使使用者後悔移除了檔案,他依舊可以再資源回收桶裡面找回他們。但後者卻會將你的檔案永遠的從硬碟移除了!更擴大一點的說,資源回收桶本身的設計就是一個「確認」的兩段式設計,防止使用者不小心刪除了重要的事物。

資源回收桶的雙重確認

 

介面的確認

替介面設計確認是很微妙的一件事情,如果每件事情都確認,會讓使用者覺得很困擾。把確認對話仔細的設計在容易造成系統錯誤、或是使用者無法挽回的地方。在網路上常見的註冊表單,就往往有著兩個需要確認的密碼框,以防止你輸入錯誤的密碼之後無法登入的情形:

paypal 的註冊流程

但在手機的螢幕上,常常沒辦法空出一個空間來放下的這個確認用的輸入框,比較常用的方法是讓使用者看到最後一個輸入的字母,以確認這整串密碼的正確性:

instagram 的輸入流程

 

提昇使用體驗

尤其是在重要且不可逆的操作過程中,確認是非常重要的一環。我們曾經在設計一個影像編輯軟體的時候,常常收集到使用者的抱怨說自己忘記儲存已經調整好的照片位置。最後我們發現,只要在有忘記儲存位置的情況下,若使用者按下發佈影像,則系統先詢問使用者是否要放棄這些還沒儲存的照片位置。如此一來,錯誤的問題降低,也很少聽到使用者抱怨了!小心的使用確認,而且不要過度的騷擾使用者,可以讓我們的介面和體驗大幅提昇的喔!

 

延伸閱讀:

使用者不笨,只是很忙!

表單就像溫柔的店員

透過推力來達成目標

 

Image via włodi, CC License.

漫畫是一種大家幾乎都喜歡的刊物,但是為什麼我們喜歡看漫畫呢?也許是因為漫畫就是一種交互體驗的過程。漫畫家一格一格的在漫畫中畫出人物的動作與場景,而我們讀者的工作...
表格是很實用的資料呈現工具,很多時候我們都有製作表格的機會,可以很快的列出要傳達給讀者的資訊、並且有系統的歸類與比較。 然而當資料量多到某一個程度的時候,表格的...
透過智慧型行動裝置,我們每天可以接收到很多新聞、好友的最新動態以及大家分享的新鮮有趣的玩意兒,而很多行動裝置應用程式也會貼心的在我們呼叫出程式的時候,自動的幫我...
從什麼都賣的 Amazon 到有成千上萬 APP 的 iTunes,許多的網站都擁有可以讓使用者對於產品或服務進行評分的評分系統(Rating System)。...
手勢操作可說是觸控式行動裝置的一大特色以及優點,使用者可以在空間狹小的螢幕中輕鬆又放肆地揮舞手指,快速的執行想要的功能,比較起螢幕中的虛擬按鈕,到底它對於使用性...
錯誤處理是人機介面中非常重要的一環,當系統發生錯誤的時候,告知使用者系統處於什麼錯誤狀態、以及如何排除錯誤狀態是一件非常重要的事。要清楚的讓使用者知道到底錯誤是...
© 2013 Desiring Clicks. All Rights Reserved.
Top