3/15/2013



開發一款應用程式確實不容易,就連看似簡單的密碼輸入方式其實也暗藏玄機,密碼輸入機制若是設計的不好,甚至有可能影響銷售業績。

根據調查顯示,高達 75% 的用戶曾因為忘記密碼而放棄購物,而且你要知道,很多時後並不是用戶忘記密碼,純粹只是因為過小的觸控介面加上粗大的手指導致密碼輸入錯誤,為了避免這種情況發生,在應用程式企劃初期就必須考量密碼輸入機制的問題。



下圖為目前最常見的密碼輸入機制,在此模式下,系統會將用戶輸入的文字完全隱藏起來,這種方法最大的缺點就是,除非按下送出鍵,否則用戶沒辦法檢查先前輸入的密碼是否正確。


很多應用程式意識到了這個問題,所以對系統作了一點小修正,他們先將用戶輸入的密碼顯示一小段時間,之後再隱藏起來,這種方法看起來雖然比完全隱藏還要好一點,但他們仍然有相同的問題,那就是除非用戶在輸入密碼時緊盯著螢幕,不然還是沒辦法檢查先前輸入的密碼是否正確。


也因為如此,第三種密碼輸入機制出現了,部分應用程式提供了「顯示密碼」的選項給用戶選擇,密碼究竟要不要顯示出來,完全讓用戶自行決定。這種方案看起非常不錯,解決了所有問題,不過嚴格說起來,仍然有改進的空間,因為以目前用戶的使用習慣來說,很少有用戶會去按這顆按鈕讓密碼顯示出來。


每種模式看起來似乎都有缺點,到底有沒有更完美的密碼呈現方式呢?如果你也有相同的疑問,也許可以參考看看《Polar》這款應用程式,《Polar》的密碼輸入欄位完全没加密,用戶所輸入的密碼直接大喇喇的顯示在螢幕上,你也許會想,這樣不是很危險嗎?先別急,仔細一看可以發現,密碼欄位右方有個「隱藏密碼」的按鈕,也就是說,如果你覺得這樣不太安全,隨時可以將密碼隱藏起來。


隨著行動裝置的日益普及,未來勢必會有越來越多用戶透過行動裝置上網購物,所以千萬別把這個小細節忽略了。

【參考資料:lukew