让注册体验来得更简单点吧
我們期望用戶能夠注冊(cè)登錄,面對(duì)復(fù)雜的注冊(cè)流程,很多用戶被嚇跑。我們能不能把注冊(cè)設(shè)計(jì)得更傻瓜?
在注冊(cè)用戶時(shí),通常需要采集的信息有:用戶名、密碼、驗(yàn)證碼、手機(jī)號(hào)、郵箱、個(gè)人信息等。一個(gè)完整的注冊(cè)功能應(yīng)該考慮到以下幾個(gè)問題:
- 有用戶名和密碼(這不是廢話嗎,沒有怎么登陸?)
- 有找回密碼的途徑(例如忘記密碼郵箱、手機(jī)號(hào))
- 驗(yàn)證碼(防止惡意注冊(cè))
- 用戶協(xié)議
在設(shè)計(jì)注冊(cè)功能時(shí),通常是用戶體驗(yàn)與信息采集量、安全性、費(fèi)用三個(gè)方面的權(quán)衡,通常是相悖的。
- 用戶體驗(yàn)越好,信息采集量就越少,你不能同時(shí)采集一堆個(gè)人信息,又讓用戶具有良好的用戶體驗(yàn)
- 用戶體驗(yàn)好,需要在密碼設(shè)置這塊盡量減少用戶的輸入。為了用戶能夠密碼安全,通常需要兩次確認(rèn)密碼、需要隱藏密碼、甚至需要規(guī)定用戶密碼必須有數(shù)字、字母、字符,這顯然增加用戶的工作量。
- 現(xiàn)在越來越多用手機(jī)號(hào)作為賬號(hào),而手機(jī)號(hào)可以通過短信發(fā)送密碼,因此用戶可以不用輸入密碼,直接由系統(tǒng)短信分發(fā),每次發(fā)送短信都需要支付短信費(fèi)用,這個(gè)開支還是比較高的。
下面我來分析一下用戶名、密碼和驗(yàn)證碼的注冊(cè)體驗(yàn)。
用戶名
通常在用戶名這塊有這樣幾種方式:自定義用戶名、手機(jī)號(hào)、郵箱三種。用戶名要達(dá)到的目的是:簡(jiǎn)短易記憶、能找回密碼。這三種方式各有利弊。自定義用戶可以有一個(gè)易記的登錄名,但必須配合郵箱來找回密碼;郵箱便于找回密碼,但是太長(zhǎng);手機(jī)號(hào)兼?zhèn)鋬烧哂悬c(diǎn),不算太長(zhǎng)、方便記憶、便于找回密碼,但是手機(jī)號(hào)屬于隱私信息,用戶通常不愿意公開,且僅支持大陸手機(jī)。
為了能夠達(dá)到簡(jiǎn)短易記憶、能找回密碼,又不傷害用戶隱私,很多網(wǎng)站做了多種嘗試:在手機(jī)注冊(cè)時(shí),強(qiáng)調(diào)不會(huì)泄露用戶手機(jī)。或者將多種用戶名整合起來,例如盛大通行證注冊(cè)。
密碼
密碼的設(shè)計(jì)要考慮這樣幾個(gè)因素:
- 用戶應(yīng)該知道當(dāng)前輸入的什么密碼,不能誤輸入
- 密碼應(yīng)盡量安全,輸入時(shí)不讓他人看到
為了讓用戶不至于因?yàn)槭终`敲錯(cuò)字母從而設(shè)置錯(cuò)誤密碼,注冊(cè)功能通常需要用戶輸入兩次密碼,表單提示用戶兩次密碼是否一致,如圖網(wǎng)易郵箱的注冊(cè)。很顯然這對(duì)于用戶來講更增加了用戶輸入錯(cuò)誤的可能性,用戶在設(shè)置密碼的時(shí)候相對(duì)是比較謹(jǐn)慎的,心理存在一定的壓力,容易出現(xiàn)手誤,因此兩次確認(rèn)密碼雖然能夠保證結(jié)果,但卻犧牲了用戶的過程體驗(yàn)。
那么,是否可以設(shè)計(jì)為只輸入一次密碼呢?如果只輸入一次密碼,又如何確定用戶沒有手誤,而保證結(jié)果呢?
現(xiàn)在大量的網(wǎng)站開始采用單次輸入密碼的注冊(cè)方式,如圖盛大通行證、百度注冊(cè)。
對(duì)于這種情況,我們無法保證密碼輸入正確,因?yàn)槊恳粋€(gè)密碼字符都是隱藏的,我們無法知道剛才我輸入的什么字符。也許這么做可以讓身邊的人看不到我輸入的密碼。但是,對(duì)于無法盲打的用戶來講,他必須攤開雙手,眼睛盯著鍵盤,一個(gè)鍵一個(gè)鍵的仔細(xì)輸入,身邊的人估計(jì)想看也能看出來了。也就是用戶在錄入其他個(gè)人信息的時(shí)候,密碼不會(huì)始終顯示吧,稍微具有一定的安全性。
雖然隱藏了密碼是出于保護(hù)密碼的安全性考慮,但是卻并沒有完全解決這個(gè)問題,反而讓用戶心驚膽戰(zhàn)。如果密碼真的輸入錯(cuò)誤了,我想只能通過郵箱或者手機(jī)號(hào)找回密碼了。
那么,我們是否可以考慮顯示密碼呢?顯示密碼又如何保證密碼不被身邊人看到呢?我們看下是否可以這么嘗試。
輸入時(shí)顯示密碼,輸入結(jié)束后失去焦點(diǎn)后,隱藏密碼,如圖:
密碼的直接顯示確實(shí)不太安全,作為優(yōu)化方案,可以把密碼做成接近背景色且斜體顯示,只適合近距離閱讀,如圖:
第三種折中方案,采用切換顯示和隱藏密碼手動(dòng)控制,默認(rèn)隱藏,如圖
手機(jī)號(hào)無需密碼注冊(cè)
既然手機(jī)號(hào)可以收短信,那么我們就可以用手機(jī)號(hào)作為用戶名,然后短信發(fā)送動(dòng)態(tài)密碼給用戶,免去用戶輸入密碼。如大眾點(diǎn)評(píng):
這樣做免去了用戶輸入密碼的步驟,但是你必須每次登錄時(shí)候發(fā)送動(dòng)態(tài)密碼,而且用戶需要等待你發(fā)送,如果用戶手機(jī)不在身邊或者沒電,恐怕就沒法注冊(cè)登錄了。每次發(fā)送短信需要短信費(fèi)用,這也是不小的一筆開支。
那么,如何解決這個(gè)問題呢?是否可以把這筆開支轉(zhuǎn)到消費(fèi)者身上?淘寶做到了,發(fā)送短信到一個(gè)號(hào)碼完成注冊(cè),如圖:
但是要用戶花錢,有多少人愿意這么做呢?
驗(yàn)證碼
為了防止惡意注冊(cè),很多網(wǎng)站都設(shè)置了驗(yàn)證碼,對(duì)于驗(yàn)證的設(shè)計(jì)體驗(yàn)不在本文的討論范圍,本文僅僅說明在注冊(cè)功能中如何考慮驗(yàn)證碼。惡意注冊(cè),通常是計(jì)算機(jī)程序注冊(cè),因此我們可以考慮初期注冊(cè)不顯示驗(yàn)證碼,同一個(gè)ip多次注冊(cè)時(shí)顯示驗(yàn)證碼。
總結(jié)
我們?cè)絹碓疥P(guān)注用戶體驗(yàn),讓用戶盡量簡(jiǎn)單輕松,但是我們又要照顧用戶賬戶的安全性,還要考慮費(fèi)用問題,在體驗(yàn)、安全與費(fèi)用上找到一個(gè)平衡,如果你找不到平衡,那就給他們提供一個(gè)選擇吧。
=============
ComingX?專注于互聯(lián)網(wǎng)創(chuàng)業(yè)與技術(shù)開發(fā),發(fā)表原創(chuàng)心聲。
作者?@景東Jingle
團(tuán)隊(duì)?@ComingX
總結(jié)
以上是生活随笔為你收集整理的让注册体验来得更简单点吧的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java ee和Java se的区别
- 下一篇: 酷派W711刷机教程