前一段時間在進行注冊登錄流程的邏輯優化,推進的過程中,在一個小功能上和程序猿鍋鍋產生了分歧,好在我們的程序猿在面對女生PM的時候還是稍加憐香惜玉,所以整個過程中并沒有動武O(∩_∩)O。
事情是這個樣子的:在我們注冊和登錄的過程中,會牽涉到密碼輸入的操作。這是一個很細小但卻極為重要的功能,所以我打算在這個地方做出一個優化-加入密碼明文化操作。當我將這個觀點告知程序猿鍋鍋的時候,卻被無情的拒絕。
但是作為一個不達目的不輕易罷休且喜歡以理服人的女紙,最終經過幾個回合的PK,該猿敗下陣來。明明可以靠臉吃飯卻偏偏要靠實力說的的就是我(呵呵噠)??
開個玩笑,請選擇性忽略~但是針對移動端的密碼輸入操作,我為什么要如此堅持并推崇明文化這個改進呢?下面,咱們細細道來~
不管是使用PC端還是移動端,用戶總會遇到需要輸入密碼的情況,比如前面所說的注冊和登錄操作,用戶在完成用戶名的輸入以后,就需要輸入個人密碼進行確認。
所謂密碼明文化,簡單來說就是將密碼顯示出來。當然,放到具體的操作過程中,密碼的顯示與否是需要由用戶來選擇決定的,APP可以提供將密碼顯示出來的操作按鈕。用戶可以選擇顯示或者用替代符隱藏。
縱觀廣大的移動應用市場,很多APP的密碼輸入都在逐步朝著明文化的方向轉變。比如說淘寶手機端、支付寶手機端、京東手機端、百度手機端等大牌應用。
淘寶:
支付寶:
京東:
?對比不難發現,上述的幾款應用,在PC端依然沿用傳統的輸入方式-密文,輸入的密碼仍然是用替代符來隱藏,但他們的手機端密碼輸入框卻都采用了明文密碼這個功能。點擊右部的開啟即可以將密碼顯示出來。針對這個改變和對比,我個人分析了幾點因素:
1、屏幕尺寸:大/小
電腦和手機的屏幕尺寸差距較大,與電腦相比,我們在使用手機輸入密碼的時候完全可以遮遮掩掩羞羞答答捂緊一點揍是不讓你看見或帶著手機躲到私人安全的空間,放心輸入自己的密碼;但使用電腦呢….呵呵….即使頭再大,貌似也擋不住屏幕….帶著電腦跑?你倒是帶著電腦電源鼠標鍵盤一起跑啊~
2、鍵盤尺寸:大/小
帶有實物鍵盤的PC,敲鍵盤啪啪啪簡直不能更熟練,輸錯了?輸錯了重新再輸一遍唄~相比之下,手機就完全不同了,不論是實體按鍵還是觸屏虛擬鍵盤,手機總共就這么大,按鍵尺寸也小于指頭的大小。而且根據人體操作,手指對實物點觸的敏感度遠遠高于對平面虛擬按鍵的點壓。也就是說大部分人只有在按壓到真實鍵盤的時候才會更帶感更覺得自己在按壓每一個確定的按鈕。
3、操作成本:低/高
通過描述以上兩個物理性質的因素,我們很容易發現,PC和移動端在輸入流程上的操作成本是有所差異的。無論是輸入、查看還是修改,在密文的前提下,移動端的操作成本都要比PC高很多。因此,隨著手機的使用逐漸覆蓋了我們生活的絕大部分時間和空間時,在具體的操作和功能上,我們需要采取特殊的方式降低手機操作的成本,密碼明文化即是其中的一個細節上的改進。
?
4、用戶場景:公共/私密
用戶在使用PC的時候普遍處于較為固定的公共場所(即使筆記本你可以到處抱著跑,但畢竟那還是個大塊頭~),而手機則是更為私人的隨身工具,我們對手機的操作屬于移動性極強的私密操作。因此用戶在使用手機端的時候完全可以根據自己周邊的環境選擇是否將密碼輸入明文化。
在這里想要小小岔開一下分析一個相關的問題,就是當我們使用手機APP的時候,密碼是應該默認明文還是密文呢?密碼畢竟是屬于一個隱私性的信息,所以我們默認應該將這類信息私密話,但是用戶可以根據自己的周邊環境和操作情況自主選擇是否將密碼設為可見。所以,個人比較推崇密碼默認為密文~
5、操作習慣:肌肉記憶/認知連續
用戶在操作電腦時,由于長期練習敲擊實物鍵盤,早已產生肌肉記憶,在進行某些習慣性操作時(比如敲擊鍵盤輸入密碼),手指早已非常熟練,已經形成了固定的條件反射,因此很多時候用戶是在無意識的情況下根據自己長期的習慣在鍵盤上敲出字符。
另外,在用戶的認知-行為鏈中,會存在認知連續性,當用戶在這個鏈條中被打斷,便會造成認知的中斷,需要重新啟動,因此相應的行為也需要推倒重來。
比如輸入密碼的過程,由于認知的連續性和肌肉記憶性,假設在操作的過程中,用戶被外界因素打斷,停止或對某個已輸入的字符有所遲疑,便會中斷連續性認知,肌肉記憶也被暫時性破壞。但是在密文的情況下,前面輸入的密碼已經被替代符隱藏,用戶卻往往已經不記得自己輸入到了哪個字符,或不確定是在哪個字符出了錯,所以大多數情況下又需要刪除所有的密碼再重新輸入。這個時候,回顧上面我們提到的操作成本對比,手機的糾錯成本比PC要高出很多。因此,這從交互上來說,手機密文化會給用戶帶來很多不便和不夠comfortable的體驗。
?密碼是用戶為保護私人信息和個人財產而設立的安全門,信息化時代,是絕對不可或缺的基礎要素。不管是PC還是手機,都需要提供密碼輸入作為注冊和登錄的門檻。作為一項必須的功能性操作,移動端更應該在保證安全的前提下從用戶的角度提高操作效率和優化用戶體驗。從這一點來講,手機密碼明文化是一個具有移動端特色的功能優化。