人(rén)
已閱讀
已閱讀
APP開發中怎樣做(zuò)好登錄注冊的(de)體驗
來(lái)源:lexintech.com 發布時(shí)間:2018-02-02
在APP開發中,登錄注冊是常見的(de)操作,登錄注冊的(de)用(yòng)戶體驗會直接影(yǐng)響到用(yòng)戶跳出率。那麽登錄注冊應該怎麽設計比較好呢(ne)?今天我們就聊一聊這(zhè)個(gè)話(huà)題。
在注冊和(hé)登錄表單頁面中,密碼屏蔽早已司空見慣,它可(kě)以防止用(yòng)戶密碼的(de)外洩。雖然這(zhè)項出于安全性考慮的(de)設計實踐已經無從質疑,但是從另一角度去考慮的(de)話(huà),這(zhè)種方式的(de)交互設計卻是不友好的(de),畢竟用(yòng)戶在登錄網頁時(shí),希望毫無障礙的(de)填寫内容并提交數據,但密碼屏蔽卻反其道而行之。
登錄頁面的(de)使用(yòng)率比注冊頁面要高(gāo)很多(duō)。畢竟如果想創建一個(gè)帳戶,用(yòng)戶隻需要注冊一次,但注冊完後,就會經常和(hé)登錄打交道了(le)。這(zhè)樣一來(lái),用(yòng)戶會經常在公共場(chǎng)合輸入密碼,比如想給朋友們展示下(xià)社交網站上的(de)信息,或者想分(fēn)享一些網站上的(de)東東。因此,在公共場(chǎng)合用(yòng)密碼屏蔽的(de)方式實現隐藏密碼輸入的(de)功能很有必要。
但在注冊頁面,密碼屏蔽的(de)壞處就比較多(duō)了(le)。隐藏的(de)密碼通(tōng)常會導緻用(yòng)戶多(duō)次輸入失誤,因爲他(tā)們不知道輸入的(de)密碼是否正确。但這(zhè)在登錄或注冊時(shí),不同的(de)頁面會帶來(lái)不同的(de)效果,登錄輸入錯誤沒有注冊輸入錯誤那麽麻煩——如果在登錄時(shí)輸入錯誤,大(dà)不了(le)重新再試一下(xià);但在注冊時(shí)錯了(le),通(tōng)常會被鎖定并需要重置密碼。用(yòng)戶并不能全怪設計者,畢竟他(tā)們有他(tā)們的(de)考慮。
對(duì)于用(yòng)戶來(lái)說,在注冊頁面內再次确認密碼多(duō)了(le)一道重複工序,在重複輸入中,用(yòng)戶需要重新輸入密碼,并檢查是否錯誤。這(zhè)個(gè)設計雖然不錯,但他(tā)們也(yě)有一個(gè)缺點。因爲這(zhè)兩個(gè)都是看不到密碼的(de)輸入框,用(yòng)戶很容易出錯,所以通(tōng)常如果錯一個(gè),就得(de)兩個(gè)框都得(de)清除輸入然後重新來(lái)過,這(zhè)種确認的(de)密碼方式帶來(lái)的(de)體驗很糟糕,而且還(hái)會迫使用(yòng)戶進行多(duō)次重複的(de)勞動來(lái)進行修改确認,很難稱得(de)上流暢宜用(yòng)。
密碼屏蔽帶來(lái)的(de)壞處比好處其實更多(duō)。它屏蔽的(de)不僅隻是密碼,還(hái)有用(yòng)戶每次的(de)輸入錯誤,從而導緻他(tā)們很難發現并修正自己的(de)失誤。密碼屏蔽在用(yòng)戶注冊時(shí)也(yě)未必能帶來(lái)多(duō)大(dà)幫助,因爲絕大(dà)多(duō)數情況下(xià),注冊是個(gè)一錘子買賣,它一般是在私密的(de)狀況下(xià)完成的(de),不會有旁窺者。我個(gè)人(rén)認爲,以純文本的(de)方式向用(yòng)戶顯示一次他(tā)們的(de)密碼并不會有多(duō)大(dà)的(de)安全風險,即使是在公共場(chǎng)合,要想一次就能記住别人(rén)的(de)密碼輸入也(yě)沒你想的(de)那麽容易。
解決這(zhè)種問題的(de)最好辦法就是明(míng)碼輸入,這(zhè)樣用(yòng)戶就可(kě)以快(kuài)速準确地填寫,從而減少拼寫時(shí)的(de)錯誤從而快(kuài)速修正筆誤,并且用(yòng)戶也(yě)不必擔心安全問題。明(míng)碼輸入是即時(shí)快(kuài)速的(de),因此我們也(yě)可(kě)以在用(yòng)戶輸入時(shí)屏蔽幾個(gè)最先填寫的(de)字符,隻顯示剛填的(de)字符,那麽要想在這(zhè)種壯況下(xià)窺見所有密碼,是非常難的(de),除非就趴在用(yòng)戶肩頭盯著(zhe)。
同樣,你還(hái)可(kě)以讓文本框在獲得(de)焦點時(shí)顯示密碼,失去焦點時(shí)密碼自動屏蔽,這(zhè)樣也(yě)可(kě)以做(zuò)到填寫方便和(hé)安全兩宜。這(zhè)樣一來(lái),用(yòng)戶可(kě)以在密碼區(qū)被獲得(de)焦點時(shí)才能看到輸入的(de)内容,從而減少被其他(tā)人(rén)窺視的(de)風險。
另外,還(hái)有個(gè)小技巧可(kě)以提高(gāo)安全性,就是用(yòng)小号、淺灰色的(de)斜體顯示密碼。這(zhè)樣一來(lái),要看清楚每個(gè)字符需要離屏幕很近才行。因此,窺視密碼幾乎成了(le)不可(kě)能完成的(de)任務。還(hái)有一個(gè)方法就是隻顯示密碼的(de)最後一個(gè)字符而隐藏之前輸入的(de)字符,每輸入一個(gè)确認一個(gè)。
還(hái)有一種方法是和(hé)電腦(nǎo)上輸入wifi密碼時(shí)類似,就是提供一個(gè)複選框“顯示密碼”。這(zhè)樣,當用(yòng)戶輸入他(tā)們的(de)密碼時(shí),密碼不可(kě)見,當勾選時(shí)便可(kě)查看。這(zhè)樣雖然麻煩,但也(yě)比沒有這(zhè)個(gè)功能的(de)好,因爲它可(kě)以讓用(yòng)戶更容易地看到并修複他(tā)們拼寫錯誤。
- 上一篇:APP開發怎樣打造更好的(de)細節設計?
- 下(xià)一篇:APP開發是不是功能越多(duō)越好