標籤:

在電腦上輸入密碼的時候,直接顯示一個黑點,但是在手機上輸入的時候為什麼就顯示一個字元後才變成黑點?是故意做成這樣子還是達不到電腦上的效果?


故意的。

因為手機輸入相較於電腦輸入的誤碼率高得多。


1. 輸入比較麻煩萬一搞錯了再退回去就……

2. 觸屏輸入你也無法確定你最後點的是個啥對吧?萬一有點誤差跑到隔壁去了對吧?


用的電腦很坑,大小寫字母切換後分辨不出到底是大寫還是小寫,恰好諸多產品設計的密碼輸入框輸入字元是全隱藏的,為此我每次都要換到百度搜索欄上試試字母到底是大寫還是小寫。看來百度不僅僅是起到查看網路狀態的作用。

--------------------------------

這是一個多場景問題,:web和App上密碼輸入框有顯示和隱藏兩種形式,我見過的web上有a.自動隱藏不顯示;b.自動顯示再隱藏;c.由用戶選擇「是否顯示密碼」三類,App上密碼輸入框輸入字元主要是自動隱藏不顯示和自動顯示再隱藏,即你說的手機上顯示字元變成黑點,其實手機屬於個人物品,產品設計師應該更趨向於後者吧,儘可能保護密碼安全的同時幫助用戶體驗。事實上,PC也越來越私人化,個人覺得方案C更被用戶接受吧,當然設計的時候需要權衡布局了。總而言之,這樣設計最原始的初衷應該是避免用戶多場景下輸入密碼被泄露~現在看來是不是過渡設計啊

-------------------------------

後半個問題,手機上其實是有這類產品的,技術可以實現。


故意…你必須知道在移動設備上尤其是觸屏上輸入成本很高,這個前提。

輸入密碼主要是兩個場景,登錄和註冊。登錄時顯示一下輸入的內容,一定程度上防止輸錯,註冊時也一定程度保證不點錯和讓你知道設置的密碼是什麼。此外,移動端註冊時,常有單次密碼確認明文輸入的方式,也是為了在減少輸入的條件下,幫助你意識到你輸入的是計劃輸入的內容。


如果你不希望顯示那個字元,在CM上貌似是可以關掉的。當然密碼輸錯了別問我怎麼辦


電腦的顯示環境和可視範圍一般上會比手機更為開放,為了保證密碼的私密性默認不顯示密碼內容。而手機作為一個更加個人的設備,使用環境會更為私密一些,對密碼明文顯示的容忍性更好。加上其它答主也提到鍵盤與觸屏設備的輸入準確性不同,手機選擇明文電腦使用馬賽克也是比較合理的。


推薦閱讀:

你知道你伴侶的手機密碼嗎?你會告訴你伴侶你的手機密碼嗎?
如何有效為電腦、手機、諸多銀行賬戶創建不同的密碼(出於安全考慮),並且在不把它們寫下來的情況下記住呢?
量子密碼,用量子做為密碼的途徑和前景?
相比 Mac OS X 自帶的 Keychain,1Password 有哪些優勢和缺陷?
如何解密這個三層密碼?

TAG:密碼 |